О том как передать файл по ssh через консоль

При администрировании удалённых серверов часто возникает необходимость передать файл на сервер и обратно. Тут конечно можно обойтись и "выкладыванием" файла в доступную для скачки папку вебсервера, но это дело не особо красивое.

Тем более, что человечество уже изобрело утилиты для передачи файлов по ssh.

Называются такая утилита scp.

Для того, чтобы передать файл на сервер пишем команду такого вида:

scp /directory/some_file user@server_domain:/remote/directory

Такой командой вы копируете с вашего компьютера файл по адресу /directory/some_file в каталог /remote/directory сервера.

При этом используется ssh соединение с сервером server_domain, логиниться будем пользователем user.

Обратите внимание, что если ваш сервер использует не стандартный (не 22) порт, то необходимо ключить ключ -P portNumber для корректной работы.

Просмотров:   24105