请选择 进入手机版 | 继续访问电脑版

linux搭建FTP服务

[复制链接]
查看: 844|回复: 3
avatar

630

主题

630

帖子

1920

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1920
online_admin 发表于 2021-8-26 11:45:03 | 显示全部楼层 |阅读模式
FTP 是File Transfer Protocol(文件传输协议)的英文简称,用于Internet上的控制文件的双向传输[详情度娘]。

下面直接安装。

1、 安装vsftpd

vsftpd是linux下的一款安全易用的FTP服务器软件

yum install -y vsftpd[yum安装]


2、相关配置文件

cd /etc/vsftpd

主要配置文件:

vsftpd.conf:主配置文件,核心配置文件

ftpusers :黑名单,这个里面的用户不允许访问FTP服务器

user_list :白名单,允许访问FTP服务器的用户列表


3、启动服务

一、查看系统版本and添加到开机启动服务list

不同版本对应不同的命令

Centos6.8: chkconfig --add vsftpd

Centos7:systemctl enable vsftpd.service


二、chkconfig --list,查看list[服务列表]


3、 设置开机启动

chkocnfig vsftpd on


4、 启动ftp服务

Service vsftpd start


5、 查看ftp服务端口

netstat -antup | grep ftp


注意:开启相应的端口,或者关闭防火墙

4、配置本地用户登录

Useradd ftpStephen

Passwd ftpStephen


修改/etc/vsftpd/vsftpd.conf配置文件


anonymous enable=NO:不接受匿名用户

local_enable=YES:接受本地用户


一些配置参数如下:


5、 连接到ftp服务器

这里我使用的是powershell,cmd亦可。

ftp ip


Cd /根目录,dir类似于ll


ftp详细命令help


测试完成。

欢迎诸位同道小友一起交流学习。
回复

使用道具 举报

avatar

0

主题

6

帖子

22

积分

新手上路

Rank: 1

积分
22
在线会员 发表于 2021-8-26 11:45:59 | 显示全部楼层
照着做了一遍,结果发现被阿里云坑了,原来外面还有防火墙
回复

使用道具 举报

avatar

0

主题

3

帖子

16

积分

新手上路

Rank: 1

积分
16
在线会员 发表于 2021-8-26 11:46:15 | 显示全部楼层
回复

使用道具 举报

avatar

0

主题

6

帖子

22

积分

新手上路

Rank: 1

积分
22
在线会员 发表于 2021-8-26 11:46:55 | 显示全部楼层
转发了
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

logo
  • 反馈建议:893566502@qq.com
  • 工作时间:周一到周五 10:00-19:00

关注我们

  • wx