Secure Shell
Gestionando archivos remotos a través de ssh
Buscar..
Introducción
este tema debe describir varias formas de usar ssh como una forma segura de administrar archivos en máquinas remotas
Montaje de directorio remoto a través de ssh
Puede montar el directorio remoto a través de ssh usando sshfs. Sshfs no viene de forma predeterminada en Ubuntu, por lo que debe instalarlo primero utilizando sudo apt-get install sshfs . A continuación, puede montar el directorio remoto en su máquina local de esta manera
sshfs [email protected]:/remotedir /localdir
Tenga en cuenta que el directorio local debe estar presente antes de intentar montar el control remoto. En caso de que el directorio local no esté vacío, sshfs se quejará y abortará. Puede forzarlo para que se monte en el directorio no vacío usando una opción no vacía como esta
sshfs -o nonempty [email protected]:/remotedir /localdir
Una vez que desmonte el directorio local, los archivos locales se volverán visibles nuevamente.
Mover archivos entre servidores a través de ssh
Una forma de mover archivos entre servidores es usando el comando scp . El comando de copia segura utiliza ssh para transferir datos. El ejemplo simple para copiar un archivo del servidor local al remoto es
scp /localdir/localfile [email protected]:/remotedir/remotefile
Similarmente, copiar un archivo desde un servidor remoto a un servidor local sería
scp [email protected]:/remotedir/remotefile /localdir/localfile