А как можно хотя бы его в автозапуск прописать? Чтоб пароль пользователя не спрашивал.
Вы о чём?
А как можно хотя бы его в автозапуск прописать? Чтоб пароль пользователя не спрашивал.
Вы о чём?
Ну примерно о запуске скрипта который стартовал бы DHCP но чтоб не надо было вводить пароль пользователя.
Ну примерно о запуске скрипта который стартовал бы DHCP но чтоб не надо было вводить пароль пользователя.
Ну, к примеру, пишите скрипт, обзываете его как нибудь, допустим dhcp-start
Далее редактируете файл /etc/sudoers
добавляете строку
koster ALL=NOPASSWD: /путь/к/скрипту/dhcp-start
P.s. А сам скрипт кидаете в автозагрузку, но запуск через sudo естественно.
Где точно автозагрузка?))) запускаемые приложения?
да
не работает.... если через терминал запускаешь скрипт то просит пароль.
Где точно автозагрузка?))) запускаемые приложения?
В GNOME даже не знаю.
Кстати, можно попробовать и другой вариант - прописать скрипт в /etc/rc.local
только обязательно перед строкой
exit 0
тогда скрипт будет запускаться вместе с запуском системы и для всех пользователей.
# ! bin/sh
sudo /etc/init.d/dhcp3-server start
не работает.... если через терминал запускаешь скрипт то просит пароль.
/etc/sudoers отредактировали?
Как запускаете?
# ! bin/sh
sudo /etc/init.d/dhcp3-server start
нет. Так не пойдет
# ! bin/sh
/etc/init.d/dhcp3-server start
А запуск sudo /путь/script_name
Кстати, в /etc/rc.local прописать можно просто
/etc/init.d/dhcp3-server start
я чего то все таки не понял...
я чего то все таки не понял...
Чего не поняли?
Либо правка /etc/rc.local
добавьте строку
/etc/init.d/dhcp3-server start
перед exit 0
Либо редактирование /etc/sudoers
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
sudo bin/dhcp
exit 0
так?
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
/etc/init.d/dhcp3-server start
exit 0
так?
А ещё правильнее посмотреть уровень запуска в /etc/inittab
id:2:initdefault:
Вместо двойки смотрите что написано у Вас
а далее
sudo ln -s /etc/init.d/dhcp3-server /etc/rc2.d/
Вместо двойки смотрите что написано у Вас в /etc/inittab
Тогда запись в /etc/rc.local не нужна
на самом деле это все танцы с бубном. Самое интересное это почему так произошло.... почему после установки ltsp и настройки ltsp/dhcp.conf dhcp-server не поднимается...
Но все равно спасибо. Завтра буду еще пробывать. :)
И еще вопрос может это быть из за того что первая 9.04 на которой все работает была установлена с CD образа а на которой не получается поднять и настроить LTSP и DHCP с DVD?
сомнительно
Итак.... система переустановлена на чисто.... с форматированием.... далее установлены все обновления.... установлен LTSP-server, исправлен файл /etc/ltsp/dhcpd.conf... root не активироан. все делается через терминал. делаем рестарт dhcp3-server затем перезагрузку системы.... dhcp не запустился.... где ошибка???? и как ее исправить?