Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / ssh без пароля / 8 сообщений из 8, страница 1 из 1
10.05.2006, 13:48:42
    #33717695
zirex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ssh без пароля
Господа!
Как связать две машины по ssh без пароля.
Ткните в ПОШАГОВУЮ инструкцию.
Спасибо.
...
Рейтинг: 0 / 0
10.05.2006, 14:07:11
    #33717762
ALex_hha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ssh без пароля
Ты еще скажи как сделать так, чтобы root заходил без пароля ;)

ЗАЧЕМ???
...
Рейтинг: 0 / 0
10.05.2006, 14:34:25
    #33717862
zirex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ssh без пароля
ALex_hhaТы еще скажи как сделать так, чтобы root заходил без пароля ;) я не настолько стукнулся
Некий скрипт должен выполнять комманды на удаленном хосте (бекап, например) и получать поток с удаленного. Я бы кроном запустил, да только ssh пароль требует.
...
Рейтинг: 0 / 0
10.05.2006, 14:35:55
    #33717871
lissyara
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ssh без пароля
а удалённый хост неможет всё сделать и результаты выложить на ftp например?

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
10.05.2006, 14:43:22
    #33717898
sanek842
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ssh без пароля
нужно создать ключи
ssh-keygen -t rsa
при запросе пароля его невводить
затем публичный ключ ~/.ssh/id_rsa.pub нужно закинуть в ~/.ssh/authorized_keys на другом компе куда будем ходить без пароля
там же нужно перестартануть демон sshd

P.S.
только скрипт бэкапа обычно выполняется на том же хосте
...
Рейтинг: 0 / 0
10.05.2006, 15:05:15
    #33717988
zirex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ssh без пароля
sanek842P.S.
только скрипт бэкапа обычно выполняется на том же хосте
Огромное спасибо.

"Бэкап" - это просто неудачный пример :)
...
Рейтинг: 0 / 0
11.05.2006, 06:46:14
    #33719216
andrushok
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ssh без пароля
Да, кстати, в про .shost не забыли, однако?
...
Рейтинг: 0 / 0
12.05.2006, 02:47:36
    #33721744
Alex Roudnev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ssh без пароля
Просто как пример. Как мои скрипты делают такие входы для кластера:
(Я думаю, правильнее делать через shosts_equiv, но там свои заморочки всегда были):

-----------------------------------------------------------------------
#
#++ Generate ssh rsa and dsa keys for password-less access
#++ You may want to remove this after you wil complete oracle installation
#++ Or use ssh-agent and passphrase for better security
#
#
. CONFIG.sh
#
# Check DNS or HOSTS first
#
for i in $NODES $NODESP
do
echo testing $i
if ! ping -q -c 1 $i
then
echo "*** BAD NODE NAME $i, fix DNS, hosts or NODES list"
exit 1
fi
done
su - oracle -c "ssh-keygen -t rsa -b 2048"
su - oracle -c "ssh-keygen -t dsa -b 2048"
#
#
rm -f /root/.ssh/known_hosts
for i in $NODES
do
echo Copying keys to node $i
cat ~oracle/.ssh/*pub | ssh $i 'su - oracle -c "mkdir -p .ssh;touch .ssh/authorized_keys; cat >> .ssh/authorized_keys"'
su - oracle -c "ssh $i date"
echo done
done


И затем еще запускается вот это, чтобы known_hosts прописались.

#
#++ Now, verify oracle password-access between nodes
#
#
#
. CONFIG.sh
#
for j in $NODES $NODESP
do
for i in $j $j.`dnsdomainname`
do
echo -e testing $i ", \033[31m Answer yes very first time, please \033[m"
su - oracle -c "ssh -n $i echo TEST"
lines=`su - oracle -c "ssh -n $i echo TEST" | wc -l`
if [ x$lines != x1 ]
then
echo ATTENTION. Something wrong with oracle 'ssh $i' , check it manually
else
echo $i OK
fi
done
done
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / ssh без пароля / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]