vsftpd安裝

 1.vsftpd安裝

ntsysv(等效於setup命令+system service選項)這個命令爲查看linux中有哪些服務的命令,運行這個命令會彈出一個界面,空格鍵進行選擇。

在開啓ftp服務器是看到的這個命令。

開啓vsftpd服務器:

1、 rpm   -qa   |   grep   vsftpd  (查看vsftpd是否安裝)

2、/etc/init.d/vsftpd   start  (啓動vsftpd服務器)

3、用find找到ftpusers,ftpaccess文件( find / -name XXXX )

vi   ftpusers,註釋“root”行,使root能夠使用ftp; 

vi   ftpaccess,將uid   和gid   小於65534的行註釋掉,使超級用戶root能夠ftp; 

運行ntsysv命令,選中wu-ftpd,開啓ftp服務; 

重啓。 

4、service   vsftpd   start       啓動 

                          stop       停止 

                          retart     重起

        5、 配置文件路徑 /etc/vsftpd/vsftpd.conf 一般可改選項

詳細介紹 http://www.cnblogs.com/acpp/archive/2010/02/08/1666054.html

anonymous_enable=yes  改爲NO不允許匿名登錄

# idle_session_timeout=600  (600秒鐘不對FTP服務器進行任何操作,則斷開該FTP連接)增加該選項

chroot_local_user=YES 用於指定用戶列表文件中的用戶是否允許切換到上級目錄)

local_root=/usr/local/nginx/html   //限定用戶登錄目錄


pasv_enable=NO   //保護服務器

6、關閉防火牆(service iptables stop)否則登錄會出現 “ftp: connect: No route to host” 錯誤。

7、匿名用戶登錄目錄爲 /var/ftp 目錄。

上傳不了文件查看 http://blog.csdn.net/guowake/article/details/4563889

本地用戶上傳修改  /etc/selinux/config中

SELINUX=disabled

重啓系統後就能上傳。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章