Удаленное администрирование Ubuntu Linux-сервер
Удаленное администрирование по SSH
- Ubuntu поставляется с открытой реализацией стандарта SSH, которая называется OpenSSH.
- Используя OpenSSH, вы можете безопасно управлять удаленным компьютером и передавать файлы.
- Для этого мы должны установить компонент sshd на сервере, если он еще не установлен.
Установить sshd
sudo apt-get установить openssh-сервер
Установите клиентский компонент:
Некоторые ОС, такие как Mac OS X, поставляются со встроенным SSH-клиентом. В Windows используйте Putty. Для Linux используйте следующую команду
sudo apt-get install openssh-client
Связаться с SSH
Подключение:
w3r:~ psr$ ssh [email protected]
Аутентифицировать клиента, используя его открытый ключ
Чтобы избежать предоставления ему пароля при каждом подключении, вы можете аутентифицировать клиента, используя его открытый ключ;
Создайте открытый ключ клиента, если он еще не существует:
ssh-keygen -t dsa
Это создаст вашу пару ключей и сохранит ее в ~ / .ssh /.
Подготовка клиента
Откройте файл "~ / .ssh / id_dsa.pub", скопируйте содержимое файла на клиенте и вставьте его в файл "~ / .ssh / авторизованные_коды" на сервере. Если позже не существует, вы должны создать его. Вы можете просмотреть содержимое файла с помощью следующей команды:
$ cat authorized_keys
ssh-dss
AAAAB3NzaC1kc3MAAACBAPKXVOfOAXtN8USLGYWJ7eSvvmPOawSXq35v1xHlTYPBeYbcLD17saIL8Mv7qgb9YDlU
7qPSQgSlOupzWnS7NyXxY5o/G0Z55R7ELQe/MlsRllfdEgLJn/
o1ww97POqcwDNxtRH48Or2chS2nyJlRIrq4c4pIW71HX+TobuMiHk5AAAAFQD7OZHCLizY/
WaTML9pNm103Dv6ZQAAAIEArli/RfNDvFPMuusrzlSOWK8ZK++Vp0xfBRCx0eeT/HkijXNwBlMvmuOBn/
1dKulHXaZhOCQ1657nF/6LvQF3QpJ7y6I3Ste5+d+YJIVlxXPPmawnkD0sAj2ExgchnsKL/VoL/
2wvT9qSyaAvue9OAtY2jEN8V78RMR3Ftytg1SsAAACBAJlOJYWOXmKJzfple5dKq6NKJQzNcLgGKvvwZKwC2fe9gL6y
GY
+PoH6henBAApKWqUxtaTamZAjhmowZ2Mv0ST13jvaX9i8K0hjxfHP3l03OvCFcSLWxj3NeMnas7HSEgvRRwrohm51V
HEHlu+U8GWd36E6AjjUzlcfreym5IRDv [email protected]
Подключение без пароля
Подключитесь, как и раньше, не должно быть запроса на ваш пароль:
w3r:~ psr$ ssh [email protected]
Предыдущая: Установка Ubuntu Server
Далее: Обновите сервер Ubuntu Linux с помощью do-release-upgrade
Новый контент: Composer: менеджер зависимостей для PHP , R программирования