杂集:linux搭建ftp服务器

(1) 2024-10-07 13:12

Hi,大家好,我是编程小6,很荣幸遇见你,我把这些年在开发过程中遇到的问题或想法写出来,今天说一说
杂集:linux搭建ftp服务器,希望能够帮助你!!!。

FTP 是File Transfer Protocol(文件传输协议)的英文简称,用于Internet上的控制文件的双向传输[详情度娘]。

下面直接安装。

1、 安装vsftpd

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

yum install -y vsftpd[yum安装]

杂集:linux搭建ftp服务器_https://bianchenghao6.com/blog__第1张

2、相关配置文件

cd /etc/vsftpd

主要配置文件:

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

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

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

杂集:linux搭建ftp服务器_https://bianchenghao6.com/blog__第2张

3、启动服务

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

不同版本对应不同的命令

Centos6.8: chkconfig --add vsftpd

Centos7:systemctl enable vsftpd.service

杂集:linux搭建ftp服务器_https://bianchenghao6.com/blog__第3张

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

杂集:linux搭建ftp服务器_https://bianchenghao6.com/blog__第4张

3、 设置开机启动

chkocnfig vsftpd on

杂集:linux搭建ftp服务器_https://bianchenghao6.com/blog__第5张

4、 启动ftp服务

Service vsftpd start

杂集:linux搭建ftp服务器_https://bianchenghao6.com/blog__第6张

5、 查看ftp服务端口

netstat -antup | grep ftp

杂集:linux搭建ftp服务器_https://bianchenghao6.com/blog__第7张

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

4、配置本地用户登录

Useradd ftpStephen

Passwd ftpStephen

杂集:linux搭建ftp服务器_https://bianchenghao6.com/blog__第8张

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

杂集:linux搭建ftp服务器_https://bianchenghao6.com/blog__第9张

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

local_enable=YES:接受本地用户

杂集:linux搭建ftp服务器_https://bianchenghao6.com/blog__第10张

一些配置参数如下:

杂集:linux搭建ftp服务器_https://bianchenghao6.com/blog__第11张

5、 连接到ftp服务器

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

ftp ip

杂集:linux搭建ftp服务器_https://bianchenghao6.com/blog__第12张

Cd /根目录,dir类似于ll

杂集:linux搭建ftp服务器_https://bianchenghao6.com/blog__第13张

ftp详细命令help

杂集:linux搭建ftp服务器_https://bianchenghao6.com/blog__第14张

测试完成。

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

今天的分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

上一篇

已是最后文章

下一篇

已是最新文章

发表回复