搜尋

首頁  >  問答  >  主體

vsftpd - CentOS 6x Vsftp 設定問題

CentOS 6.5 LAMP 環境
Web 目錄 /var/www/html
權限:
User:apache
Group:ache

問題: 我想要新建
一個

FTP 用戶,並且目錄限定在 /var/www/html, 上傳的檔案權限為 apache

操作流程如下:
新FTP用戶 (JiangNan),並加入 apache 群組:


adduser -M -d /var/www/html -G apache JiangNan
設定密碼
wd JiangNan
設定密碼

wd JiangNan


禁止使用者 (JiangNan)的 SSH 登入權限,只允許 FTP

usermod -s /sbin/nologin JiangNan

設定 VSFTP

sudo vi /etc/vsftpd/vsftpd.conf


關閉匿名訪問:

anonymous_enable=NO


去掉 local_enable 的註釋,修改為開啟:

local_enable=YES


限制使用者只能存取自己的主目錄:
chroot_local_user=YES

local_root=/var/www/html


開啟日誌
xferlog_file=/var/log/vsftpd.log

註解了pam_service_name 新增了下面內容

# pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
guest_enable=YES
guest_username=JiangNan

然後就怎麼都無法登陸.各種測試🎜不知道問題究竟出在哪裡,謝謝!🎜
仅有的幸福仅有的幸福2864 天前571

全部回覆(0)我來回復

無回覆
  • 取消回覆