Vsftpd 安裝及使用

1.配置文件:
/etc/vsftpd/vsftpd.conf
2.重启命令
service vsftpd restart

3.安装:vsftpd-1.2.2
原始網址:http://vsftpd.beasts.org/
教網中心下載:ftp://ftp.tnc.edu.tw/pub/FTP-server/vsftpd
安裝操作流程:
判斷是否安裝rpm檔的vsftpd
※目前工作路徑 /root
cmd: rpm -q vsftpd
若有安裝,請先移除
※目前工作路徑 /root
cmd: rpm -e vsftpd
解壓
※目前工作路徑 /root
cmd: tar zxvf vsftpd-1.2.2.tar.gz
切換工作目錄
※目前工作路徑 /root
cmd: cd vsftpd-1.2.2
編譯
※目前工作路徑 /root/vsftpd-1.2.2
cmd: make
安裝
※目前工作路徑 /root/vsftpd-1.2.2
cmd: make install
複製 vsftpd.conf 至/etc 目錄中
※目前工作路徑 /root/vsftpd-1.2.2
cmd: cp vsftpd.conf /etc
將 RedHat/vsftpd.pam 複製至/etc/pam.d ,並更名為 ftp。(未設定,將造成無法登入FTP)
※目前工作路徑 /root/vsftpd-1.2.2
cmd: cp RedHat/vsftpd.pam /etc/pam.d/ftp
修改設定檔
cmd: vi /etc/vsftpd.conf
修改設定檔
anonymous_enable=YES
說明:設定是否可以使用匿名登入
local_enable=YES
說明:允許本機使用者可以登入
write_enable=YES
說明:允許本機使用者可以寫入
local_umask=022
說明:vsftp 預設的umask 是 077,請改成 022
chroot_local_user=YES
說明:限制一般使用者活動區域僅限自家目錄
xferlog_std_format=YES
說明:使用和 wu-ftpd , proftpd 相同格式的傳輸記錄
設定開機啟動
使用 ntsysv
使用 chkconfig
chkconfig --level 35 vsftpd on
重新啟動
service xinetd restart
限制使用者帳號不得登入 (設定檔 /etc/ftpusers)
cmd: ncftpget ftp://ftp.tnc.edu.tw/pub/config_files/ftpusers

4.添加用户
adduser -d /usr/ftproot -g ftp -s /sbin/nologin yourUsernName
passwd yourUsernName


5.VSFTP如何在系统启动的时候自动启动?
chkconfig vsftpd on


ntsysv
在里面选中vsftpd就可以了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值