Книга: Linux глазами хакера
Листинг 10.3. Содержимое файла /etc/ftpusers
Листинг 10.3. Содержимое файла /etc/ftpusers
# The ftpusers file is deprecated.
# Use deny-uid/deny-gid in ftpaccess.
root
bin
daemon adm lp
sync
shutdown
halt
mail
news
uucp
operator
games
nobody
Обратите внимание, что пользователю root тоже запрещен доступ. Это связано с тем, что у администратора слишком много прав, и если злоумышленник получит возможность пользоваться этой учетной записью, то сможет удаленно уничтожить систему (например, стереть файлы). Никогда не допускайте к FTP пользователей с повышенными привилегиями (администратора root и пользователей группы root).
Если вам нужно работать с файлами или директориями, которые доступны только администратору с нулевым идентификатором, то не используйте для этого FTP. Лучше производить изменения, сидя непосредственно за компьютером или через промежуточную папку (закачать файлы в свой каталог, а потом локально или через удаленный, но безопасный терминал, корректировать).
Лучше всего доступ по FTP запретить всем системным учетным записям, ID которых менее 500. Для этого достаточно в файле ftpaccess добавить следующую строку:
deny-uid %-500
В этом случае можно быть уверенным, что никого не забыли. Тем более что с одним идентификатором (например, с ID, равным нулю) может быть несколько пользователей.
- Листинг 4.2. Содержимое конфигурационного файла
- Листинг 5.3. Файл конфигурации
- Листинг 10.3. Содержимое файла
- Листинг 12.4. Содержимое файла
- Листинг 14.2. Конфигурационный файл
- Листинг 14.3. Содержимое файла
- Разработка записной книжки в формате текстового файла
- Содержимое, разбивающее на секции
- 5.3.4. Конфигурирование клиента SSH
- 5.4.1. Конфигурирование xinetd
- 10.3. Основные настройки wu-ftp-сервера
- 10.5.1. Запрет доступа реальным пользователям