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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: автомат запуск root через терминал(РЕШЕНО)  (Прочитано 8679 раз)

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

Оффлайн 6apakyda

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: автомат запуск root через терминал
« Ответ #15 : 05 Октября 2010, 12:08:15 »
Сделал всё как написано выше...и всёравно не какой реакции =(((( может изза какой то службы? или ещё может какая проблемы? в терминале начал выдавать такую ошибку
Warning: Tried to connect to session manager, Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failedНо работает! Из-за чего может не работать при загрузке системы.
« Последнее редактирование: 05 Октября 2010, 12:21:17 от 6apakyda »

Оффлайн фирэфохэ

  • Старожил
  • *
  • Сообщений: 2169
  • straightedge
    • Просмотр профиля
Re: автомат запуск root через терминал
« Ответ #16 : 05 Октября 2010, 12:43:10 »
Вот это если запустить, пароль спрашивает? Работает?
xterm -e sudo root_script
Какую команду раньше писал с запросом пароля?
http://i18.ЗАПРЕЩЁННЫЙ РЕСУРС/big/2011/0325/6d/19eaa72dd24048a6fb0587832c4b096d.gif КДЕ - УГ. Дебиан - недоось.

Оффлайн 6apakyda

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: автомат запуск root через терминал
« Ответ #17 : 05 Октября 2010, 21:17:36 »
Вот это если запустить, пароль спрашивает? Работает?
xterm -e sudo root_script
Какую команду раньше писал с запросом пароля?
Работает без запроса пароля. Но всёравно при загрузке ос ничего нету =(
rc.local
......
sleep 5 && mount -a -t cifs
xterm -e sudo /usr/bin/start_screen_cs

exit 0
start_screen_cs
#! /bin/bash
/etc/init.d/hldsm start
sleep 20 && mount -a -t cifs
/usr/bin/screen -r hlds


понял что rc.local не грузится при старте ос
« Последнее редактирование: 05 Октября 2010, 21:50:35 от 6apakyda »

Оффлайн фирэфохэ

  • Старожил
  • *
  • Сообщений: 2169
  • straightedge
    • Просмотр профиля
Re: автомат запуск root через терминал
« Ответ #18 : 05 Октября 2010, 21:47:17 »
rc.local
......
sleep 5 && mount -a -t cifs
xterm -e sudo /usr/bin/start_screen_cs

exit 0
Это удалить.
Цитировать
start_screen_cs
#! /bin/bash
/etc/init.d/hldsm start
sleep 20 && mount -a -t cifs
/usr/bin/screen -r hlds
Это тоже.


В гноме потыкай где-то в меню должен быть автозапуск, вот туда и напиши:
xterm -e sudo root_script
http://i18.ЗАПРЕЩЁННЫЙ РЕСУРС/big/2011/0325/6d/19eaa72dd24048a6fb0587832c4b096d.gif КДЕ - УГ. Дебиан - недоось.

Оффлайн 6apakyda

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: автомат запуск root через терминал
« Ответ #19 : 06 Октября 2010, 01:47:05 »
Кому интересно:
Вставил строчку xterm -e sudo /usr/bin/start_screen_csВ Система->Параметры->Сеансы - и там кнопка добавить
В start_screen_cs оставил строчки
#! /bin/bash
/etc/init.d/hldsm start
sleep 20 && mount -a -t cifs
/usr/bin/screen -r hlds
В sudoers:
%root ALL=(ALL) ALL
%root ALL=NOPASSWD: ALL

user root=NOPASSWD: ALL
Только не пойму какая из первых 2 строчек правильная.

Спасибо всем за помощь!

Оффлайн фирэфохэ

  • Старожил
  • *
  • Сообщений: 2169
  • straightedge
    • Просмотр профиля
Re: автомат запуск root через терминал
« Ответ #20 : 06 Октября 2010, 02:19:55 »
sleep 20 && mount -a -t cifs
А зачем здесь монтировать cifs?

Пользователь решил продолжить мысль 06 Октября 2010, 02:21:12:
user root=NOPASSWD: ALL
И здесь разрешать выполнение всех комманд без пароля? И получить в итоге решето.
http://i18.ЗАПРЕЩЁННЫЙ РЕСУРС/big/2011/0325/6d/19eaa72dd24048a6fb0587832c4b096d.gif КДЕ - УГ. Дебиан - недоось.

 

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