Linux 搭建 Ftp 服務

使用 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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章