Урок 14: SSH — подключение к удалённому серверу
Команда развернула новый сервер — web-01.example.com. Вы за своим ноутбуком. Теперь нужно подключиться, выполнить команду и выйти. ssh deploy@web-01.example.com открывает зашифрованную оболочку — приглашение меняется на deploy@web-01:~$, и с этого момента каждая команда выполняется на удалённом серв
ssh — это как поехать в гости к другу и работать там. Команды, которые вы вводите, выполняются там, а не дома. exit — это поездка обратно.
- ssh
- ssh user@host открывает зашифрованную сессию оболочки на удалённом сервере через порт 22. После подключения приглашение меняется — каждая выполняемая команда исполняется на сервере, а не на вашей локальной машине.
- SSH-ключ
- Пара ключей: открытый и закрытый. Открытый ключ находится на сервере в ~/.ssh/authorized_keys. Закрытый ключ остаётся на вашей машине в ~/.ssh/id_rsa. Так вы проходите аутентификацию без пароля.
- exit
- Закрывает текущую сессию — SSH или локальный терминал. Внутри SSH: отключает от удалённого сервера, и приглашение возвращается к вашей локальной машине.