Внимание!!! Сайт переезжает на babinov.com

Главная | Регистрация | Вход
Четверг, 02.05.2024, 06:17
Приветствую Вас Гость | RSS
Наш опрос
Оцените мой сайт
Всего ответов: 29
Меню сайта
Категории раздела
Linux [16]
Статьи для Linux
Windows [1]
Статьи для Windows
Мои заслуги
Статистика
Форма входа
Главная » Статьи » Linux

Организация доступа на сервер по ssh без пароля.
Организация доступа на сервер по ssh без пароля.

===Клиент===
[user@client]$ 
ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (~/.ssh/id_rsa):  - Жмем Enter
Enter passphrase (empty for no passphrase):  
- Жмем Enter
Enter same passphrase again:  
- Жмем Enter
Your identification has been saved in ~/.ssh/id_rsa.
Your public key has been saved in ~/.ssh/id_rsa.pub.
The key fingerprint is:
84:f6:05:8d:4e:ad:ff:d1:9e:04:51:38:6a:27:1c:eb user@client.domain.ru

[user@client]$ 
cp ~/.ssh/id_rsa.pub ~/.ssh/BackupPC_id_rsa.pub

[user@client]$ 
scp ~/.ssh/BackupPC_id_rsa.pub root@server.domain.ru:/root/.ssh/
The authenticity of host 'server.domain.ru (36.84.75.18)' can't be established.
RSA key fingerprint is 59:dc:5b:ee:4b:92:35:82:77:a4:99:80:3e:8c:a0:23.
Are you sure you want to continue connecting (yes/no)? - Отвечаем yes
Warning: Permanently added 'server.domain.ru,
36.84.75.18
' (RSA) to the list of known hosts.
root@server.domain.ru's password: 
Вводим рутовый пароль сервера
BackupPC_id_rsa.pub                                                                        100%  456     0.8KB/s   00:00

===Сервер===
[root@server]# ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa):  - Жмем Enter
Enter passphrase (empty for no passphrase):  
- Жмем Enter
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.
The key fingerprint is:
84:f6:05:8d:4e:ad:ff:d1:9e:04:51:36:da:97:ac:5b root@server.domain.ru

[root@server]# cat ~/.ssh/BackupPC_id_rsa.pub >> ~/.ssh/authorized_keys2

 В начале файла 
authorized_keys2 дописываем:
from="client.domain.ru"
Должно выглядеть так:
from="
client.domain.ru
" ssh-rsa AAA..........много.всяких.символов.......... mk/6jw== backuppc@
client.domain.ru

[root@server]# 
scp ~/.ssh/id_rsa.pub root@
client.domain.ru
:/home/backuppc/.ssh/client_id_rsa.pub
The authenticity of host 'client.domain.ru (436.44.75.196)' can't be established.
RSA key fingerprint is 59:dc:5b:ee:5b:9c:32:82:f7:a4:9e:80:6e:8c:a0:23.
Are you sure you want to continue connecting (yes/no)? - Отвечаем yes
Warning: Permanently added 'client.domain.ru,
436.44.75.196
' (RSA) to the list of known hosts.
root@client.domain.ru's password: 
Вводим рутовый пароль клиента
id_rsa.pub                                                                                                                                   100%  406     0.4KB/s   00:00    

===Клиент===
[user@client]$ 
cat ~/.ssh/client_id_rsa.pub >> ~/.ssh/known_hosts

[user@client]$ 
ssh root@server.domain.ru whoami
root

Всё работает!
Категория: Linux | Добавил: k-sudak (29.03.2011) | Автор: Бабинов Николай
Просмотров: 2464 | Комментарии: 1 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Поиск
Друзья сайта
  • Официальный блог
  • Рашид и компания
  • Отдых в Крыму, Судак
  • Отдых в Крыму

  • Copyright MyCorp © 2024 | Создать бесплатный сайт с uCoz