LINUX.ORG.RU

VSFTPD на GentOS «530 Login incorrect»

 


0

2

Всем доброго дня.

Возникла необходимость установить vsftpd на vsd сервере. Vsd сервер на GentOS 7.6.1810.

После стандартной установке и правки vsftpd.conf:

listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
ls_recurse_enable=YES
pam_service_name=vsftpd
userlist_file=/etc/vsftpd/user_list
userlist_enable=YES
userlist_deny=NO
dual_log_enable=YES
log_ftp_protocol=YES

Пытаюсь зайти под локальным пользователем, авторизоваться не удается. В логе пишут:

"530 Login incorrect."

Файл /etc/pam.d/vsftpd:

#%PAM-1.0
session    optional     pam_keyinit.so    force revoke
auth       required	pam_listfile.so item=user sense=deny file=/etc/vsftpd/ftpusers onerr=succeed
uth       required	pam_shells.so
auth       include	password-auth
account    include	password-auth
session    required     pam_loginuid.so
session    include	password-auth

Подскажите что исправить, чтобы сервис заработал?



Последнее исправление: krokusnut (всего исправлений: 1)

uth required pam_shells.so

Здесь случайная ошибка, или в конфиге также? В любом случае, я бы закомментировал эту строку.

Общие настройки pam в файле password-auth? Там все верно?

Serge10 ★★★★★
()
Ответ на: комментарий от Serge10

Здесь случайная ошибка, или в конфиге также? В любом случае, я бы закомментировал эту строку. Да, это случайная ошибка. Закомментировал строку.

Содержимое файла password-auth:

#%PAM-1.0
# This file is auto-generated.
# User changes will be destroyed the next time authconfig is run.
auth        required      pam_env.so
auth        required      pam_faildelay.so delay=2000000
auth        sufficient    pam_unix.so nullok try_first_pass
auth        requisite     pam_succeed_if.so uid >= 1000 quiet_success
auth        required      pam_deny.so

account     required      pam_unix.so
account     sufficient    pam_localuser.so
account     sufficient    pam_succeed_if.so uid < 1000 quiet
account     required      pam_permit.so

password    requisite     pam_pwquality.so try_first_pass local_users_only retry=3 authtok_type=
password    sufficient    pam_unix.so sha512 shadow nullok try_first_pass use_authtok


password    required      pam_deny.so

session     optional      pam_keyinit.so revoke
session     required      pam_limits.so
-session     optional      pam_systemd.so
session     [success=1 default=ignore] pam_succeed_if.so service in crond quiet use_uid
session     required      pam_unix.so
krokusnut
() автор топика

Что в файле /etc/vsftpd/user_list ? Есть пользователь из под которого пытаетесь зайти?

И, заодно, пользователя случаем нет в /etc/vsftpd/ftpusers?

mky ★★★★★
()
Последнее исправление: mky (всего исправлений: 1)
Ответ на: комментарий от mky

Что в файле /etc/vsftpd/user_list ? Есть пользователь из под которого пытаетесь зайти?

Есть.

И, заодно, пользователя случаем нет в /etc/vsftpd/ftpusers?

И здесь есть

krokusnut
() автор топика
Ответ на: комментарий от klokik

А не должно быть (man ftpusers)

Удалил пользователя из этого файла. Спасибо!

krokusnut
() автор топика
Ответ на: комментарий от klokik

Теперь проблемы с правами пользователя. Необходим доступ в папку home/bitrix. Группа с правами на эту папку - bitrix. Добавил пользователя ftp в эту группу. Но все равно «Failed to change directory.»

krokusnut
() автор топика
Ответ на: комментарий от krokusnut

Добавил пользователя ftp в группу bitrix у которой есть права на эту папку, но все-равно не могу открыть эту папку.

krokusnut
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.