Люди, подможите, если кто сталкивался, как вы делали доступ для анонимуса посредством vsftpd.
То есть - надо типа папку "incoming", анонимный пользователь должен мочь в неё записывать и создавать папки, читать из неё, но не удалять. Ну и ессно дополнительные папки, в которые анонимус имеет только на чтение доступ, админ - полный доступ.Давненько делал, но забыл, и хоть убей, вспомнить не могу, как. :((
>Люди, подможите, если кто сталкивался, как вы делали доступ для анонимуса посредством
>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_confAnd, create this directory:
mkdir /etc/vsftpd_user_conf
Step 2) Give tom the ability to read all files / directories.Продолжение смотри в мануале. Там написано много, нет смысла всё сюда пихать.
Гм, сперва всё вроде заработало, но потом вылезла другая ошибка :( -
"500 refusing to run with writeable anonymous root"
То есть анонимус войти не может на фтп, Админ фтпшный - ftpadmin нормально входит (сделал chown -R ftpadmin:ftpadmin ./ftp) - а анонимный - нет.И не могу понять, где и что наковырял... :((
Если перевести, то вроде "...попытка запуска с корнем, доступным для записи анонимусом"?
>Гм, сперва всё вроде заработало, но потом вылезла другая ошибка :( -
>
>"500 refusing to run with writeable anonymous root"
>То есть анонимус войти не может на фтп, Админ фтпшный - ftpadmin
>нормально входит (сделал chown -R ftpadmin:ftpadmin ./ftp) - а анонимный -
>нет.
>
>И не могу понять, где и что наковырял... :((
>Если перевести, то вроде "...попытка запуска с корнем, доступным для записи анонимусом"?
>
конфиг в студию