История изменений
Исправление LaLe, (текущая версия) :
# ls -al /etc/vsftpd
итого 60
drwxr-xr-x 4 root root 4096 дек 20 23:46 .
drwxr-xr-x. 106 root root 12288 дек 20 23:45 ..
-rw------- 1 root root 125 авг 19 03:00 ftpusers
drwxr-xr-x 2 root root 4096 дек 20 23:52 lib
-rw------- 1 root root 12288 сен 12 2018 login.db
-rw-r--r-- 1 root root 28 сен 12 2018 logins.txt
-rwx------ 1 root root 169 сен 12 2018 useradd.sh
-rw------- 1 root root 361 авг 19 03:00 user_list
drwxr-xr-x 2 root root 4096 сен 12 2018 users
-rw------- 1 root root 636 фев 8 2020 vsftpd.conf
-rwxr--r-- 1 root root 352 авг 19 03:00 vsftpd_conf_migrate.sh
# file /etc/vsftpd/login.db
/etc/vsftpd/login.db: Berkeley DB (Hash, version 9, native byte-order)
# cat /etc/pam.d/ftp
auth required /etc/vsftpd/lib/pam_userdb.so db=/etc/vsftpd/login
account required /etc/vsftpd/lib/pam_userdb.so db=/etc/vsftpd/login
# cat /etc/vsftpd/useradd.sh
#!/bin/bash
systemctl stop vsftpd.service
rm -f /etc/vsftpd/login.db
db_load -T -t hash -f /etc/vsftpd/logins.txt /etc/vsftpd/login.db
systemctl start vsftpd.service
Исправление LaLe, :
# ls -al /etc/vsftpd
итого 60
drwxr-xr-x 4 root root 4096 дек 20 23:46 .
drwxr-xr-x. 106 root root 12288 дек 20 23:45 ..
-rw------- 1 root root 125 авг 19 03:00 ftpusers
drwxr-xr-x 2 root root 4096 дек 20 23:52 lib
-rw------- 1 root root 12288 сен 12 2018 login.db
-rw-r--r-- 1 root root 28 сен 12 2018 logins.txt
-rwx------ 1 root root 169 сен 12 2018 useradd.sh
-rw------- 1 root root 361 авг 19 03:00 user_list
drwxr-xr-x 2 root root 4096 сен 12 2018 users
-rw------- 1 root root 636 фев 8 2020 vsftpd.conf
-rwxr--r-- 1 root root 352 авг 19 03:00 vsftpd_conf_migrate.sh
# file /etc/vsftpd/login.db
/etc/vsftpd/login.db: Berkeley DB (Hash, version 9, native byte-order)
# cat /etc/pam.d/ftp
auth required /etc/vsftpd/lib/pam_userdb.so db=/etc/vsftpd/login
account required /etc/vsftpd/lib/pam_userdb.so db=/etc/vsftpd/login
Исправление LaLe, :
# ls -al /etc/vsftpd
итого 60
drwxr-xr-x 4 root root 4096 дек 20 23:46 .
drwxr-xr-x. 106 root root 12288 дек 20 23:45 ..
-rw------- 1 root root 125 авг 19 03:00 ftpusers
drwxr-xr-x 2 root root 4096 дек 20 23:52 lib
-rw------- 1 root root 12288 сен 12 2018 login.db
-rw-r--r-- 1 root root 28 сен 12 2018 logins.txt
-rwx------ 1 root root 169 сен 12 2018 useradd.sh
-rw------- 1 root root 361 авг 19 03:00 user_list
drwxr-xr-x 2 root root 4096 сен 12 2018 users
-rw------- 1 root root 636 фев 8 2020 vsftpd.conf
-rwxr--r-- 1 root root 352 авг 19 03:00 vsftpd_conf_migrate.sh
# file /etc/vsftpd/login.db
/etc/vsftpd/login.db: Berkeley DB (Hash, version 9, native byte-order)
Исходная версия LaLe, :
# ls -al /etc/vsftpd
итого 60
drwxr-xr-x 4 root root 4096 дек 20 23:46 .
drwxr-xr-x. 106 root root 12288 дек 20 23:45 ..
-rw------- 1 root root 125 авг 19 03:00 ftpusers
drwxr-xr-x 2 root root 4096 дек 20 23:52 lib
-rw------- 1 root root 12288 сен 12 2018 login.db
-rw-r--r-- 1 root root 28 сен 12 2018 logins.txt
-rwx------ 1 root root 169 сен 12 2018 useradd.sh
-rw------- 1 root root 361 авг 19 03:00 user_list
drwxr-xr-x 2 root root 4096 сен 12 2018 users
-rw------- 1 root root 636 фев 8 2020 vsftpd.conf
-rwxr--r-- 1 root root 352 авг 19 03:00 vsftpd_conf_migrate.sh