vsftp2文件:
# /etc/pam.d/vsftpd #%PAM-1.0 # 这一行是注释,以%开头 # PAM 配置的版本号 auth required pam_unix.so # 使用系统密码文件进行认证 account required pam_unix.so # 使用系统密码文件进行账户管理
vsftp.conf文件:
# /etc/vsftpd.conf # 允许匿名用户访问 anonymous_enable=YES anon_root=/home/ftp # 禁止本地用户登录 local_enable=YES # 启用写权限,允许上传文件 write_enable=YES # 启用本地用户chroot chroot_local_user=NO #对本地用户限速1kB local_max_rate=10000 # 允许ASCII模式传输 ascii_upload_enable=YES ascii_download_enable=YES #启用window客户端,PASV模式 pasv_enable=YES # 指定FTP数据端口范围 pasv_min_port=30000 pasv_max_port=31000 # 记录日志 xferlog_enable=YES xferlog_file=/var/log/vsftpd.log # 监听IPv6地址 listen_ipv6=NO # 监听IPv4地址 listen=YES listen_address=0.0.0.0 # 允许本地用户访问 local_enable=YES # 用户使用不同的家目录 #user_sub_token=$USER #local_root=/home/$USER/ftp # 所有用户使用统一的目录 local_root=/home/ftp # 指定PAM认证配置文件,pam文件内定义为本机用户认证,root不能登录 pam_service_name=vsftpd # 允许本地用户写入文件 local_umask=022 # 使用SSL/TLS ssl_enable=NO #设置vsftp为utf8编码 utf8_filesystem=YES
标签:enable,配置文件,vsftp2,备份,本地用户,vsftpd,YES,local,pam From: https://www.cnblogs.com/aldary/p/18200675