воскресенье, 30 июня 2013 г.

ssh

1. Подключиться к удаленному компьютеру:

ssh -i <keypath> <username>@<host>


2/ Выполнить команду на удаленном компьютере, но не подключаться на него(результат выведется у нашу локальную консоль):

ssh -i <keypath> <username>@<host> <COMMAND>



3. Чтобы каждый раз не вводить путь к ключу, имя пользователя и хост, мы можем на всю эту группу создать алиас и пользоваться им. Для этого нужно разместить ключ в каталог ~.ssh/ и в этом же каталоге создать файл  ~.ssh/config :
Host <aliasname>
Hostname <hostname_of_remote>
User <username>
IdentityFile <path_to_key>

Подключится теперь намного проще:
ssh <aliasname>



4. Копирование с/на удаленный:
scp -i <key_path> <local_file> <username>@<host>:/path/on/remote/to/remotefile


Более коротко с алиасом:
scp  <alias>:/path/on/remote/to/remotefile <local_file>

Комментариев нет:

Отправить комментарий