Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Программное обеспечение Linux и FreeBSD » vsftpd: нет прав на удаления файлов в домашних директориях

Ответить
Настройки темы
vsftpd: нет прав на удаления файлов в домашних директориях

Новый участник


Сообщения: 24
Благодарности: 1

Профиль | Отправить PM | Цитировать


Локальные юзеры не могут удалять свои же файлы в своих home директориях..

Конфиг вот:

cat /etc/vsftpd.conf
listen=YES

#anomymous
anonymous_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=NO
anon_umask=022
nopriv_user=nobody
chown_uploads=YES
chown_username=nobody
cmds_allowed=STOR,SYST,FEAT,PWD,PASV,LIST,TYPE,RETR,CWD,MKD,QUIT
anon_max_rate=0

#local
local_enable=YES
write_enable=YES
local_umask=022
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
chroot_local_user=YES
chmod_enable=YES
ls_recurse_enable=YES

dirmessage_enable=YES
xferlog_enable=YES
xferlog_file=/var/log/vsftpd.log
connect_from_port_20=YES


secure_chroot_dir=/usr/share/empty
use_localtime=YES
hide_ids=YES
pam_service_name=vsftpd
convert_charset_enable=1
local_charset=KOI8R
remote_charset=WIN1251

Подозреваю, что cmds_allowed глобальный, тогда вопрос, как разрешить локальным юзерам удалять свои файлы, но при этом не разрешая анонимусам?

Отправлено: 11:02, 09-09-2006

 

Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


cmds_allowed - естественно глобальный
А вы хотите что-бы аноним писал файл, но не удалял ?

-------
Поспешай не торопясь


Отправлено: 11:56, 09-09-2006 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Новый участник


Сообщения: 24
Благодарности: 1

Профиль | Отправить PM | Цитировать


Цитата:
А вы хотите что-бы аноним писал файл, но не удалял ?
Да, анонимам только запись, без удаления, переименования, chmod'a

Отправлено: 12:11, 09-09-2006 | #3


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


А вам это нужно ? Может проще куда-то переписывать (или просто менять права на файлы), каким-нибудь скриптом, закаченные анонимом файлы, откуда уже аноним удалить не может (организуется с помощью настройки прав на файловую систему)

-------
Поспешай не торопясь


Отправлено: 15:23, 09-09-2006 | #4


Новый участник


Сообщения: 24
Благодарности: 1

Профиль | Отправить PM | Цитировать


Нет, мне это действительно нужно без скриптов. Неужели никак?

в Pure-ftpd хорошо сделано, там аноним по умолчанию может только закачивать, но pure-ftpd не устраивает меня...

Отправлено: 15:39, 09-09-2006 | #5


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


Можно с файловой системой помудрить, где лежит каталог для анонима (umask и т.п.)

-------
Поспешай не торопясь


Отправлено: 16:19, 09-09-2006 | #6


Новый участник


Сообщения: 24
Благодарности: 1

Профиль | Отправить PM | Цитировать


Да не намудришь ничего... Нужно средствами демона.

Блин, как же я раньше не додумался, ведь стоит же

anon_other_write_enable=NO

))

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


Отправлено: 16:37, 09-09-2006 | #7



Компьютерный форум OSzone.net » Linux и FreeBSD » Программное обеспечение Linux и FreeBSD » vsftpd: нет прав на удаления файлов в домашних директориях

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Firewall - Нет доступа к ... Возможно, у вас нет прав на использование этого сетевого ресурса Mastodont12 Сетевые технологии 8 22-09-2011 07:41
Недостаточно прав для удаления программ стандартными средствами ОС Юл@ Microsoft Windows Vista 12 24-02-2009 20:54
Нет прав на использование установки и удаления программ diga Microsoft Windows NT/2000/2003 8 12-12-2008 17:18
Доступ - Нет прав на удаление nokia6230 Хочу все знать 10 17-08-2008 18:56
[решено] Не устанавливаются программы/нет прав для создания файлов в Temp Melodi Microsoft Windows 2000/XP 6 07-02-2006 04:16




 
Переход