Автор Тема: Подключение сетевых дисков, Runtu+freeBSD  (Прочитано 14392 раз)

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

Оффлайн YDen

  • Новичок
  • **
  • Автор темы
  • Сообщений: 44
Re: Подключение сетевых дисков, Runtu+freeBSD
« Ответ #15 : Июнь 29, 2011, 15:53:16 »
Вроде получилось. Но:
Cистема Runtu LXDE 10.04.
Захожу под пользователем, значек сети пару секунд с крестиком, значит сеть еще не поднялась. Естественно монтирование в fstab не работает. Использовал скрипт как в ссылке: http://it-reminders.blogspot.com/2010/03/smbfs.html. Но здесь если ставить 5 секунд, то сетевая папка не сразу монтируется, секунд 10-15 проходит. Если ставлю 2, то вообще не монтируется. Если ли пример когда сразу после запуска папка монтируется.

И второе. С правами внутри папки разобрался, но сами папки, к которым монтируется сетевые - их можно удалить. Если ставить владельцем другого пользователя, то эти права наследуются внутрь папки и тогда ничего (удалить, переименовать) сделать нельзя. Есть ли способ установить права только на саму папку.
В Винде это есть, постоянно этим пользовался.
Уточню, речь идет о папках рабочей станции. И дело происходит в школе, поэтому папки могут быть удалены и монтироваться ничего не будет.

Спасибо

Оффлайн vmf

  • Местный
  • *****
  • Сообщений: 587
  • vmf000@yabber.ru
Re: Подключение сетевых дисков, Runtu+freeBSD
« Ответ #16 : Июнь 29, 2011, 16:59:50 »
Цитировать (выделенное)
Захожу под пользователем, значек сети пару секунд с крестиком, значит сеть еще не поднялась. Естественно монтирование в fstab не работает.
Добавьте в fstab опцию _netdev. Должно монтироватся автоматом, но только после поднятия сети.
пример:
//192.168.0.1/SharedFolder/school/316/rec /home/u316/user cifs credentials=/root/.smbcredentials,iocharset=utf8,rw,_netdev 0 0

Цитировать (выделенное)
И второе. С правами внутри папки разобрался, но сами папки, к которым монтируется сетевые - их можно удалить. Если ставить владельцем другого пользователя, то эти права наследуются внутрь папки и тогда ничего (удалить, переименовать) сделать нельзя. Есть ли способ установить права только на саму папку.
Создайте папку для монтирования не в домашнем каталоге, а там где у юзера не будет прав ее удалить. Например в /mnt
Даже если юзер будет владельцем этой папки, удалить он ее не сможет.

Оффлайн YDen

  • Новичок
  • **
  • Автор темы
  • Сообщений: 44
Re: Подключение сетевых дисков, Runtu+freeBSD
« Ответ #17 : Июнь 29, 2011, 17:46:28 »
Цитировать (выделенное)
И второе. С правами внутри папки разобрался, но сами папки, к которым монтируется сетевые - их можно удалить. Если ставить владельцем другого пользователя, то эти права наследуются внутрь папки и тогда ничего (удалить, переименовать) сделать нельзя. Есть ли способ установить права только на саму папку.
Создайте папку для монтирования не в домашнем каталоге, а там где у юзера не будет прав ее удалить. Например в /mnt
Даже если юзер будет владельцем этой папки, удалить он ее не сможет.

[/quote]

Спасибо.
Только как можно вывести типа ярлыка этой папки, например на рабочий стол? Ученики же не догадаются где она спрятана, им надо на видном месте. А самому каждый раз показывать - язык отвалится.

Оффлайн vmf

  • Местный
  • *****
  • Сообщений: 587
  • vmf000@yabber.ru
Re: Подключение сетевых дисков, Runtu+freeBSD
« Ответ #18 : Июнь 29, 2011, 19:25:00 »
Только как можно вывести типа ярлыка этой папки, например на рабочий стол? Ученики же не догадаются где она спрятана, им надо на видном месте. А самому каждый раз показывать - язык отвалится.
ln -s /mnt/shareэта команда создаст символьную ссылку в текущем каталоге