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

Исходное сообщение
"создание папки для аплоада в vsftpd"

Отправлено ask_for , 09-Окт-06 10:18 
Люди, подможите, если кто сталкивался, как вы делали доступ для анонимуса посредством vsftpd.
То есть - надо типа папку "incoming", анонимный пользователь должен мочь в неё записывать и создавать папки, читать из неё, но не удалять. Ну и ессно дополнительные папки, в которые анонимус имеет только на чтение доступ, админ - полный доступ.

Давненько делал, но забыл, и хоть убей, вспомнить не могу, как. :((


Содержание

Сообщения в этом обсуждении
"создание папки для аплоада в vsftpd"
Отправлено voron , 09-Окт-06 15:07 
>Люди, подможите, если кто сталкивался, как вы делали доступ для анонимуса посредством
>vsftpd.
>То есть - надо типа папку "incoming", анонимный пользователь должен мочь в
>неё записывать и создавать папки, читать из неё, но не удалять.
>Ну и ессно дополнительные папки, в которые анонимус имеет только на
>чтение доступ, админ - полный доступ.
>
>Давненько делал, но забыл, и хоть убей, вспомнить не могу, как. :((
>

anonymous_enable=YES
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES

И читай мануал - там всё написано. всё остальное - выставляешь на уровне прав доступа к папкам.
Есть второй вариант - In the previous virtual user example, we created two users - tom and fred.
Let's say that we want fred to have write access to upload new files whilst
tom can only download.

Step 1) Activate per-user configurability.

To activate this powerful vsftpd feature, add the following to
/etc/vsftpd.conf:
user_config_dir=/etc/vsftpd_user_conf

And, create this directory:

mkdir /etc/vsftpd_user_conf


Step 2) Give tom the ability to read all files / directories.

Продолжение смотри в мануале. Там написано много, нет смысла всё сюда пихать.


"создание папки для аплоада в vsftpd"
Отправлено ask_for , 11-Окт-06 20:17 
Гм, сперва всё вроде заработало, но потом вылезла другая ошибка :( -
"500 refusing to run with writeable anonymous root"
То есть анонимус войти не может на фтп, Админ фтпшный - ftpadmin нормально входит (сделал chown -R ftpadmin:ftpadmin ./ftp) - а анонимный - нет.

И не могу понять, где и что наковырял... :((
Если перевести, то вроде "...попытка запуска с корнем, доступным для записи анонимусом"?


"создание папки для аплоада в vsftpd"
Отправлено vozd , 12-Окт-06 12:05 
>Гм, сперва всё вроде заработало, но потом вылезла другая ошибка :( -
>
>"500 refusing to run with writeable anonymous root"
>То есть анонимус войти не может на фтп, Админ фтпшный - ftpadmin
>нормально входит (сделал chown -R ftpadmin:ftpadmin ./ftp) - а анонимный -
>нет.
>
>И не могу понять, где и что наковырял... :((
>Если перевести, то вроде "...попытка запуска с корнем, доступным для записи анонимусом"?
>


конфиг в студию