CentOS 6.11內訂值並未安裝vsFTP,所以要先安裝再設定,設定不難。

# yum -y install vsftpd

Running Transaction
  Installing : vsftpd-2.2.2-21.el6.x86_64                                   1/1
  Verifying  : vsftpd-2.2.2-21.el6.x86_64                                   1/1

Installed:
  vsftpd.x86_64 0:2.2.2-21.el6

Complete!

將SELinux關閉,以免ftp被擋住。(當然原本擋起來是要保護好機器)

# setsebool ftpd_disable_trans 1
Could not change active booleans: Invalid boolean
# setsebool -P ftp_home_dir=1   <<<這個會稍等一下,是正常的。做完也不會有任何訊息。

然後就可以啟用ftp了。

# service vsftpd start
正在啟動 vsftpd 中的 vsftpd:                              [  確定  ]
# netstat -tunlp | grep vsftpd
tcp        0      0 0.0.0.0:21                  0.0.0.0:*                   LISTEN      3296/vsftpd
可以看到ftp的port 21已開啟。

# chkconfig vsftpd on    <<<開機時自動啟用。

# vi /etc/vsftpd/vsftpd.conf

anonymous_enable=No   <<<內定值是Yes,請改成No。

存檔退出,重開vsftpd即可。

 

如果這台CentOS6已經加入AD,則可以直接使用AD上的帳戶登入並操作ftp即可,不用新增使用者喔。
undefined

 

參考文獻:

http://blog.xuite.net/jbass0805/blog/68277061-CentOS%206%20FTP%20Server%20(vsftpd)%20and%20Secure

http://lemonup.logdown.com/posts/175031-ubuntu-vsftpd-install-notes

, ,

貓熊麗麗 發表在 痞客邦 PIXNET 留言(0) 人氣()