This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
autolab:network:ssh-access [2023/01/10 13:31] sergey_glazunov |
autolab:network:ssh-access [2023/01/10 17:22] sergey_glazunov |
||
---|---|---|---|
Line 12: | Line 12: | ||
- | Так как подключаться приходится часто, можно воспользоваться кодом на bash, который необходимо положить в **.bashrc**(лежит в домашней директории) для ускорения процесса | + | Так как подключаться приходится часто, можно воспользоваться кодом на bash, который необходимо положить(добавить в конец файла) в **.bashrc**(лежит в домашней директории) для ускорения процесса |
<code> | <code> | ||
Line 27: | Line 27: | ||
</code> | </code> | ||
- | Почему это работает? Все устройства .local имена названы по шаблону [autobot*|watchtower*].local | + | Почему это работает? Все устройства .local имена названы по шаблону [autobot|watchtower]\d+.local |
Для watchtower необходимо скопировать вышеописанную функцию: | Для watchtower необходимо скопировать вышеописанную функцию: | ||
Line 52: | Line 52: | ||
</code> | </code> | ||
+ | |||
+ | ===== Подключение к хостам ===== | ||
+ | |||
+ | В лаборатории имеются сервера/компьютеры, к которым имеется доступ по ssh. Для каждого устройства создается ssh ключ, по которому можно подключиться. **По паролю нельзя подключиться ни к одному устройства кроме тех, которые относится к duckietown** | ||
+ | |||
+ | Если Вы обладатель ключа, то к устройству можно подключиться следующим образом: | ||
+ | |||
+ | <code> | ||
+ | ssh -i key.pem user@hostname.local | ||
+ | </code> | ||
+ | |||
+ | Где: | ||
+ | * key.pem -- файл, в котором находится зашифрованный ключ | ||
+ | * user -- имя пользователя, к которому подключается | ||
+ | * hostname.local -- имя хоста в **локальной** сети | ||
+ | |||
+ | |||
+ | <note important> | ||
+ | key.pem должен быть защищен, поэтому перед первым использованием необходимо **chmod 600 key.pem** | ||
+ | </note> |