Есть 2 вопроса:
1. Почему канал получился не зашифрованный? Если смотреть свойства в фаирфоксе.
2. Как на IP посадить свое название? Типа ftp-allused.ru?
Код: Выделить всё
# aptitude source pure-ftpd
# openssl req -x509 -nodes -newkey rsa:1024 -keyout /etc/ssl/private/pure-ftpd.pem -out /etc/ssl/private/pure-ftpd.pem
# sh ./configure --with-rfc2640 --with-puredb --with-tls --with-certfile=/etc/ssl/private/pure-ftp.pem --with-ftpwho --with-altlog
# groupadd ftpgroup
# useradd -m -g ftpgroup -d /dev/null -s /etc ftpuser
# pure-pw useradd user -u ftpuser -d /home/ftpuser/user
Код: Выделить всё
# cat /etc/pureftpd.passwd
user:$1$32iLNqT0$uD/rE1Q0u9bk7I4YpMoSn.:1001:1001::/home/ftpuser/user/./::::::::::::
Код: Выделить всё
# pure-pw show user
Login : user
Password : $1$32iLNqT0$uD/rE1Q0u9bk7I4YpMoSn.
UID : 1001 (ftpuser)
GID : 1001 (ftpgroup)
Directory : /home/ftpuser/user/./
Full name :
Download bandwidth : 0 Kb (unlimited)
Upload bandwidth : 0 Kb (unlimited)
Max files : 0 (unlimited)
Max size : 0 Mb (unlimited)
Ratio : 0:0 (unlimited:unlimited)
Allowed local IPs :
Denied local IPs :
Allowed client IPs :
Denied client IPs :
Time restrictions : 0000-0000 (unlimited)
Max sim sessions : 0 (unlimited)
Код: Выделить всё
#pure-pw mkdb
Код: Выделить всё
#/usr/local/sbin/pure-ftpd -4 -A -E -j -U -B 022:022 --fscharset=utf8 --clientcharset=cp1251 -lpuredb:/etc/pureftpd.pdb -Y --tls=2
А так ftp работает и виден с инета.