Я застрял. Я работал весь день, пытаясь выяснить, что я делаю неправильно, и я ударил стену за стеной.
Что я пытаюсь сделать: настроить FTP таким образом, чтобы определенные пользователи имели доступ только к своим каталогам, а пользователи более высокого уровня - ко всем каталогам.
То, что я до сих пор гуглил: я начал с этого, но это не помогло . Затем я использовал это, но как только я создал одного пользователя, он не позволил бы мне создать другого. Наконец, я решил последовать этому примеру, но он не позволил бы мне даже создать одного пользователя.
Я использую Ubuntu 10. Я могу войти в ftp как пользователь root, и он переносит меня в домашний каталог. Если я пытаюсь войти в систему, используя пользователя, которого я создал в учебнике, он говорит:
Status: Connection established, waiting for welcome message...
Response: 220 (vsFTPd 2.2.2)
Command: USER mathew
Response: 331 Please specify the password.
Command: PASS ****
Response: 530 Login incorrect.
Error: Critical error
Error: Could not connect to server
РЕДАКТИРОВАТЬ: У меня все еще есть проблемы с пониманием CHROOT с FTP. Каждый урок, который я читаю, выглядит совершенно по-разному и заставляет меня делать разные вещи. Каждый урок, который я читаю на VSFTP, заставляет меня делать разные вещи. Я думал, что с использованием Linux будет проще конфигурировать и настраивать, но до сих пор я борюсь с чем-то, что должно быть простым. Проще настроить весь стек LAMP, чем FTP. Вздох Извините за напыщенную речь.