Добавить в корзинуПозвонить
Найти в Дзене
Технологии

SSH в Linux

Доброго времени суток, друзья. Вы когда-нибудь пользовались ssh ? Это очень удобный протокол для удаленного администрирования вашей системы или системы доверенной вам. Если даже вы не планируете использовать эту технологию, то просто посмотрите ее возможности и очень вероятно, что она вас заинтересует. Для работы необходим клиент на одной машине и сервер на другой. Клиент ssh в linux обычно уже установлен. Чаще всего это так. Но вот на компьютере к которому вы хотите подключиться обязательно должен быть установлен ssh сервер. Установите его легко и непринужденно, как позволяет это иногда сделать linux: sudo apt install openssh-server Резюмируем выше сказанное. Есть серверная и клиентская части. Клиентская обычно установлена. Серверную ставите вы. Подключаемся по ssh, используя пароль: В терминале вводим: ssh имя@ ip-адрес имя - имя пользователя на подключаемой машине Обычно подключение идет по 22 порту, но если оно было изменено кем-то, то не забудьте его указать при подключении: ssh
Управляй и администрируй
Управляй и администрируй

Доброго времени суток, друзья. Вы когда-нибудь пользовались ssh ? Это очень удобный протокол для удаленного администрирования вашей системы или системы доверенной вам. Если даже вы не планируете использовать эту технологию, то просто посмотрите ее возможности и очень вероятно, что она вас заинтересует.

Для работы необходим клиент на одной машине и сервер на другой. Клиент ssh в linux обычно уже установлен. Чаще всего это так. Но вот на компьютере к которому вы хотите подключиться обязательно должен быть установлен ssh сервер.

Установите его легко и непринужденно, как позволяет это иногда сделать linux:

sudo apt install openssh-server

Резюмируем выше сказанное. Есть серверная и клиентская части. Клиентская обычно установлена. Серверную ставите вы.

Подключаемся по ssh, используя пароль:

В терминале вводим:

ssh имя@ ip-адрес

имя - имя пользователя на подключаемой машине

Обычно подключение идет по 22 порту, но если оно было изменено кем-то, то не забудьте его указать при подключении:

ssh vlad@100.08.35.76 -p 2050

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

! Узнать ваш ip:

ip addr show

Подключаемся по ssh без пароля:

Сначала на машине, за которой вы сейчас работайте, создайте ключ

ssh-keygen -t rsa

Система предусмотрительно у вас спросит про место сохранения ключа. По умолчанию эта скрытая папка ssh в вашей домашней директории. Кодовое слово тоже можете не создавать.

Добавляем созданный ключ на удаленную машину

ssh-copy-id имя@100.08.35.76

Указываем пароль пользователя на удаленном компьютере. Теперь ключ будет скопирован и можно будет подключаться без пароля.