【笔记】Centos7安装vsftp服务
rpm -qa | grep vsftpd #检查是否已安装,空则未安装
rpm -q vsftpd #查询是否系统已经自带了vsftpd
浏览器打开网址: http://mirror.centos.org/centos/7/os/x86_64/Packages/
Ctrl+f 查 vsftpd-3.0.2-22.el7.x86_64.rpm ,下载。
XShell连接Linux,上传rpm包
安装
yum install -y vsftpd-3.0.2-22.el7.x86_64.rpm
设置开机启动
systemctl enable vsftpd
启动ftp服务
systemctl start vsftpd.service
打开防火墙
firewall-cmd --zone=public --add-port=21/tcp --permanent #永久添加tcp 21端口
firewall-cmd --permanent --zone=public --add-service=ftp #添加ftp服务
firewall-cmd --reload #重启防火墙
添加用户
useradd -g root -d /usr/local/FTPReposity -s /sbin/nologin ftpadmin
新建ftpadmin用户 添加到root组,但是不允许用户登录,仅仅可以ftp登录,ftp登录后的默认目录是/usr/local/FTPReposity(目录访问时,会自动创建)
设置用户密码
passwd ftpadmin
设置权限
chown -R ftpadmin:root /usr/local/FTPReposity
setsebool -P ftpd_full_access on
修改vsftp配置文件,禁止匿名登录
vim /etc/vsftpd/vsftpd.conf
ascii_upload_enable=YES
ascii_download_enable=YES
把:anonymous_enable=YES 改为: anonymous_enable=NO
其他配置参考:配置
比如:修改vsftpd默认的端口
- 编辑 /etc/vsftpd/vsftpd.conf 文件,在该配置文件中添加此行:listen_port=801
- 编辑 /etc/services 文件,将其中的 ftp 21/tcp 改为 ftp 801/tcp , ftp 21/udp 改为 ftp 801/udp
- 执行 /etc/init.d/vsftpd restart 重新启动 vsftpd 服务,使 用 netstat -ntpl | grep vsftpd 命令查看系统现监听的 vsftpd 的端口为 801
使用xftp测试
主机:Linux服务器ip 协议:FTP,端口号:21
参考:
http://blog.java1234.com/blog/articles/306.html
https://blog.csdn.net/u013410747/article/details/60964943
【笔记】Centos7安装vsftp服务相关推荐
- Centos7安装vsftp服务,配置用户,并使用nginx开启访问
一.安装vsftpd和ftp客户端 1.安装vsftp yum -y install vsftpd 可以看到安装成功,版本为3.0.2,安装成功之后默认是未启动的,我们需要手工启动 2.启动vsftp ...
- linux 6.3 ftp安装,CentOS6.3下安装VSFTP服务
centos下安装ftp服务器详细步骤: 第一步,检查服务器端是否已经安装ftp:[root@localhost centos]# rpm -q vsftpd 如果出现的是:[root@localho ...
- centos7安装samba服务,以及设置权限分配
centos7安装samba服务,以及设置权限分配 转载自个人博客 https://yunko.cn 转载于:https://blog.51cto.com/13706748/2353955
- CentOS7安装k8s服务--Master节点和Node节点
CentOS7安装k8s服务 需求是在六台服务器上安装k8s服务,三台master节点,三台node节点,服务器的操作系统是BC-Linux,就当Centos用吧. 先给出大佬的文章(我就是看他的): ...
- Centos7安装ftp服务
Centos7安装ftp服务 1.安装ftp服务端 yum install -y vsftpd 2.启动ftp服务 systemctl start vsftpd.service 3.查看进程状况 ps ...
- 奥塔在线:Centos7下vsftp服务的安装及部署
1.vsftp是什么? 百度百科上是这样说明的:vsftp是一个基于GPL发布的类Unix系统上使用的FTP服务器软件,它的全称是Very Secure FTP . 维基百科是这样介绍它的 VSFTP ...
- vsftp账号_Linux入门-CentOS7安装vsftp
前言 vsftpd是用于类Unix系统(包括Linux)的FTP服务器.那怎么搭建呢?请看下文在CentOS7 64位进行安装. 为了调试顺利,关闭selinux,防火墙iptables 一.yum安 ...
- linux安装vsftpt服务,centos安装vsftp服务.md
# 使用nginx和vsftp搭建图片服务器并使用Java上传图片到该图片服务器 ## 安装vsftp 1.首先,安装vsftpd ```shell yum -y install vsftpd 复制代 ...
- yum 安装vsftp_Centos7安装vsftp服务
我们需要向centos操作系统的服务器上上传文件或者下载文件,这时候,ftp有必要安装下, 我们选择主流的vsftp: 第一步:安装vsftp yum install -y vsftpd 第二步:设置 ...
最新文章
- 书单 | 技术人要有产品思维
- java 内部类深度剖析
- class.forname找不到类_15个“专科专业”就业找工作容易,关注热度也挺高,报考比较靠谱...
- 将Excel文件转换为Html
- 【pytorch】torch 查看GPU
- mysql 全文检索 教程_MySQL:详细说明MySQL全文检索图文详细教程
- ug二次开发菜单中文乱码_平面用cad,三维用Ug,不服来怼!
- Swift之深入解析异步函数async/await的使用与运行机制
- 最近缺货涨价的MCU有这些国产可以替代对标国外!(TOP 60)
- 美团数据仓库-数据脱敏
- 函数计算搭建 Serverless Web 应用(三)- 三分钟搭建 Web 应用
- python celery应用场景_python celery 模块
- 如何快速搭建一个属于自己的网站?
- pytorchgpu测试_pytorch学习(十)—训练并测试CNN网络
- [NLP]自然语言的处理步骤
- 从html源码中获取图片链接地址和视频链接地址
- 为oracle分配空间,ORACLE内存分配与调整(一)
- oracle表空间 online,表空间的ONLINE和OFFLINE状态
- 查看linux系统是centos还是ubuntu的方法
- 基础实验——485传感器修改地址