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


За новостями русскоязычного сообщества и Ubuntu в целом можно следить на нашей страничке в Google+

Автор Тема: Блокировка используемых файлов  (Прочитано 5094 раз)

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

Оффлайн Aleck12

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Блокировка используемых файлов
« : 17 Октябрь 2008, 11:07:18 »
Здравствуйте!
Решили на нашей фирме перейти с Windows на Linux. Решено переходить на Ubuntu 8.04. Устанавливается нормально, сеть настраивается нормально (стоит Samba, поскольку в сети пока ещё много Windows-компьютер), работает без сбоев. Но появилась одна проблема: Когда какой-то файл открывается одним пользователем (будь то документ OpenOffice или mp3 файл или ещё что-нибудь), то другие пользователи могут делать с ним всё, что угодно - менять. перемещать и даже удалять (!).
В связи с этим возникает вопрос: как заблокировать файл, открытый каким-либо пользователем или сделать его на это время read-only? Вроде бы все блокировки в smb.conf прописал, всё равно не блокирует.
« Последнее редактирование: 17 Октябрь 2008, 13:08:24 от Aleck12 »

Оффлайн Aleck12

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: Блокировка используемых файлов
« Ответ #1 : 17 Октябрь 2008, 17:15:22 »
Ни у кого нет никаких предложений?

Оффлайн Belyaev Nikolay

  • Активист
  • *
  • Сообщений: 734
    • Просмотр профиля
    • моя работа- дробилки, грохота...
Re: Блокировка используемых файлов
« Ответ #2 : 19 Октябрь 2008, 18:16:49 »
смотри man smb.conf и ищи опцию oplocks для расширенных папок
"Сначала они вас игнорируют, потом смеются над вами, потом борются с вами, а потом вы побеждаете"
Махатма Ганди

Оффлайн Aleck12

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: Блокировка используемых файлов
« Ответ #3 : 19 Октябрь 2008, 18:56:36 »
Я поставил почти все блокировки, которые там были, кроме strict oplocks

Оффлайн Belyaev Nikolay

  • Активист
  • *
  • Сообщений: 734
    • Просмотр профиля
    • моя работа- дробилки, грохота...
Re: Блокировка используемых файлов
« Ответ #4 : 20 Октябрь 2008, 10:29:32 »
сейчас посмотрел.
у меня на nac стоит oplock =yes и всё ок
а вообще давайте вывод testparm


ps
хорошая статья Диагностика вашего сервера SAMBA
"Сначала они вас игнорируют, потом смеются над вами, потом борются с вами, а потом вы побеждаете"
Махатма Ганди

Оффлайн Aleck12

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: Блокировка используемых файлов
« Ответ #5 : 20 Октябрь 2008, 16:50:06 »
Выкладываю smb.conf и вывод testparm.

Оффлайн Belyaev Nikolay

  • Активист
  • *
  • Сообщений: 734
    • Просмотр профиля
    • моя работа- дробилки, грохота...
Re: Блокировка используемых файлов
« Ответ #6 : 21 Октябрь 2008, 10:44:03 »
сильно не нравится смесь из username и force user.... читал man и не понимаю смысла их употребления :) почему просто не оставить valid user?

ps
oplock похоже не причём :(

pps
посмотрел smb.conf... имхо стереть всё что связано с блокировками, 100% что-то зарылось.
вот конфиг моего nac

[ global ]
interfaces = egiga0
unix charset = UTF8
workgroup = sgmeng
netbios name = DataStorage
server string = Dlink DNS-323
hosts allow =
hosts deny =
security = SHARE // здесь должен стоять user, но этот гад, каждый раз сбрасывает на share
encrypt passwords = yes
max log size = 0
socket options = TCP_NODELAY SO_RCVBUF=65536 SO_SNDBUF=65536
max xmit = 65535
create mask = 0777
directory mask  = 0777
force create mode = 0777
force directory mode = 0777
use sendfile =yes


[ Volume_1 ]
comment =
path = /mnt/HD_a2/Volume_1
valid users = xxx yyy ccc kkk llll
read only = no
guest ok = no
oplocks =  yes
map archive = yes
"Сначала они вас игнорируют, потом смеются над вами, потом борются с вами, а потом вы побеждаете"
Махатма Ганди

Оффлайн Aleck12

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: Блокировка используемых файлов
« Ответ #7 : 22 Октябрь 2008, 11:53:21 »
А может ли на блокировку влиять настройка Samba не только компьютера-сервера, но и компьютера-клиента?

Оффлайн Belyaev Nikolay

  • Активист
  • *
  • Сообщений: 734
    • Просмотр профиля
    • моя работа- дробилки, грохота...
Re: Блокировка используемых файлов
« Ответ #8 : 22 Октябрь 2008, 12:02:49 »
сомневаюсь... а он у тебя пароль не спрашивает при соединении, по идеи у тебя все пользователи тогда под одним аккаунтом должны работать
"Сначала они вас игнорируют, потом смеются над вами, потом борются с вами, а потом вы побеждаете"
Махатма Ганди

Оффлайн Aleck12

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: Блокировка используемых файлов
« Ответ #9 : 22 Октябрь 2008, 12:18:50 »
У меня в fstab у всех пользователей прописано подключение этого общего ресурса, у всех одно имя и пароль для подключения, поэтому при начале работы он уже доступен. При открытии файлов пароль не запрашивает
« Последнее редактирование: 22 Октябрь 2008, 12:24:10 от Aleck12 »

Оффлайн Aleck12

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: Блокировка используемых файлов
« Ответ #10 : 22 Октябрь 2008, 12:48:13 »
А если каждый пользователь будет подключаться под свои логином, блокировка будет работать или нет?

Оффлайн Belyaev Nikolay

  • Активист
  • *
  • Сообщений: 734
    • Просмотр профиля
    • моя работа- дробилки, грохота...
Re: Блокировка используемых файлов
« Ответ #11 : 22 Октябрь 2008, 12:54:59 »
я бы это попробовал.
сегодня вечером, думаю буду сам просвещаться, что это за блокировки и как их едят
"Сначала они вас игнорируют, потом смеются над вами, потом борются с вами, а потом вы побеждаете"
Махатма Ганди

Оффлайн Aleck12

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: Блокировка используемых файлов
« Ответ #12 : 22 Октябрь 2008, 13:43:23 »
Если что-нить найдёте, подсажите, плз, а то тут уже бардак c файлами начинается

Оффлайн Aleck12

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: Блокировка используемых файлов
« Ответ #13 : 04 Декабрь 2008, 16:59:29 »
Поставил OpenOffice 3.0 на всех машинах. Теперь следующая проблема: блокировки все работают, но... при открывании документа через ссылку в Windows файл блокируется, и все остальные это видят. Но если открываешь файл через ссылку в Ubuntu (символическую или жёсткую - без разницы), то файл не блокируется. Мало того, не видно, у кого этот документ открыт, т.е. открывается на редактирование. В верхней панели документа указано не имя файла документа, а  "Ссылка на имя файла". Подозрение такое, что по ссылке открыввается не сам файл, а его копия.
В связи с этим вопрос: можно ли в Ubuntu создавать ссылки подобно ссылкам в Windows bли есть другой вариант решения этой проблемы?

Оффлайн OH

  • Участник
  • *
  • Сообщений: 137
    • Просмотр профиля
Re: Блокировка используемых файлов
« Ответ #14 : 19 Январь 2009, 18:11:00 »
Товарищи, помогите разобраться!
Блокировки не работают.
Файлосервер, авторизация доменная, всё красиво и прозрачно.
Но если 2 пользователя открывают файл, то кто последний сохраняет, тот и затирает предыдущие измения.
oplocks не работает

 

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