Не удается подключиться к Vultr VPS SSH? Метод настройки генерации ключа PuTTY

Не удается подключиться к Vultr VPS SSH?

Метод настройки генерации ключа PuTTY

Потому что многие китайские пользователи сети используют Vultr VPS для создания «наукаИнтернет", поэтому большое количество IP-адресов Vultr было заблокировано...

Определить IP-адрес

Прежде всего, вы должны подтвердить, что вы создали IP-адрес Vultr, Можете ли вы получить к нему доступ в материковом Китае, как обычно?

Решение:

  • Используйте онлайн-инструмент проверки связи для определения IP-адресов ▼
Нажмите здесь, чтобы получить доступ к нескольким серверам Ping местоположения

Что делать, если мой IP-адрес Vultr заблокирован в материковом Китае?

  • Пожалуйста, смотрите эту статью для решения ▼

Вход по ключу SSH

Пока VPS подключен к Интернету, кто-то будет продолжать взламывать ваш SSH-пароль для входа в систему.

Поэтому необходимо войти в систему с ключами SSH и отключить вход по паролю.

Используйте следующую команду, чтобы просмотреть логины других людей для вашего SSH-пароля:

grep "Failed password for invalid user" /var/log/secure | awk '{print $13}' | sort | uniq -c | sort -nr | more

Для собственного купленного VPS брутфорс до тысячи раз!Вы можете пойти и посмотреть, сколько раз вы сами подвергались брутфорсу.

Решение:

  • Измените режим входа с паролем SSH на режим входа с ключом SSH.

Генерация SSH-ключа

Если это система Windows, вам нужно использовать puttygen 软件для генерации пары ключей.

Linux и системы MacOS можно запускать прямо из терминала:

Шаг 1:Сгенерировать SSH-ключи

Пожалуйста, запустите эту команду ▼

ssh-keygen -t rsa -b 4096

Шаг 2:Введите местоположение файла для сохранения ключа

Enter file in which to save the key (/root/.ssh/id_rsa): 
  • Пожалуйста, нажмите Enter

Шаг 3:Вас попросят ввести пароль

Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
  • Введите пароль, или вы можете просто нажать Enter и оставить поле пустым.

В конце вы увидите сообщение о том, что там хранятся ваши приватный и публичный ключи:

Your identification has been saved in /root/.ssh/id_rsa. <== 私钥 

Your public key has been saved in /root/.ssh/id_rsa.pub. <== 公钥

Vultr VPS Настройка SSH

Когда Vultr создает VPS, вы можете напрямую настроить вход по ключу SSH.

Если вы создали VPS, но не настроили ключи SSH...

Пожалуйста, выполните следующие шаги после запуска вышеупомянутой «генерации ключей SSH» в Linux:

第 1 步 :воли id_rsa.pub положить в /root/.ssh каталог и переименовать его в authorized_keys

Шаг 2:修改 /etc/ssh/sshd_config Заявление о размещении

RSAAuthentication yes #RSA认证
PubkeyAuthentication yes #开启公钥验证
AuthorizedKeysFile .ssh/authorized_keys #验证文件路径
PasswordAuthentication no #禁止密码认证
PermitEmptyPasswords no #禁止空密码

Шаг 3:Перезапустите службу SSH

  • Centos7 Используйте команду:systemctl restart sshd
  • Centos6 используйте команду:/etc/init.d/sshd restart

PuTTY генерирует ключи

Если вы входите на VPS с помощью системы Windows, вам нужно будет загрузить закрытый ключ на клиент и преобразовать его в формат, используемый PuTTY.

  • На вашем компьютере не установлено программное обеспечение PuTTY?Пожалуйста, выполните поиск в Google или Baidu: Загрузите PuTTY.

第 1 步 :Используя WinSCP, SFTP или другие инструменты, передайте файл закрытого ключа id_rsa Скачать в клиент.

第 2 步 :Откройте PuTTYGen.exe

第 3 步 :Нажмите кнопку Загрузить в Действиях ▼

Не удается подключиться к Vultr VPS SSH? Метод настройки генерации ключа PuTTY

第 4 步 :Загрузите файл закрытого ключа, который вы только что скачали.

Весь файл Выберите, чтобы загрузить третий лист только что загруженного файла закрытого ключа.

Не удается отобразить файл закрытого ключа?Выберите «Все файлы (*.*)» ▲

  • Если вы только что установили блокировку паролем, вам нужно ввести пароль в это время.
  • После успешной загрузки PuTTYGen отобразит информацию, связанную с ключом.

第 5 步 :Нажмите кнопку Сохранить закрытый ключ, чтобы сохранить формат файла закрытого ключа, доступный для PuTTY ▼

Нажмите Сохранить закрытый ключ, чтобы сохранить доступный для PuTTY формат файла закрытого ключа 4.

Как настроить Putty?

Далее нужно настроить Putty для входа в систему с закрытым ключом.LinuxМетод сервера:

第 1 步 :Putty → Session: введите имя хоста (или IP-адрес)

第 2 步 :Putty → Connection → Date: Введите имя пользователя для автоматического входа в систему: root

第 3 步 :PPutty → Connection → SSH → Auth: выберите файл закрытого ключа, только что сгенерированный PuTTYGen, в файле закрытого ключа для аутентификации ▼

Выберите файл закрытого ключа аутентификации в файле закрытого ключа для аутентификации Лист 5

第 4 步 :Вернитесь к Putty → Session: Saved Session, введите имя для сохранения, а затем дважды щелкните имя, чтобы войти в систему напрямую.

第 5 步 :В будущем вы сможете входить в Linux без пароля, не забудьте сохранить файл закрытого ключа.

Чтобы получить программное обеспечение для удаленного входа в систему Linux на мобильных телефонах Android, щелкните эту ссылку для просмотра ▼

Расширенное чтение:

Блог Хоуп Чен Вейлян ( https://www.chenweiliang.com/ ) поделился «Не удается подключиться к Vultr VPS SSH? Метод настройки генерации ключей PuTTY».

Добро пожаловать, чтобы поделиться ссылкой на эту статью:https://www.chenweiliang.com/cwl-646.html

Добро пожаловать на Telegram-канал блога Chen Weiliang, чтобы быть в курсе последних обновлений!

🔔 Будьте первым, кто получит ценное «Руководство по использованию инструмента искусственного интеллекта для контент-маркетинга ChatGPT» в верхнем каталоге канала! 🌟
📚 Это руководство содержит огромную ценность. 🌟Это редкая возможность, не упустите ее! ⏰⌛💨
Делитесь и ставьте лайк, если хотите!
Ваш обмен и лайки - наша постоянная мотивация!

 

发表 评论

Ваш электронный адрес не будет опубликован. 必填 项 已 用 * 标注

滚动 到 顶部