URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID14
Нить номер: 260
[ Назад ]

Исходное сообщение
"как записать в шару внутри readonly шары"

Отправлено hottab , 13-Фев-05 13:01 
Ситуация такая: есть read only шара(UPLOADS), внутри которой есть шара(PROGRAM) в которую надо делать write, заходя под гостём. Не получатся:(
test - гостевой аккаунт
Конфиг:

[UPLOADS]
path = /home/UPLOADS/
public = yes
write list = hottab
writable = no
#printable = no
force group = test
force user = test

[PROGRAM]
path = /home/UPLOADS/PROGRAM
browseable = no
public = yes
#only guest = yes
writable = yes
#printable = no
force group = test
force user = test


Содержание

Сообщения в этом обсуждении
"как записать в шару внутри readonly шары"
Отправлено StealtH , 13-Фев-05 19:31 
>Ситуация такая: есть read only шара(UPLOADS), внутри которой есть шара(PROGRAM) в которую
>надо делать write, заходя под гостём. Не получатся:(
>test - гостевой аккаунт
>Конфиг:
>
>[UPLOADS]
>path = /home/UPLOADS/
>public = yes
>write list = hottab
>writable = no
>#printable = no
>force group = test
>force user = test
>
>[PROGRAM]
>path = /home/UPLOADS/PROGRAM
>browseable = no
>public = yes
>#only guest = yes
>writable = yes
>#printable = no
>force group = test
>force user = test

А ты попробуй "выкинуть" PROGRAM в корень /home и сделать из него шару на запись, а для того чтобы юзвери видели PROGRAM в UPLOADS смонтируй его туда командой mount --bind /home/PROGRAM /home/UPLOADS/PROGRAM и будет тебе счастье


"как записать в шару внутри readonly шары"
Отправлено hottab , 17-Фев-05 12:02 
>А ты попробуй "выкинуть" PROGRAM в корень /home и сделать из него
>шару на запись, а для того чтобы юзвери видели PROGRAM в
>UPLOADS смонтируй его туда командой mount --bind /home/PROGRAM /home/UPLOADS/PROGRAM и будет
>тебе счастье

Я сделал проще: запретил запись в UPLOADS на уровне файловой системы - chmod 555, после того как все нужные диры создал. Спасибо StealtH-у за помощь.