Очень-очень кратко для бывших пользователей Windows, привыкшим подключаться к серверам через Putty. В Linux’e не нужно пользоваться этой жутко неудобной программой… Для любых дистрибутивов, в т.ч. Ubuntu, Mint, ROSA, ALT, Debian, stra, Arch, Fedora.
В терминале команда:
ssh username@server -p PORT -XCY
-p необязательно, если PORT=22, -XCY пробрасывает иксы для запуска удаленной графической программы локально, тоже необязательно.
ssh-keygen
ssh-copy-id username@server -p PORT
Это создаст публичный ключ и скопирует его на сервер для входа без пароля.
nano ~/.bashrc (локально, а не на сервере)
В конец дописать алиасы для быстрого подключения, например:
alias ssh1='ssh username@server -p PORT -XCY'
(Ctrl+O, enter для сохранения и выхода из nano)
Алиас начинает работать после перезапуска сеанса/перезагрузки. Тогда просто открываете терминал и в него пишите: «ssh1», enter. И вы на сервере.
Все указанное делать НЕ от root, а от своего пользователя (зеленый или бесцветный запрос командной строки $, а не красный #).
Отправить ответ