[Linux]搭建ftp服务器

1:首先查看是否安装了VSFTP

# ps -ef |grep vsftp

1

和图片显示类似说明没有安装vsftp

2:安装VSFTP

# yum install vsftpd -y

1

图示安装成功。

3:安装FTP 客户端

yum install ftp

3:修改vsftp配置

# vim /etc/ vsftpd/ vsftpd.conf 

1
不允许frp匿名访问,将YES改为NO
1

然后按ESC,在文件末尾输入:wq,回车,保存并编辑

查看所有系统服务,FTP是否开机自起

# chkconfig --list

1

1

OFF:关闭 , 此时不是开机自起的

设置开机自起指令

# chkconfig --level 35 vsftpd on

1

再次查看所有服务项,查看vsftp是否开机自起了

# chkconfig --list

1

3和5都为on说明设置完毕,VSFTP开机自动启动

4:增加FTP用户

首先在系统根目录创建aliyun文件夹

# mkdir aliyun

ls -a 查看该目录所有文件

1

aliyun文件夹创建成功

进入文件夹

# cd aliyun

在aliyun文件夹创建www文件夹,此文件夹以后当做是存放WEB项目的根目录

# mkdir www

查看www文件夹是否存在

# ls -a

1

创建用户

首先为aliyun文件夹创建用户

useradd ftpadmin -s /sbin/nologin -d  /aliyun/

-s : 在本地无法登陆

为www文件夹创建用户

# useradd jia -s /sbin/nologin -d  /aliyun/www

-s : 在本地无法登陆

修改ftpadmin的密码(密码必须要有英文数字,六位以上)

# passwd ftpadmin

修改jia的密码(密码必须要有英文数字,六位以上)

# passwd jia

查看www的权限,在www目录下

# ls -lrth

1

发现www的权限是root的

修改jia用户的权限为www文件夹

# chown jia www

1

接下来重启服务

# service vsftpd start

1

用FTP工具访问即可,IP为主机公网IP,用户名为上面设置的jia(我设置的为jia,根据自己设置的用户名定),密码为自己填的密码,端口21,不写端口默认21。

到这里VSFTP服务器就搭建完毕了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值