Secure Shell
Управление удаленными файлами через ssh
Поиск…
Вступление
в этом разделе должны описываться различные способы использования ssh в качестве безопасного способа управления файлами на удаленных компьютерах
Установка удаленного каталога через ssh
Вы можете подключить удаленный каталог через ssh с помощью sshfs. Sshfs не используется по умолчанию для Ubuntu, поэтому вам нужно сначала установить его, используя sudo apt-get install sshfs . Затем вы можете подключить удаленный каталог к локальной машине следующим образом:
sshfs [email protected]:/remotedir /localdir
Обратите внимание, что localdir должен присутствовать, прежде чем пытаться подключить удаленную систему. Если localdir не пуст, sshfs будет жаловаться и прерываться. Вы можете заставить его монтировать в непустом каталоге, используя непустую опцию, подобную этой
sshfs -o nonempty [email protected]:/remotedir /localdir
Как только вы запустите localdir, локальные файлы снова станут видимыми.
Перемещение файлов между серверами через ssh
Одним из способов перемещения файлов между серверами является команда scp . Команда Secure copy использует ssh для передачи данных. Пример примера для копирования файла с локального на удаленный сервер
scp /localdir/localfile [email protected]:/remotedir/remotefile
Аналогичным образом, для копирования файла с удаленного сервера на локальный
scp [email protected]:/remotedir/remotefile /localdir/localfile