Linux 7 下ftp 本地用户登录

发布时间 2023-06-13 11:01:19作者: 雨夜清风

# yum install -y vsftpd

# vi /etc/selinux/config

SELINUX=disabled

# systemctl stop firewalld

# systemctl disable firewalld

# chmod -R 777 /var/ftp/pub/

# useradd lisi

# echo '123456' |passwd --stdin lisi

# vi /etc/vsftpd/user_list

lisi

# vi chroot_list  

lisi

# vi /etc/vsftpd/vsftpd.conf

write_enable=YES

local_umask=022

#anon_upload_enable=YES

#anon_mkdir_write_enable=YES

dirmessage_enable=YES

xferlog_enable=YES

connect_from_port_20=YES

#chown_uploads=YES

#chown_username=whoever

#xferlog_file=/var/log/xferlog

xferlog_std_format=YES

#idle_session_timeout=600

#data_connection_timeout=120

#nopriv_user=ftpsecure

#async_abor_enable=YES

#ascii_upload_enable=YES

#ascii_download_enable=YES

#ftpd_banner=Welcome to blah FTP service.

#deny_email_enable=YES

# (default follows)

#banned_email_file=/etc/vsftpd/banned_emails

chroot_local_user=YES

chroot_list_enable=YES

# (default follows)

chroot_list_file=/etc/vsftpd/chroot_list

listen=NO

listen_ipv6=YES

pam_service_name=vsftpd

userlist_enable=YES

userlist_deny=NO

tcp_wrappers=YES

allow_writeable_chroot=YES