Главная страницаSelf-HostingУстановка и настройка Ubuntu ServerПодключение через SSH
Подключение через SSH

Подключение через SSH

После того как вы установите и настроите Ubuntu Server, вам больше не нужно иметь прямого доступа к серверу (клавиатура и монитор), поэтому удобней всего управлять сервером удаленно.

SSH (Secure Shell) – это мощный инструмент, позволяющий вам удаленно управлять Linux-сервером, как будто вы сидите прямо перед ним. Это очень удобно, особенно если у вас Linux-сервер в другом месте, или вы хотите просто получить доступ к файлам. В этой статье мы рассмотрим, как подключиться к Linux через SSH из разных операционных систем: Windows, macOS и Linux.

Что такое SSH?

SSH шифрует весь трафик между вашим компьютером и сервером, обеспечивая безопасную передачу данных. Это особенно важно, когда вы работаете с конфиденциальной информацией.

Предварительные условия:

  • У вас должен быть доступ к Linux-серверу. Вам потребуется имя пользователя и пароль для доступа к серверу.
  • У вас должен быть установленный SSH-клиент. В большинстве операционных систем он уже предустановлен или легко устанавливается.

Выбор терминала

  • Windows
  • macOS
    • Терминал: macOS поставляется с предустановленным Terminal.
    • iTerm2 (рекомендуемый терминал) – это более мощный терминал для macOS с множеством полезных функций. Вы можете скачать его здесь.
  • Linux
    • Терминал: Linux поставляется с предустановленным Terminal.

Подключение с паролем

PuTTY

  • Запустите PuTTY.
  • В поле «Host Name (or IP address)» введите имя пользователя и адрес вашего сервера, например john@192.168.1.114
  • Убедитесь, что «Connection type» выбрано «SSH».
  • Нажмите «Open».
  • В появившемся окне введите и пароль. (при вводе пароля не отображаются никакие символы, даже звездочки)
PuTTY
PuTTY

При первом подключении появится предупреждение, необходимо нажать Принять (Accept)

PuTTY

Терминал Linux/ macOS

  • Откройте терминал.
  • Введите следующую команду и нажмите Enter: ssh имя_пользователя@адрес_сервера, например: ssh user@192.168.1.100
  • Вам будет предложено ввести пароль пользователя.

При первом подключении может быть такое сообщение: Are you sure you want to continue connecting (yes/no/[fingerprint])?. Введите yes, нажмите Enter и далее введите пароль.

Подключение с ключом

PuTTY

  • Запустите PuTTY.
  • В поле «Host Name (or IP address)» введите имя пользователя и адрес вашего сервера, например john@192.168.1.114
  • Убедитесь, что «Connection type» выбрано «SSH».
  • Нажмите «Open».
  • В появившемся окне введите и пароль. (при вводе пароля не отображаются никакие символы, даже звездочки)
PuTTY

Слева разворачиваем пункты Connection / SSH / Auth / Credentials. В поле Private key file for authentication: указываем путь до вашего приватного ключа. По-умолчанию он имеет расширение *.ppk

PuTTY

В левом меню возвращаемся в пункт Session и для удобства сохраняем сессию. Для этого в поле Saved Session вводим любое название и нажимаем кнопку Save. При следующих запусках putty.exe нужно будет выделить из списка вашу сохраненную сессию и нажать кнопку Load и нажать Open.

Нажимаем кнопку Open — готово

При первом подключении появится предупреждение, необходимо нажать Принять (Accept)

PuTTY
PuTTY

Терминал Linux/ macOS

  • Откройте терминал.
  • Введите следующую команду и нажмите Enter: ssh имя_пользователя@адрес_сервера -i <путь до файла с приватным ключом>, например: ssh user@192.168.1.100 -i ~/.ssh/id_rsa

При первом подключении может быть такое сообщение: Are you sure you want to continue connecting (yes/no/[fingerprint])?. Введите yes, нажмите Enter.

Был ли полезен материал?

Нам очень важно получать обратную связь. Пожалуйста, оцените материал. Так мы поймем в какую сторону его стоит изменить.

Оставить комментарий