Tag Archive 'vsftpd'

幫 Webmin 安裝 vsftpd 模組

除了租用國外的 VPS 用的是 linux 外,如果是我安裝且提供網路服務的主機,用的作業系統大都是沒有安裝 X windows 的 FreeBSD 。雖然習慣在純文字介面底下工作,但是我還是會裝上 Webmin 來輔助一些管理的作業。

Webmin 預設值 已經安裝好了相當多的各式 service 的模組,可是奇怪的是大家也常用的 vsftpd ( Very Secure FTP Daemon ) 用的模組,卻是從來也沒有出現在預設安裝的模組中。因此,vsftpd 的使用者如果想要用 webmin 來管理,就得自行把模組裝上去。

那要去哪裡找到給 webmin 用的 vsftpd 模組呢?


[ 繼續閱讀 ]

[ 設定 ] 讓 vsftpd 支援 FXP

因為有需要,必須把 shell 底下抓取某個 ftp server 裡面的檔案,可是居然都是中文目錄,再遍尋不著適合的 ftp client 的情況下(有沒有人有建議呀!?要可以進去中文目錄的)。突發奇想如果可以用 fxp 的方式轉進去也可以呀!?

最近用的 ftp server 是 vsftp,本來以為一定很簡單就可以支援 fxp 的,沒想到居然不行。


[ 繼續閱讀 ]

vsftpd 設定 - 續

使用者連線 FTP時,常常發生無法列出目錄的情形

[R] 220 Welcome to XXXX FTP service.
[R] USER xxxxx
[R] 331 Please specify the password.
[R] PASS (hidden)
[R] 230 Login successful.
[R] SYST
[R] 215 UNIX Type: L8
[R] PASV
[R] 227 Entering Passive Mode (x,x,x,x,7,208)
[R] Opening data connection IP: x,x,x,x PORT: xxxx
[R] LIST -al
[R] 425 Failed to establish connection


[ 繼續閱讀 ]

vsftpd 設定

因為有點懶惰,都是用 webmin 去設定 vsftpd,使得使用者上傳時,檔案與目錄權限都變成 600,對於一般使用者而言很麻煩。

 

更改方式
修改 /etc/vsftpd.conf

# Default umask for local users is 077. You may wish to change this to 022,
# if your users expect that (022 is used by most other ftpd's)
local_umask=022

如此一來,新上傳的檔案權限變成 644,新增目錄權限會是 755