vsftpd設定問題 [論壇 - Ubuntu基本設定]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊



訪客
vsftpd設定問題
Anon:訪客
小弟想在11.04版本安裝一個FTP供內部區域網路的使用者使用

因此使用了vsftpd這個老牌FTP伺服器

但GOOGLE了很多教學在設定上還是有些不了解的地方..懇請各方高手指點一二

我的需求如下
1.不是要在FTP伺服器上設定本機的使用者,而是由一個LIST清單來設定可以連線這個FTP的使用者帳號密碼。

2.所有使用者都是存取同一個目錄~/opt/ftp/,然後對每個使用者可以作權限控制。

我目前的設定如下:

listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=777
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_file=/var/log/vsftpd.log
idle_session_timeout=600
data_connection_timeout=300
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/private/vsftpd.pem
local_root=/opt/ftp
setproctitle_enable=YES
connect_timeout=60
accept_timeout=60
pasv_enable=YES

懇請指教Orz

2011/6/20 14:24 | 5dedd 227a6 6aeef 3b700
應用擴展 工具箱
回覆: vsftpd設定問題

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1053 / 1756
MP : 4456 / 70907
EXP: 24
離線
參考
FTP Server
Certificates
vsftpd.conf - config file for vsftpd

如果 你在其它 網頁看到的設定資料與上面文章不同 要以上面文章爲準 (在 ubuntu 11.04 )

另外有兩個要注意的事項
1. 防火牆 要打開
vsftpd 預設
port 21 命令流
port 20 資料流
這兩個 ports 可以在 vsftpd.conf 檔中改變
一般 命令流的 port 最好小於 1024
資料流的 port 最好大於 5000
參考 /etc/services 裏面的 ports 避免衝突
但是 防火牆一定要 跟着改變
2. 路徑 檔案 與權限
/
/home
/home/username
/home/username/opt
/home/username/opt/ftp/
/home/username/opt/ftp/分享的檔案名稱
都要 根據你 分享的 權限 做適當的 權限設定

最後 如果你的 FTP Server 是放在 router 或 IP 分享器之後面
你要 熟悉 active mode 與 passive mode 的差別 並且 適當的設定

2011/6/20 14:40
應用擴展 工具箱


 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.