estoy tratando de usar sshfs en ubuntu. Tengo acceso de root en el servidor al que estoy intentando conectarme. pero cada vez que intento conectarme usando mi computadora portátil ubuntu, el mensaje que recibo es el siguiente:
[email protected]:/$ Sudo sshfs [email protected]:/ /home/cp/Documents/myserverfolder/
read: Connection reset by peer
[email protected]:/$
no estoy muy familiarizado con ubuntu/linux, pero ¿podría ser el problema que la clave que está en el servidor no es para el usuario "cp"?
Si este es el caso, ¿cómo configuro la cuenta raíz en ubuntu?
cualquier sugerencia sera apreciada.
por cierto. Puedo ingresar a la caja sin problemas, pero como root. en otras palabras, esto funciona:
ssh [email protected]
copié mi archivo de clave del trabajo en esta nueva computadora portátil. solo sshfs no está contento en este momento. Gracias.
EDITAR 1
Cuando ejecuto sshfs con opciones de depuración así:
[email protected]:~$ sshfs -o sshfs_debug -p 22 [email protected]:/ /home/cp/Documents/myserverfolder/
Me sale el siguiente mensaje de error:
SSHFS version 2.4
fusermount: user has no write access to mountpoint /home/cp/Documents/myserverfolder/
[email protected]:~$
He verificado los permisos en la carpeta myserverfolder y se ve así: (resultados del comando ls -la)
drwxr-xr-x 2 root root 4096 Mar 19 17:11 .
drwxr-xr-x 4 cp cp 4096 Mar 19 17:11 ..
Editar 2
Me aseguré de que el usuario cp sea parte del grupo Fuse.
[email protected]:~$ Sudo addgroup cp Fuse
[Sudo] password for cp:
The user `cp' is already a member of `Fuse'.
[email protected]:~$
Editar
Resultados de ls -ld
[email protected]:~$ ls -ld /home/cp/Documents/myserverfolder
drwxr-xr-x 2 root root 4096 Mar 19 17:11 /home/cp/Documents/myserverfolder
[email protected]:~$
Todavía no estoy muy familiarizado con Linux, pero intenté crear un archivo en esta carpeta usando vim. No pude guardar el archivo ... Creo que creé la carpeta usando el prefijo "Sudo" para el comando mkdir ... porque cuando intento sin Sudo, recibo un mensaje de error "permiso denegado". Voy a google "chmod" para ver cómo puedo otorgar permisos a cp en esta carpeta.
Algunas ideas:
sshfs
con Sudo
! Además, sshfs
es un sistema de archivos de espacio de usuariossh-copy-id -i ~/.ssh/id_rsa.pub [email protected]
-p
de sshfs-o sshfs_debug
Fuse
: Sudo addgroup YOUR_USER Fuse
Ejemplo:
mkdir ~/mnttest
sshfs -o sshfs_debug -p 22 [email protected]:/ ~/mnttest
Desmontaje:
fusermount -u ~/mnttest
En mi caso, cuando sshfs no funcionó sin un buen mensaje de error, resultó que "en el otro lado" había un enlace simbólico que apuntaba a otra carpeta.
Entonces sshfs [email protected]:/home/user/symboliclink
no funciona, pero el montaje en la carpeta original sí funciona, es decir, sshfs [email protected]:/opt/realfolder
.