搜索
您的当前位置:首页正文

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 服务了

Top