Как заставить scp не спрашивать пароль.
1. Создать пару ключей:
ssh-keygen -d
Задать имя файла например site , в качестве пароля ввести пустоту. В нашей директории должны быть созданы два ключа site и site.pub.
2. Установить права на приватный ключ:
chmod 600 site
3.Скопировать на нужный хост публичный ключ. И добавить его в файл: ~/.ssh/authorized_keys2.
scp site.pub 'user@server:~/.ssh/foo'
На удаленном хосте делаем:
cat ~/.ssh/foo >> ~/.ssh/authorized_keys2
4. Теперь можно делать так:
scp -B -i site 'user@server:~/file' .
без пароля. Все информация получена из документации на ssh :).
Источник: http://antonkh.livejournal.com/46823.html?thread=94695 |
Категория: Linux и Unix | Добавил: SAM (15.07.2010)
|
Просмотров: 2194 | Комментарии: 7
| Рейтинг: 0.0/0 |
|
|
Форма входа |
|
|
Категории раздела |
|
|
Поиск |
|
|
Статистика |
Онлайн всего: 1 Гостей: 1 Пользователей: 0 |
|
|