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