使用 RH 系 Linux,Debian 系請酌情參照
安裝 ftp 所需包
- 安裝 ftp 包
yum -y install ftp
- 安裝 vsftpd 包
yum -y install vsftpd
注:配置文件路徑 /etc/vsftpd/,需要時用 vim 修改即可
創建 ftp 用戶,並賦權
- 創建普通用戶(我這裏用戶名爲 huoher)
useradd huoher
- 設置該用戶只能使用 ftp 而不能通過 ssh 或其他協議登錄進來
usermod -s /sbin/nologin huoher
由於用戶是 ftp 的,不是正常的登錄用戶,修改其用戶主目錄(我的是/mnt)
usermod -d /mnt huoher
設置用戶密碼
passwd huoher
可能你是用 root 創建的目錄,現在更改所有者
chown huoher huoher/#chown
用戶名 目錄名
以及,關閉 sellinux
爲何關閉的原因不在此詳述
setenforce 0
大功告成
可以試試 ftp 服務了
我的博客: blog