Тема: Автоматизація введення паролю у консолі.
Привіт. Цікавть така штука, чи можливо за допомогою bash/shell автоматизувати введення рутівського пассворда ну або взагалі
де потрібно вводити пасс у консолі.
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → *nix → Автоматизація введення паролю у консолі.
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися
Привіт. Цікавть така штука, чи можливо за допомогою bash/shell автоматизувати введення рутівського пассворда ну або взагалі
де потрібно вводити пасс у консолі.
Replace: Із-за порушень правил повідомлення видалено.
Може expect?
Description-en: Automates interactive applications
Expect is a tool for automating interactive applications according to a script.
Following the script, Expect knows what can be expected from a program and what
the correct response should be. Expect is also useful for testing these same
applications. And by adding Tk, you can also wrap interactive applications in
X11 GUIs. An interpreted language provides branching and high-level control
structures to direct the dialogue. In addition, the user can take control and
interact directly when desired, afterward returning control to the script.
Homepage: http://sourceforge.net/projects/expect/
Ну або сюди http://stackoverflow.com/questions/5514 … word-entry . Там же є альтернатива expect і приклад коду.
з одної сторони це досить не безпечно але з іншої якщо все правильно використовувати тоді цей варіант допустимий. Юзайте
expect у деяких випадках, для ssh я юзаю sshpass
а для синхронізації по rsync налаштовано демон якому передається ключ
Для ссш теж ключі можна налаштувати
Гм, можна ще сам до себе конектитись по ssh рутом з приватними ключами) - але то збоченство).
Replace: Із-за порушень правил повідомлення видалено.
Офтоп, але
Можливо треба було зразу сказати, що автоматичне введення рут пассорда я дав як приклад. Вреалі мені то треба для того щоб автоматом конектитися до модему через telnet.
HetmanNet написав:Replace: Із-за порушень правил повідомлення видалено.
Офтоп, але
Можливо треба було зразу сказати, що автоматичне введення рут пассорда я дав як приклад. Вреалі мені то треба для того щоб автоматом конектитися до модему через telnet.
Хм.. здогадався, що там могло бути..
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися