📦 synology.forum архів спільноти · 2005–2022
ai.synology.forum →
ГоловнаОбмен Файлами: Windows, Mac OSX, LinuxПроблема с правами доступа

Проблема с правами доступа

Oorlovnv16.06.2010#1

Суть проблемы при открытии файла через линукс (мандрива) файл открывается либо с правами только для чтения либо есть возможность внести изменения в файл, но сохранить не получается - ответ системы отсутствует доступ к используемому файлу.

ZZyxmon16.06.2010#2

Поменяйте права прямо на synology (через ssh или FileStation).

Oorlovnv16.06.2010#3
Поменяйте права прямо на synology (через ssh или FileStation).

а по подробнее можно?

Oorlovnv16.06.2010#5
а по подробнее можно?

Права выставлены чтение запись. Однако ни че не помогает.

ZZyxmon16.06.2010#6
Права выставлены чтение запись. Однако ни че не помогает.

Вывод "ls -l" и " cat /usr/syno/etc/smb.conf" в студию.

Oorlovnv16.06.2010#7
Вывод "ls -l" и " cat /usr/syno/etc/smb.conf" в студию.

Прошу прощения за "Тупость" но эти команды мне надо сделать в терминале машины или аппарата synology.

ZZyxmon16.06.2010#8
Прошу прощения за "Тупость" но эти команды мне надо сделать в терминале машины или аппарата synology.

Там - где проблема с правами, т.е. на synology.

А как Вы определили, что

Права выставлены чтение запись.
Oorlovnv16.06.2010#9
Там - где проблема с правами, т.е. на synology.

А как Вы определили, что

в правах доступа к общей папке стоит у всех чтение/запись это на synology

ZZyxmon16.06.2010#10
в правах доступа к общей папке стоит у всех чтение/запись это на synology

А права самого файла? Если файл лежит в подпапке, то права определяются еще и правами подпапки.

Oorlovnv16.06.2010#11
А права самого файла? Если файл лежит в подпапке, то права определяются еще и правами подпапки.

ясно завтра попробую результат выложу.

Oorlovnv16.06.2010#12

Еще вопрос существует ли возможность изменения прав файлов на всем диске одним действием .

ZZyxmon16.06.2010#13
Еще вопрос существует ли возможность изменения прав файлов на всем диске одним действием .

Существует. Но лучше делать не на всем диске, а на пользовательском разделе. А еще лучше в нужной папке.

Oorlovnv17.06.2010#14
Вывод "ls -l" и " cat /usr/syno/etc/smb.conf" в студию.

Base> ls -l

drwxr-xr-x 2 root root 4096 Mar 20 2004 bin

drwxr-xr-x 6 root root 36864 Jun 15 11:54 dev

drwxr-xr-x 13 root root 4096 Jun 17 09:34 etc

drwxr-xr-x 12 root root 4096 Jun 15 11:54 etc.defaults

drwxr-xr-x 2 root root 4096 Apr 20 07:51 initrd

drwxr-xr-x 14 root root 12288 Mar 20 2004 lib

drwxr-xr-x 2 root root 4096 Apr 20 07:40 lib64

lrwxrwxrwx 1 root root 11 Mar 20 2004 linuxrc -> bin/busybox

drwx------ 2 root root 4096 Apr 20 07:41 lost+found

drwxr-xr-x 2 root root 4096 Apr 20 07:40 mnt

dr-xr-xr-x 90 root root 0 Jan 1 1970 proc

drwxr-xr-x 2 root root 4096 Mar 20 2004 root

drwxr-xr-x 2 root root 4096 Mar 20 2004 sbin

drwxr-xr-x 10 root root 0 Jan 1 1970 sys

drwxrwxrwt 7 root root 980 Jun 17 09:34 tmp

drwxr-xr-x 6 root root 4096 Mar 20 2004 usr

drwxr-xr-x 11 root root 4096 Jun 15 11:54 var

drwxr-xr-x 11 root root 4096 Mar 20 2004 var.defaults

drwxr-xr-x 6 root root 4096 Jun 17 09:33 volume1

drwxrwxrwx 3 root root 4096 Jun 15 15:41 volumeSATA

drwxrwxrwx 2 root root 4096 Jun 15 18:08 volumeUSB1

Oorlovnv17.06.2010#15

cat /usr/syno/etc/smb.conf

[global]

workgroup=WORKGROUP

local master=no

realm=*

printing=lprng

winbind enum groups=yes

idmap gid=96000-196000

passdb backend=smbpasswd

server string=Disk Station

security=user

idmap uid=10000-110000

printcap name=/usr/syno/etc/printcap

load printers=yes

winbind enum users=yes

[base]

invalid users=nobody,nobody

valid users=nobody,ftp,guest,@users,admin,nobody

comment=""

path=/volume1/Base

guest ok=yes

browseable=yes

ftp disable list=no

ftp disable modify=no

ftp disable download=no

read list=nobody,ftp,nobody

write list=nobody,@users,admin,guest,nobody

writeable=yes

Oorlovnv17.06.2010#16

-rwxrwxrwx 1 guest users 28160 Feb 17 13:37 Государственному инспектору отдела камеральных проверок.doc

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

-rw-rw-r-- 1 guest users 14848 Jun 17 2010 1Государственному инспектору отдела камеральных проверок.doc

ZZyxmon17.06.2010#17

Листинг нужно делать в папке, где лежит файл. Наверное это /volume1/Base

Права записи у гостя туда есть. Файл Вы вудь можете сохранить (под другим именем)?

Возможно проблема с программой, которая работает с файлом.

Oorlovnv17.06.2010#18
Листинг нужно делать в папке, где лежит файл. Наверное это /volume1/Base

Права записи у гостя туда есть. Файл Вы вудь можете сохранить (под другим именем)?

Возможно проблема с программой, которая работает с файлом.

я попробовал две версии openoffice 3.1 и 3.2 результат один и тот же. Файл под другим именем я могу сохранить но он моментально становится только для чтения.

ZZyxmon17.06.2010#19

В качестве пляски с бубном. Создайте на synology пользователя с логином, как на Вашей системе и дайте ему права в папку /volume1/Base

Oorlovnv17.06.2010#21
В качестве пляски с бубном. Создайте на synology пользователя с логином, как на Вашей системе и дайте ему права в папку /volume1/Base

Бубен не помог. Когда добавил пользователя и дал ему права "Система откорректировала некоторые настройки прав доступа во избежание конфликтов. См. раздел "Справка" на странице папок общего доступа."

В итоге когда создается новый файл в правах этого файла указывается владелец - чтение запись, группа чтение запись, остальные чтение.

Если я создаю еще и группу и туда ввожу пользователя даю права этой группе а системной группе users права убираю файл который был создан блокируется.

Я вот думаю может что-то ни так с монтированием сетевого диска, хотя другой нас d-link 313 работает без проблем.

ZZyxmon17.06.2010#22

Как выше написал - попробуйте монтировать шару в локальную папку и работать с этой папкой. В первой ссылке, которую дал - это помогло. Ну и курите форумы OO.

Oorlovnv17.06.2010#23
Как выше написал - попробуйте монтировать шару в локальную папку и работать с этой папкой. В первой ссылке, которую дал - это помогло. Ну и курите форумы OO.

OO не причем попробовал создать обычный текстовый документ файл создался, открываю - только для чтения.

Примонтировал в локальную папку таже фигня. А что за первая ссылка? по поводу прав? если да то согласно выводу ls -l права есть на все. А вот когда создается новый файл то все затык какойто.

Oorlovnv17.06.2010#24

короче как я понял косяк в том что файл создается с ограниченными правами, если в ручную сделать chmod 777 например все сразу встает на свои места. Вот только как сделать это автоматом при сохранении. Тренировался через консоль (это я сразу отметаю OO)

ZZyxmon17.06.2010#25
....А что за первая ссылка?...

Ссылка на user.services.openoffice.org. Вы форумы OO покурили?

Oorlovnv17.06.2010#26
Ссылка на user.services.openoffice.org. Вы форумы OO покурили?

я повторюсь OO не причем, я создавал файл через touch в терминале и он выходил с правами только на чтение, затем через chmod изменил права и файл стал доступным на запись.

ZZyxmon17.06.2010#29
I've solved it installing gvfs-fuse package - у меня этот пакет стоит

Ну тогда или играть с опциями монтирования, или попробовать отредактировать uid/guid на ubuntu и сделать их равными идентификаторам на synology.

Как вариант - попробовать использовать не smb/cifs, а nfs.

Oorlovnv17.06.2010#30
Ну тогда или играть с опциями монтирования, или попробовать отредактировать uid/guid на ubuntu и сделать их равными идентификаторам на synology.

Как вариант - попробовать использовать не smb/cifs, а nfs.

Ухх, в nfs завелось, Zyxmon спасибо огромное за участие и помощь.

Не знайшли рішення в цьому треді? ШІ знає цей архів і всі даташити — і відповість вашою мовою.Запитати ШІ →