У меня есть проблема с vsftpd на Сервере Ubuntu 16.04LTS, что я просто не добираюсь. Вот проблема. То, когда я сначала настроил vsftpd, я смог проверить тот свой (некорневой) аккаунт, могло войти в систему. Я затем создал новую учетную запись, названную ftptester, который разработан для доступа к веб-каталогу. Чтобы заставить это произойти, я добавил ftptester к группе www-данных. Вот список групп, в которых находится эта учетная запись:
me@dev-server:/var/log$ groups ftptester
ftptester : ftptester www-data
С тех пор я создал новый счет как другой тест и выполнил те же самые шаги, как я сделал с работой ftptester учетную запись. Вот список групп, в которых находится эта учетная запись:
me@dev-server:/var/log$ groups newftpuser
newftpuser : newftpuser www-data
Я могу в настоящее время соединяться с FTP-сервером с ftptester, но когда я пытаюсь соединиться с newftpuser, я получаю следующую ошибку на клиенте:
Status: Connecting to x.x.x.x:21...
Status: Connection established, waiting for welcome message...
Response: 220 (vsFTPd 3.0.3)
Command: AUTH TLS
Response: 530 Please login with USER and PASS.
Command: AUTH SSL
Response: 530 Please login with USER and PASS.
Status: Insecure server, it does not support FTP over TLS.
Command: USER newftpuser
Response: 530 Permission denied.
Error: Could not connect to server
Я также создал другой администраторский счет на dev, который находится в большом количестве групп (включая adm, sudo, www-данные и ftpusers), и она также не может соединиться с той же ошибкой.
Что я пропускаю?