Автор Тема: запуск скрипта от rootа при входе в систему  (Прочитано 4898 раз)

Оффлайн romario

  • Завсегдатай
  • *
  • Сообщений: 621
    • ЮНИКС
Всем привет, появилась нужда при входе пользователя в систему монтировать samba ресурс. Через fstab не катит, т.к. сетевой интерфейс не успевает получить адрес. Скрипт уж готов, а вот как его включить от рута в автозагрузку, при входе пользователя в систему, не знаю. Подскажите пожалуйста.

дистрибутив ArkDesktop 5.0.0 Gnome

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Всем привет, появилась нужда при входе пользователя в систему монтировать samba ресурс. Через fstab не катит, т.к. сетевой интерфейс не успевает получить адрес. Скрипт уж готов, а вот как его включить от рута в автозагрузку, при входе пользователя в систему, не знаю. Подскажите пожалуйста.

дистрибутив ArkDesktop 5.0.0 Gnome
Скрипт не нужен
надо прописать правильные опции в fstab


FAQ Как автоматически подключать сетевые диски, если я использую NetworkManager


Оффлайн romario

  • Завсегдатай
  • *
  • Сообщений: 621
    • ЮНИКС
//192.168.1.30/doc /mnt/doc cifs,username=123,password=123,_netdev,utf8 0 0

mount ругается

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
На что?

Оффлайн romario

  • Завсегдатай
  • *
  • Сообщений: 621
    • ЮНИКС
При монтировании почемуто требуется пароль рута:

mount -a
[mntent]: warning: no final newline at the end of /etc/fstab
Password:
[root@romarionout etc]#


мне так не надо, надо чтобы автоматом все монтировалось при появлении сети. Ну подскажи же уже недель бьюсь...

Оффлайн Andrey

  • Завсегдатай
  • *
  • Сообщений: 734
При монтировании почемуто требуется пароль рута:

mount -a
[mntent]: warning: no final newline at the end of /etc/fstab
Password:
[root@romarionout etc]#


мне так не надо, надо чтобы автоматом все монтировалось при появлении сети. Ну подскажи же уже недель бьюсь...
1. Где вы выискали в сообощении, что требуется пароль root?
2. Откройте /etc/fstab на редактирование и сделайте пустую строку в конце файла.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
1. Поставьте в конце /etc/fstab пустую строку
2. Зачем mount -a - достаточно просто
mount /mnt/doc
если нужен автомат, добавьте в fstab опцию auto, если нужно что-бы пользователь мог монтировать/размонтировать - добавьте опцию users
см man mount

Оффлайн romario

  • Завсегдатай
  • *
  • Сообщений: 621
    • ЮНИКС
теперь все автоматом монтируется вот строка которую я прописал  fstab:

//192.168.1.30/doc /mnt/doc cifs users,auto,username=*******,password=*****,_netdev,utf8 0 0

полсе нее добавил пустую строку.

У меня еще вопрос, можно как-то сделать чтобы пароль не был виден в файле?

Оффлайн black_13

  • Завсегдатай
  • *
  • Сообщений: 657
  • Gentoo + Debian + ALT
    • diff.org.ua
    • Email
А маны не читаем принципиально?
credentials=filename
           specifies a file that contains a username and/or password. The format of the file is:

                         username=value
                         password=value
           This is preferred over having passwords in plaintext in a shared file, such as /etc/fstab. Be sure to protect any credentials file properly.

Оффлайн romario

  • Завсегдатай
  • *
  • Сообщений: 621
    • ЮНИКС
Спасибо!

а какие права надо ставить чтобы файл, где лежат пароль и логин, мог быть открыт только рутом.

Все понял chmod 400 <filename>

всем спасибо еще раз:)
« Последнее редактирование: 26.05.2010 16:14:15 от romario »

Оффлайн romario

  • Завсегдатай
  • *
  • Сообщений: 621
    • ЮНИКС
появилась проблема, при выключении компа, долго отмонтируется samba ресурс, а если ресурс во время выключения будет недоступен, то система зависает. если руками заранее отмонтировать ресурс, то выключени нормально проходит.Куда копать?
« Последнее редактирование: 01.06.2010 20:18:05 от romario »

Оффлайн romario

  • Завсегдатай
  • *
  • Сообщений: 621
    • ЮНИКС
ну кто нибудь! помоги пожалуйста, не хочу сносить систему.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
А что мешает отмонтировать после использования ресурса ?

Оффлайн romario

  • Завсегдатай
  • *
  • Сообщений: 621
    • ЮНИКС
ну это я могу отмонтировать, потомучто знаю как и знаю пароль рута. А обычный пользатель то не знает... раньше он быстро отмонтировался, а теперь вот такая шляпа, где можно посмотреть. На других машинах кстате нормально отмонтируется ресурс.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Ну разрешите пользователю самому монтировать и отмонтировать ресурс, или организуйте что-нибудь типа

autofs - A tool for automatically mounting and unmounting filesystems