LINUX.ORG.RU

История изменений

Исправление 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