Инструменты пользователя

Инструменты сайта


flip:linux:vsftpd

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
flip:linux:vsftpd [2026/02/12 16:51] – внешнее изменение 127.0.0.1flip:linux:vsftpd [2026/06/12 12:24] (текущий) tamada
Строка 78: Строка 78:
 > local_root=/home/user > local_root=/home/user
 > write_enable=NO > write_enable=NO
 +
 +
 +===== Шара для анонимов =====
 +
 +<code>
 +# Включаем анонимный доступ
 +anonymous_enable=YES
 +# Разрешаем вход без пароля
 +no_anon_password=YES
 +
 +# Разрешаем любые операции записи (удаление, переименование, создание папок)
 +write_enable=YES
 +anon_upload_enable=YES
 +anon_mkdir_write_enable=YES
 +anon_other_write_enable=YES
 +
 +# Задаем домашнюю директорию для анонима (например, /srv/ftp)
 +anon_root=/srv/ftp
 +
 +# Убираем системные ограничения на запись в корневой каталог FTP
 +allow_writeable_chroot=YES
 +</code>
 +
 +<code bash>
 +# 1. Создаем базовую папку и разрешаем анониму скачивание (чтение)
 +sudo mkdir -p /srv/ftp
 +sudo chown nobody:nogroup /srv/ftp
 +sudo chmod 555 /srv/ftp
 +
 +# 2. Создаем подпапку для загрузки файлов и полного доступа (запись, удаление)
 +sudo mkdir -p /srv/ftp/upload
 +sudo chown nobody:nogroup /srv/ftp/upload
 +sudo chmod 777 /srv/ftp/upload
 +</code>
 +
  
flip/linux/vsftpd.1770915114.txt.gz · Последнее изменение: 2026/02/12 16:51 — 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki