CentOS FTP 安裝

Linux 系統常見的FTP伺服器為vsdtp(Very Secure FTPD),在使用傳輸上有很好的效率

主要有以下特色

  • 支援virtual machine
  • 可使用virtual accoount
  • 帳號個別設定
  • 調節頻寬
  • 支援SSL

安裝套件

yum -y install vsftpd

啟動測試

service vsftpd

service vsftpd restart

/etc/init.d/vsftpd start   (直接執行系統服務執行檔)

設定開機自動啟動vsftpd服務

chkconfig --level 35 vsftpd on

vsftpd基本設定

提供匿名和本機使用者帳號兩個腳色,登入後,帳號可以存取目錄為FTP跟目錄和本機使用者Home目錄兩種

匿名登入後,預設目錄會在 /var/ftp/目錄

設定檔規格

設定檔在 /etc/vsftpd/vsftpd.conf

安全性設定

限制使用者離開家目錄,只有chroot_list名單中的使用者,才可以離開家目錄

anonymous_enable =NO
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
chroot_local_user=YES