Я выполняю Сервер Ubuntu 16.04 и имел vsftpd Сервер, который я устанавливаю приблизительно два месяца назад с учебным руководством (связанный ЗДЕСЬ). сегодня я должен был добавить другого пользователя с доступом SFTP и сделал это таким же образом. но теперь никакой пользователь не работает.
когда я хочу войти в систему, я добираюсь:
myuser@myuser-Pc:~$ sftp sftpuser@mydomain
sftpuser@mydomain's password:
Connection to mydomain closed by remote host.
Connection closed
мой/etc/vsftpd.conf файл: https://pastebin.com/rM5rFvyk
мой/etc/vsftp.userlist файл:
mysftpuser
mysftpuser2
(Все пользователи являются существующими),
Это также не работает, когда я удаляю нового пользователя из userlist,/etc/vsftp.userlist похож на это затем: mysftpuser
Мне действительно нужен доступ FTP, я надеюсь, что кто-то здесь может помочь мне.
Я решил проблему. Я попробовал, если FTPs (не SFTP) работают над пользователями, и да он действительно работает. Но прежде чем я добавил второго пользователя, SFTP также работал. Почему это не работает теперь? (новый вопрос)
Удостоверьтесь, что все пользователи являются на самом деле пользователями системы (добавленный через useradd
или в то время как установка системы).