Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: bash expect: двойная аутентификация  (Прочитано 1979 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн .ubuntufan

  • Активист
  • *
  • Сообщений: 638
    • Просмотр профиля
Re: bash expect: двойная аутентификация
« Ответ #15 : 11 Октября 2014, 16:13:05 »
Код: (Python) [Выделить]
from fabric.api import sudo, run, open_shell

def connect():
    sudo('su')
    run('echo "some commands here"')
    open_shell()

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: bash expect: двойная аутентификация
« Ответ #16 : 11 Октября 2014, 16:29:59 »
L~$
L~$ sshpass -p 12345 ssh v2@v2
Welcome to Ubuntu 14.04 LTS (GNU/Linux 3.13.0-29-generic i686)

 * Documentation:  https://help.ubuntu.com/

Last login: Sat Oct 11 06:26:49 2014 from 192.168.100.2
v2@v2:~$ exit
выход
Connection to v2 closed.
L~$
Wars ~.o

Оффлайн lyoha100

  • Автор темы
  • Любитель
  • *
  • Сообщений: 51
    • Просмотр профиля
Re: bash expect: двойная аутентификация
« Ответ #17 : 11 Октября 2014, 17:25:57 »
L~$
L~$ sshpass -p 12345 ssh v2@v2
Welcome to Ubuntu 14.04 LTS (GNU/Linux 3.13.0-29-generic i686)

 * Documentation:  https://help.ubuntu.com/

Last login: Sat Oct 11 06:26:49 2014 from 192.168.100.2
v2@v2:~$ exit
выход
Connection to v2 closed.
L~$

ага, работает. Только это первая авторизация. А далее нужно ещё авторизоваться под root

Оффлайн .ubuntufan

  • Активист
  • *
  • Сообщений: 638
    • Просмотр профиля
Re: bash expect: двойная аутентификация
« Ответ #18 : 11 Октября 2014, 17:30:34 »
Кстати что тебе мешает подключаться сразу к учетке root используя авторизацию по ключу и отключив авторизацию по паролю в конфиге ssh сервера.

ssh root@host

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: bash expect: двойная аутентификация
« Ответ #19 : 11 Октября 2014, 17:35:35 »
lyoha100,
тоже роот без проблем, и непонял, показывай в терминал на спойлер -
Wars ~.o

Оффлайн Scorry

  • Активист
  • *
  • Сообщений: 842
    • Просмотр профиля
Re: bash expect: двойная аутентификация
« Ответ #20 : 12 Октября 2014, 00:17:13 »
ага, работает. Только это первая авторизация. А далее нужно ещё авторизоваться под root
Не вариант дать пользователю через sudo права на исполнение программ от рута без пароля? Или у вас изнутри sudo от другого пользователя идёт?

Оффлайн lyoha100

  • Автор темы
  • Любитель
  • *
  • Сообщений: 51
    • Просмотр профиля
Re: bash expect: двойная аутентификация
« Ответ #21 : 13 Октября 2014, 06:45:40 »
victor00000, я пытаюсь написать скрипт, результат выполнения которого будет авторизация под root и передача управления в терминал. Просто пытаюсь сэкономить время на ежедневных входах на сервер.

Авторизация под root по паролю отключена. Да точно, можно попробовать по ключу.

Пользователь решил продолжить мысль 13 Октября 2014, 06:48:23:
а на сколько безопасно давать доступ по ключу?
« Последнее редактирование: 13 Октября 2014, 06:48:23 от lyoha100 »

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: bash expect: двойная аутентификация
« Ответ #22 : 13 Октября 2014, 07:52:20 »
Wars ~.o

Оффлайн lyoha100

  • Автор темы
  • Любитель
  • *
  • Сообщений: 51
    • Просмотр профиля
Re: bash expect: двойная аутентификация
« Ответ #23 : 13 Октября 2014, 08:29:19 »
что-то я даже не пойму для чего это...

Пользователь решил продолжить мысль 13 Октября 2014, 09:03:54:
Всё, разобрался. В общем использую ключ для входа  :)
Всем большое спасибо. Много нового узнал  :)
« Последнее редактирование: 13 Октября 2014, 09:03:54 от lyoha100 »

Оффлайн .ubuntufan

  • Активист
  • *
  • Сообщений: 638
    • Просмотр профиля
Re: bash expect: двойная аутентификация
« Ответ #24 : 13 Октября 2014, 11:29:53 »
Цитировать
а на сколько безопасно давать доступ по ключу?

Достаточно безопасно, если не давать ключ кому попало. За разумное время перебором не подберешь.

 

Страница сгенерирована за 0.032 секунд. Запросов: 25.