Все для домашнего медиа - Отзывы | Советы по покупке | Дизайн | Новости технологий

Подключение к Ubuntu Server с использованием ключей SSH и Putty

2 253

Из этого туториала вы узнаете, как подключиться к вашему серверу Ubuntu, используя ssh с ключами. Преимущество в том, что вы можете подключиться к вашему серверу без паролей. Однако это настоятельно не рекомендуется, потому что любой, имеющий доступ к вашему личному ключу, может взломать ваш сервер. Так что вот так:

Сначала установите SSH сервер на сервер, если он еще не установлен:

sudo apt-get install ssh openssh-server

Для повышения безопасности измените SSH-порт на что-то другое (например, 2222), отредактировав / etc / ssh / sshd_config (необязательно). Порт по умолчанию (22) также будет работать.

sudo nano /etc/ssh/sshd_config

Сохраните и перезагрузите сервер.

sudo /etc/init.d/ssh restart

Затем перейдите в следующую папку:

cd ~/.ssh

Создайте пару ключей:

ssh-keygen -t dsa

Вы также можете использовать «rsa» вместо «dsa». Когда вас спросят об имени файла, вы можете указать имя файла для ключей (например, пароль) или просто нажать Enter для именования по умолчанию. Вы также можете ввести пароль для повышения безопасности (рекомендуется). Однако помните, что вам придется вводить эту фразу-пароль каждый раз, чтобы подключиться к серверу ssh.

Затем создайте файл ключа, как описано ниже, и установите его разрешения.

touch authorized_keys chmod 600 authorized_keys

Затем добавьте открытый ключ (например, passkey.pub) в файл ключа.

Затем для безопасности удалите passkey.pub с сервера.

Теперь войдите на другой компьютер и переместите другой ключ (например, пароль) на этот компьютер. В Ubuntu вы можете скопировать закрытый ключ (пароль) в папку .ssh в вашем домашнем каталоге. В Windows вы можете скопировать его в любую папку.

В Ubuntu / Linux отредактируйте файл ~ / .ssh / config, чтобы использовать закрытый ключ для соединений.

В Windows используйте Puttygen.exe, чтобы загрузить пароль для создания файла секретного ключа. Используйте этот файл ключа при подключении к удаленному ssh-серверу с помощью Putty.

Надеюсь, это сделает вашу работу проще и веселее!

Источник записи: https://www.smarthomebeginner.com

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