Tag: vsftpd

設定 vsftpd 顯示隱藏檔

近日有一台主機的其中一位使用者反應, 用 FileZilla 登入 ftp 想刪除一個目錄, 卻回傳以下錯誤:550 Remove directory operation failed查看了一下, 這個目錄的 owner 是該名使用者沒錯, 用 “ls” 看目錄是空白的, 然後用 “ls -a” 再看一次, 發現有一個 “.htaccess” 存在, 一般上以一點 “.” 開頭的檔案被視為隱藏檔, 由於 FileZilla 看不到這個檔案, …

Redhat / Centos 安裝 Vsftpd FTP Server

Vsftpd 是 Redhat / Centos 預設的 ftp server,安裝起來也很簡單方便:1. 安裝 vsftpd 2. 設定 vsftpd Vsftpd 的設定檔是 /etc/vsftpd/vsftpd.conf,建議更改以下設定:關閉預設使用的 xferlog: xferlog_std_format=NO改用完整的 vsftpd log format,預設會紀錄檔在 /var/log/vsftpd.log,加入以下一行: log_ftp_protocol=YES設定用戶登入後只鎖定在用戶目錄: chroot_local_user=YES3. 設定 iptables開啟 /etc/sysconfig/iptables,加入以下一行:-A RH-Firewall-1-INPUT -m state …