LINUX.ORG.RU

По убывающей: NixOS, системы управления конфигурациями, самописный однострочник, дно, всякие параллельные обертки над SSH.

t184256 ★★★★★
()

ssh-copy-id в цикле?

anonymous
()
Ответ на: комментарий от beastie

ПС:

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

andriver
() автор топика
Ответ на: ПС: от andriver

Через expect можете накостылить чтоб пароль вводился, а логин можно указать при подключении (ssh myAwesomeUsername@hostname.example.com)

micronekodesu ★★★
()
Ответ на: ПС: от andriver

Если в клиентском дистрибутиве есть прога sshpass - всё становится проще

$ while read host; do sshpass -p your_password ssh-copy-id username@$host; done < hostlist.txt
WhiteWolf
()
Последнее исправление: WhiteWolf (всего исправлений: 1)

У себя я решил это через LDAP public key, но если не стоит вопрос держать еще и общую базу пользователей, то это может не подойти.

Pinkbyte ★★★★★
()
Ответ на: комментарий от anonymous

Радистка Кет тоже думала, что роды - это одноразовая операция и сказала «мама» по-русски.

legolegs ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.