systemctl stop firewalld systemctl disable firewalld
臨時關閉html
setenforce 0
重啓機器關閉linux
vi /etc/selinux/config 修改 SELINUX=disabled
查看是否關閉shell
getenforce
yum install -y vsftpd ftp systemctl start vsftpd systemctl enable vsftpd
useradd vsftpd -d /home/vsftpd -s /bin/false
mkdir -p /home/vsftpd/ftp1 chmod 755 /home/vsftpd/ftp1 chown vsftpd.vsftpd /home/vsftpd/ftp1
vi /etc/vsftpd/loginusers.conf 增長 ftp1 123456
這樣就建立了ftp1這個虛擬用戶,密碼爲123456數據庫
db_load -T -t hash -f /etc/vsftpd/loginusers.conf /etc/vsftpd/loginusers.db chmod 600 /etc/vsftpd/loginusers.db
vi /etc/pam.d/vsftpd 註釋掉全部內容後,增長下面的內容 auth sufficient /lib64/security/pam_userdb.so db=/etc/vsftpd/loginusers account sufficient /lib64/security/pam_userdb.so db=/etc/vsftpd/loginusers
mkdir /etc/vsftpd/userconf vi /etc/vsftpd/userconf/ftp1 # 這裏的文件名稱必須與虛擬用戶名一致 增長下面的內容 # 設置登陸後禁錮的目錄 local_root=/home/vsftpd/ftp1/ # 開放寫權限 write_enable=YES # 開放下載權限 anon_world_readable_only=no # 開放上傳權限 anon_upload_enable=yes # 開放建立目錄的權限 #anon_mkdir_write_enable=yes # 開放刪除和重命名的權限 anon_other_write_enable=yes
vi /etc/vsftpd/vsftpd.conf anonymous_enable=NO local_enable=YES write_enable=YES local_umask=022 dirmessage_enable=YES xferlog_enable=YES connect_from_port_20=YES xferlog_std_format=YES ascii_upload_enable=YES ascii_download_enable=YES chroot_local_user=YES listen=YES listen_ipv6=NO pam_service_name=vsftpd userlist_enable=YES tcp_wrappers=YES guest_enable=YES guest_username=vsftpd user_config_dir=/etc/vsftpd/userconf allow_writeable_chroot=YES # 如下是跟被動模式相關配置: pasv_enable=yes # 被動模式啓動 pasv_max_port=10250 # 啓動的最大端口 pasv_min_port=10240 # 啓動的最小端口 # 端口設置須要防火牆開啓、華爲雲鬚要配置安全組 pasv_address=114.1*6.*1.*7 # 華爲雲主機的IP,改成你本身的運服務器IP pasv_addr_resolve=yes # 配合pasv_address開啓容許欺騙
配置介紹:centos
systemctl restart vsftpd
# sudo su - vsftpd # pwd /home/vsftpd/ftp1 # ls 111.pdf
# 華爲雲Centos 7.4安裝、配置FTP服務器vsftpd https://blog.csdn.net/qiantanlong/article/details/82909865 # centos7安裝vsftp配置虛擬用戶,詳細介紹,親測完美! https://blog.csdn.net/will0532/article/details/79175478 # CentOS 7搭建vsftp(虛擬用戶方式登陸) http://www.cnblogs.com/wsjhk/p/8311037.html