RedHat6.5開啟ftp訪問已有目錄方法

neverinit發表於2017-07-19

1. 先用rpm -qa| grep vsftpd命令檢查是否已經安裝,如果ftp沒有安裝,先下載對應的rpm包,然後執行如下命令:【注:不同版本系統安裝對應版本的包】
rpm -ivh vsftpd-2.2.2-11.el6_4.1.x86_64.rpm

2. service vsftpd start


啟動要讓FTP每次開機自動啟動,執行命令:  chkconfig --leve l 35 vsftpd on


3. 設定ftp許可權

vi  /etc/vsftpd/vsftpd.conf
anonymous_enable=YES 改為 anonymous_enable=NO
ESC返回,輸入“:wq”儲存並推出


4. 新增ftp帳號和目錄
【注:這裡需要建一個目錄訪問/data/file/logs/路徑以檢視日誌,但是該路徑的使用者許可權為test:test,現在新建一個ftp使用者ftpuser,加入test使用者組

useradd -d /data/file/logs/ -s /sbin/nologin ftpuser
passwd   ftpuser          【這裡測試設定使用者名稱密碼一樣】
chmod -R 755 /data/file/logs
usermod -G test camsftp
/etc/rc.d/init.d/vsftpd restart
然後用帳號ftpuser密碼ftpuser
測試下就可以登陸ftp了,進入後看到的目錄是/data/file/logs。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31394774/viewspace-2142282/,如需轉載,請註明出處,否則將追究法律責任。

相關文章