Введение в сеть - как установить соединение с помощью SSH
Читатели получат базовое понимание сетевого протокола Secure Shell (SSH) и узнают, как подключиться к устройству с использованием SSH-клиента.
Большинство устройств, выпускаемых Ubiquiti Networks, управляют операционной системой на базе Linux и могут взаимодействовать на уровне командной строки. SSH обеспечивает безопасный, зашифрованный метод удаленного подключения к устройству для доступа к интерфейсу командной строки (CLI), предполагая, что IP-адрес устройства и учетные данные доступа известны. Это безопасный способ чтения и записи в конфигурацию устройства, к журналу доступа, устранения неполадок и передачи файлов.
Содержание
- Как подключиться с помощью SSH в Microsoft Windows
- Как подключиться с помощью SSH на Mac OSX
- Как подключиться с помощью SSH на Linux
- Статьи по Теме
Поскольку Windows не включает собственный клиент терминала SSH, требуется стороннее программное обеспечение. PuTTY - эффективный клиент SSH с открытым исходным кодом и Telnet. PuTTY (putty.exe) доступен для загрузки с этого сайта .
После того, как вы загрузили и установили PuTTY, выполните следующие действия, чтобы подключиться к устройству по вашему выбору:
- Открыть PuTTY: на основных параметрах для вашей сессии PuTTY экрана, введите IP - адрес устройства для подключения к под Host Name и оставьте порт в 22, если SSH порт устройства не был явно изменился. Нажмите «Открыть» .
- Нажмите « Да», чтобы убрать пул PuTTY с ключом хоста в качестве доверенного: если вы впервые подключились к этому устройству с этим клиентом, диалоговое окно предупредит вас о том, что главный ключ сервера не кэшируется в реестре. Нажмите « Да». Дополнительную информацию о ключах хоста можно найти здесь .
- Введите имя устройства: PuTTY откроет окно консоли с приглашением « login as:» . Введите имя пользователя устройства и нажмите Enter .
Примечание. Если в любой момент процесса входа вы простаиваете в течение длительного периода времени (примерно через 60 секунд), может появиться диалоговое окно со следующим сообщением: Неожиданно закрытое сетевое подключение сервера . Если это произойдет, нажмите « ОК» , затем щелкните правой кнопкой мыши на строке заголовка окна PuTTY и выберите « Перезапустить сеанс», чтобы повторить попытку. - Введите пароль: может появиться приветственный баннер, и вам будет предложено ввести пароль. При вводе никаких символов не будет отображаться на экране в целях безопасности. Внимательно введите правильный пароль и нажмите Enter .
- Устройство готово принять команды: если вы ввели действительные учетные данные, вам будет предоставлен приветственный баннер устройства. Командная строка с указанием имени пользователя и имени устройства указывает на успешное соединение и что удаленное устройство готово принять ваши команды.
Mac OS X
Mac OSX предлагает собственный встроенный клиент SSH-терминала, поэтому внешняя загрузка не требуется.
- Откройте терминал: он находится в приложении> Утилиты> Терминал.
- Откроется окно терминала: с приглашением командной строки для локальной машины, ожидающей команды.
- Подключитесь к серверу: введите команду ниже и нажмите Enter. Примечание. Если <username> является именем пользователя на устройстве, <ServerIP> является IP-адресом устройства, к которому вы хотите подключиться.
ssh <имя_пользователя> @ <ServerIP>
- Введите ключ хоста как надежный: если вы впервые подключились к этому устройству с этим клиентом, сообщение предупредит вас о том, что главный ключ сервера не кэшируется в реестре. Введите yes и нажмите Enter, чтобы клиентский кеш был ключом доверенного.
- Введите пароль: может появиться приветственный баннер, и вам будет предложено ввести пароль. При вводе никаких символов не будет отображаться на экране в целях безопасности. Внимательно введите правильный пароль и нажмите Enter .
- Устройство готово принять команды: если вы ввели действительные учетные данные, вам будет представлен приветственный баннер устройства. Командная строка с указанием имени пользователя и имени устройства указывает на успешное соединение и что удаленное устройство готово принять ваши команды.
Linux
Большинство дистрибутивов Linux предлагают собственный встроенный клиент SSH-терминала, поэтому внешняя загрузка не требуется.
- Откройте терминал: обычно находится в разделе «Утилиты»> «Терминал» в главном меню. В большинстве дистрибутивов, вы можете также открыть терминал, нажав сочетание клавиш CTRL + ALT + T .
- Откроется окно терминала: с приглашением командной строки для локальной машины, ожидающей команды.
- Подключитесь к серверу , введя следующую команду, затем нажмите Enter. Примечание. Если <username> является именем пользователя на устройстве, <ServerIP> является IP-адресом устройства, к которому вы хотите подключиться.
ssh <имя_пользователя> @ <ServerIP>
- Введите ключ хоста как надежный: если вы впервые подключились к этому устройству с этим клиентом, сообщение предупредит вас о том, что главный ключ сервера не кэшируется в реестре. Введите «Да» и нажмите «Ввод», чтобы клиентский кеш-ключ «Хост-ключ» считался доверенным.
- Введите пароль: может появиться приветственный баннер, и вам будет предложено ввести пароль. Когда вы вводите пароль при вводе пароля, в целях безопасности на экране не отображаются символы. Внимательно введите правильный пароль и нажмите Enter .
- Устройство готово принять команды: если вы ввели действительные учетные данные, вам будет представлен приветственный баннер устройства. Командная строка с указанием имени пользователя и имени устройства указывает на успешное соединение и что удаленное устройство готово принять ваши команды.
Статьи по Теме
UniFi - Конфигурация переадресации портов USG и устранение неполадок