首先執(zhí)行命令
rpm -qa | grep vsftpd
查看是否安裝了ftp服務(wù)重窟,如果沒(méi)有安裝赖临,執(zhí)行
yum -y install vsftpd
命令安裝兽叮。
安裝之后創(chuàng)建ftp用戶(hù)
useradd -s /sbin/nologin -d /home/ftpdir ftp_user
該命令添加一個(gè)ftp_user的用戶(hù)洞焙,并且為用戶(hù)創(chuàng)建目錄ftpdir
然后為ftp_user添加密碼
passwd ftp_user
然后編輯配置文件
vi /etc/vsftpd/vsftpd.conf
找到anonymous_enable這個(gè)配置項(xiàng),默認(rèn)是YES突琳,修改成NO若债,表示不允許匿名用戶(hù)登錄。
找到chroot_local_user=YES這個(gè)配置拆融,默認(rèn)是注釋的蠢琳,去掉注釋?zhuān)硎局蛔層脩?hù)在自己的目錄里面活動(dòng)。
添加allow_writeable_chroot=YES表示允許對(duì)目錄的寫(xiě)權(quán)限镜豹。
設(shè)置開(kāi)機(jī)前啟動(dòng)
systemctl enable vsftpd.service
啟動(dòng)ftp服務(wù)
systemctl start vsftpd.service