synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяОбмен Файлами: Windows, Mac OSX, Linux › Linux -> Synology NFS :: Доступ существующих юзеров

Linux -> Synology NFS :: Доступ существующих юзеров

Dizzya · 12.06.2013

Здравствуйте.

 

Как решить проблему доступа из Linux (Fedora 17) к NFS папке на Synology с использованием существующих на Linux пользователей.

 

На текущий момент происходит:

 

1. NFS подключается к Synology

2. на Synology для хоста Linux прописаны права чтение/запись

3. Авторизация пользоватлей происходит на Linux

4. Соединение идет по Sambe (SMB)

5. Пользователь может создать новый файл, скопировать файл, прочитать любой файл, а вот переписать не может.

 

Например, в Ворде меняем пару букв и жмем сохранить. Приходит отказ в записи с указанием, что файл используется кем-то, хотя это не так. Если же файл сохранить на локальный диск, а затем скопировать, то существующий файл будет переписан.

 

Спасибо!

 

DSM 4.2

George-III · 14.06.2013
Здравствуйте.

 

Как решить проблему доступа из Linux (Fedora 17) к NFS папке на Synology с использованием существующих на Linux пользователей.

 

На текущий момент происходит:

 

1. NFS подключается к Synology

2. на Synology для хоста Linux прописаны права чтение/запись

3. Авторизация пользоватлей происходит на Linux

4. Соединение идет по Sambe (SMB)

5. Пользователь может создать новый файл, скопировать файл, прочитать любой файл, а вот переписать не может.

 

Например, в Ворде меняем пару букв и жмем сохранить. Приходит отказ в записи с указанием, что файл используется кем-то, хотя это не так. Если же файл сохранить на локальный диск, а затем скопировать, то существующий файл будет переписан.

 

Спасибо!

 

DSM 4.2

 

Вы немного сумбурно написали, хотелось бы уточнить:

1. Все же на NAS общий доступ к ресурсам сделан по протоколу SMB или NFS?

2. Вы работаетет в Word на Fedora 17 через виртуальную машину с Win или через WiNE?

скорее всего, если в используете SMB и монтируете к / сетвые ресурсы, то скорее всего у вас нет прав на вложения, то есть вам надо рекурсивно дать права на ресурсы, можете это сделать через стандартный ФМ NASа, или в консольке:

#chmod o+rw -R [имя вашего ресурса]

Это инструкция для BASH суперпользователя дает права на чтение+запись для всех пользователей NAS и дает это рекурсивно, то есть включая все вложенные объекты ФС.

 

Dizzya · 14.06.2013
Вы немного сумбурно написали, хотелось бы уточнить:

1. Все же на NAS общий доступ к ресурсам сделан по протоколу SMB или NFS?

2. Вы работаетет в Word на Fedora 17 через виртуальную машину с Win или через WiNE?

скорее всего, если в используете SMB и монтируете к / сетвые ресурсы, то скорее всего у вас нет прав на вложения, то есть вам надо рекурсивно дать права на ресурсы, можете это сделать через стандартный ФМ NASа, или в консольке:

#chmod o+rw -R [имя вашего ресурса]

Это инструкция для BASH суперпользователя дает права на чтение+запись для всех пользователей NAS и дает это рекурсивно, то есть включая все вложенные объекты ФС.

 

Спасибо за ответ. Перечитал. Действительно сумбурно :)

 

1. Fedora монтирует NAS по NFS. Например, в Fedora /mnt/Public --> /volume1/Public на NAS

2. Пользователь подключается к Fedore на /mnt/Public по SMB

3. Авторизация пользователя осуществляется на Fedora. Например, имя пользователя и группа user1:staff соответственно с ID 504:501

4. Фактически пользователь файл Word открывает на сетевом ресурсе \\Fedora-server\Public\какой-то_файл.doc

5. Файл Word как и папки и прочее на NAS имеет rwrwr- и владелец 504:501. Перезапись не получается (то есть файл открыт уже). Копирование (фактически запись при закрытом файле) получается.

6. Если операция производится пользователем user2:staff с ID 505:501 история такая же как и пункте 5

 

Пробовал:

1. Заставить SMB использовать единого пользователя независимо от подключившегося. Например, user1:staff независимо user1 или user2 подключились

2. Делать права rwrwrw

3. Менять пользователя на NAS в admin