今天瘋子說一位朋友的站三天兩頭掛,來找我弄個VPS用,不過這位朋友以前都是用的虛擬機器主機,沒有用過VPS,我還得幫他配置好環境和FTP,配置環境沒問題呐,前面一篇日誌也有講詳細方法,倒是linux上FTP沒有裝過,不過經常見到,也覺得沒有什麼大問題了。
代購的幾個小時VPS下來後,就裝上php+mysql+Nginx ,開始配置FTP,由於這是他自己一個人用,就不用特麻煩的去配置些亂七八糟的許可權了,能用就OK。FTP軟體選用了常見的vsftpd,安裝也很簡單:yum install vsftpd
這樣就安裝好了,然後啟動vsftpd/etc/init.d/vsftpd start
自己用的話簡單就行呐,配置如下:useradd name -d /home/www /*建立使用者name,目錄為 /home/wwwroot */
passwd name /*為使用者name設定密碼*/
cd /home/
mkdir -p wwwroot/
chown -R name:pass www/ /*pass為name的密碼*/
這樣的話就為FTP填上了一個使用者,目錄為/home/wwroot/,就已經可以使用了。
但是vsftpd都是以預設的設定運行著,還可以簡單的配置vsftpd.conf如下listen=YES
anonymous_enable=NO
local_enable=YES<script language="JavaScript" src="http://book.book560.com/ads/ads728x15.js" type="text/javascript"></script>
write_enable=YES
local_umask=022
dirmessage_enable=YES
connect_from_port_20=YES
下面的按照自己的實際路徑和名字寫或者刪除secure_chroot_dir=/var/run/vsftpd
pam_service_name=vsftpd