• Установка и использование протокола ssh на Linux.

    1. Протокол ssh (Secure Shell) прикладного уровня используется для передачи файлов и удаленного администрирования, выполнения команд на серверах и простых машинах Linux настроенным протоколом ssh.
    2. Подключение к серверу ubuntu и предварительная установка ssh.
    3. Подключаемся к Ubuntu server через клиент putty по ssh протоколу. На сервере должен быть установлен пакет ssh. Установить его можно следующим образом:
    4. sudo apt-get install ssh
    5. Для подключения этого уже достаточно, так как этот пакет установиться и пропишется в автозагрузку автоматически. После этой команды установки можно уже подключиться с помощью клиента с другова компьютера. Продемонстрирую в картинках подключение с помощью putty клиента :
    6. 1.) Водите ip адрес сервера и порт для подключения, можно выбрать протокол по которому будем подключатся. Так как мы говорим о ssh то он будет выставлен по умолчанию.
    7. 2.) Здесь вы можете сохранить существующий сеанс подключения чтобы в дальнейшем не водить пароль и логин, ip, порт.
    8. После ка мы указали ip и порт в самом низу окна нажимаем соединится. Откроется окно терминала в котором будет предложено вести логин, учетная запись под которой вы будете входить на сервер и пароль от нее. Если все вели правильно то вы увидите терминал сервера.
    9. Перезагружать, останавливать и запускать сервер можно следующими командами :
    10. sudo service ssh stop|start|restart
    11. Файл конфигурации находиться по адресу :
    12. sudo nano /etc/ssh/sshd_config
    13. Несколько параметров для безопасности сервера :
    14. Заменить ip и порт с которого можно подключится командой :
    15. ssh -p 4444 demo@SERVER_IP_ADDRESS
    16. Запретить вход под root, что повысит безопасность сервера :
    17. PermitRootLogin no
    18. Если вы подключаетесь с терминала подобной системы, то можно это сделать командой :
    19. ssh user@host Для выходя из настроек :
    20. Exit