встановити ssh
Насамперед. Вам потрібно встановити ssh. Не тільки клієнт, але і сервер. Дізнайтеся:
$ which ssh
/usr/bin/ssh
$ which sshd
/usr/sbin/sshd
Якщо which
не можете знайти їх, вам потрібно встановити: sudo apt-get install ssh sshd
.
Процес встановлення повинен налаштувати все, але про всяк випадок переконайтесь, що ssh-порт (22) відкритий (якщо ufw відключений, подумайте про його включення): sudo ufw allow 22/tcp
яка ваша адреса
Введіть, ip addr | grep inet
щоб отримати вашу IP-адресу. Якщо він починається з 192.168.
, 172.16.
до 172.31.
, або у 10.
вас є ip-адреса локальної (інакше приватної). В іншому випадку вона є загальнодоступною (наприклад, 74.125.224.51). Якщо це публічно, у вас це легко. Будь-хто може спробувати з'єднатись із командою типу ssh bob@74.125.224.51
.
Якщо ви застрягли з локальною IP-адресою, вам потрібно налаштувати маршрутизатор для переадресації порту 22 на ваш комп'ютер. Потім ви можете зайти на сайт на зразок http://whatismyip.org/, щоб отримати вашу загальнодоступну ip адресу, і кожен, хто має його, може спробувати підключитися до команди, як ssh bob@74.125.224.51
.
отримати постійну адресу
Зареєструйтесь за допомогою http://dyndns.com/ для їх безкоштовних служб хосту, щоб зв’язати ім’я dyndns з вашою ip-адресою. Я припускаю, що ви не придбали статичну IP-адресу у свого провайдера.