Linux 搭建 Ftp 服务

本文详细介绍了在RH系Linux环境下安装与配置FTP服务的过程,包括安装必要软件包、创建及配置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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值