LINUX.ORG.RU
ФорумAdmin

Тупо запретить удаление в самбе


0

0

А есть ли возможность субжа? То есть сделать файлы неудаляемыми, но изменяемыми (все недостатки такого решения понятны, но в данном случае простительны). Или есть еще какая возможность слегка защититься от вредных юзеров при доступе без пароля к каталогу? Всем раздать пароли или убрать самбу не совсем подходит.

anonymous

>То есть сделать файлы неудаляемыми, но изменяемыми 

Можно выставить права доступа на директорию для данного (samba) юзера r-x, а на файлы rw- для тогоже юзера. Поясню на примере.

user1$ id
uid=1000(user1) gid=1000(users)
user1$ id user2
uid=1001(user2) gid=1000(users)
user1$ ls -ld /var/tmp/dir
drwxr-xr-x  2 user2 users 4096 Feb  5 22:29 /var/tmp/dir/
user1$ sudo -u user2 touch /var/tmp/dir/file
user1$ ls -l /var/tmp/dir/file
-rw-r--r--  1 user2 users 0 Feb  5 22:32 /var/tmp/dir/file
user1$ sudo -u user2 chmod 666 /var/tmp/dir/file
user1$ ls -l /var/tmp/dir/file 
-rw-rw-rw-  1 user2 users 0 Feb  5 22:32 /var/tmp/dir/file
user1$ echo "Test line" > /var/tmp/dir/file
user1$ cat /var/tmp/dir/file
Test line
user1$ rm /var/tmp/dir/file
rm: cannot remove `/var/tmp/dir/file': Permission denied
user1$

sdio ★★★★★
()
Ответ на: комментарий от sdio

Пасибо. Век живи, век rtfm, все равно lmd...

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.