Как ограничить доступ к папке FTP?
Я использую общий веб-сервер, на котором я могу управлять учетными записями FTP. Мне интересно, как установить ограничения доступа к папке,
Скажем, у меня есть файл в:
www.somepage.com/ftp/import/
который назван someData.txt
Почему я могу получить доступ к этому файлу, нажав:
www.somepage.com/ftp/import/someData.txt
Если файл просто лежит, зачем создавать пользователя FTP с логином / паролем для доступа к нему. Если я проверю ограничения файла, read/write/execute/sticky
, поэтому я не понимаю, почему я могу просто получить заполнение, нажав его URL.
1 ответ
Попробуйте использовать chmod
изменить разрешения для ваших файлов / папок на сервере через командную строку / терминал. Кажется, что ваши разрешения в настоящее время установлены на 777, что позволяет любому делать что угодно.
- 7 позволяют пользователю читать / писать / выполнять
- 7 позволяют группе читать / писать / выполнять
- 7 позволяют миру читать / писать / выполнять
Возможно, вы захотите использовать что-то вроде 770, что помешает кому-либо, кроме пользователя и групп, что-либо делать с файлами и папками. Эти разрешения очень важны для безопасности, так как вы можете стать жертвой атаки, если они установлены неправильно.