`
kevinhrw
  • 浏览: 187813 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

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就可以了。



分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics