代码编织梦想

概述:

vsftp,FTP服务程序之一,全称“very secure FTP”,具有更强的安全性,高速和高稳定性的特点,进行通信时简历两个TCP连接,

控制连接:标准端口为21,用于发送FTP命令信息;

数据连接:标准端口为20,用于上传和下载数据。

用户类型有:

匿名用户:annonymous或ftp

本地用户:账号名称、密码等信息保存再passwd、shadow文件中。

虚拟用户:使用独立的账号/密码数据文件。

1.安装vsftpd:

      # yum -y install vsftpd

      # vsftpd -v       //查看该服务版本

 2.启动服务:

      # systemctl start vsftpd   或  # service vsftpd start           //启动服务

      # sysytemctl status vsftpd 或  # service vsftpd status        //查看服务启动状态

      (# systemctl enable vsftpd.service    //设置开机自启)

      # getsebool -a | grep ftp     //selinux禁止了所有的ftp服务

   #setsebool -P ftpd_full_access 1   //对selinux打开服务

   # getsebool -a | grep ftp   

   重启selinux,

  修改selinux状态:

  目录:/etc/selinux/config

 # vim /etc/selinux/config

/selinux

vim编辑:

 # systemctl restart vsftpd  //重启ftp服务

 3.测试服务链接:

      默认源路径为:/var/ftp/pub

      3.1 默认允许匿名登录,

            windows下使用WinSCP链接测试,

            输入账户信息,账户名,与之对应的密码。

3.2 linux访问ftp服务:

      # ftp <ip>

     账户名,密码。

    

 4.简单配置:

     配置路径:/etc/vsftpd/vsftpd.conf

     查询关键字:/anonymous

      YES->NO    //拒绝匿名登录

      # systemctl restart vsftpd     //重启生效

    

     

匿名将会被拒绝(下)。

-End-

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_44846097/article/details/121631172

简单搭建centos7的web服务器_zhaohuan_1996的博客-爱代码爱编程_centos搭建web服务

环境:虚拟机centos7+jdk8+tomcat8+mariadb(相当于mysql) 注:命令提示符里面输入任何密码都不会显示,所以不要认为自己没输入,只是你没看到而已。 安装的工具: 在yum源安装了:vim

基于vsftpd部署ftp服务(centos/rhel)_weixin_34281537的博客-爱代码爱编程

2019独角兽企业重金招聘Python工程师标准>>> 一、vsftp安装 一般在CentOS上都自动安装了vsftd,若没有安装则可以使用以下步骤进行安装 [root@lnmp yum.repos.d]# yum install vsftpd [root@lnmp ~]# chkconfig vsft

百度云服务器bcc centos实例搭建vsftpd站点-爱代码爱编程

本文基于百度云服务器BCC的centOS 7实例。参考资料: Linux实例搭建FTP站点_搭建FTP站点_建站教程_云服务器 ECS-阿里云 一 安装vsftpd 安装vsftpd yum install -y vs

vsftpd服务部署_bucktan的博客-爱代码爱编程

前言 本文基于其他学习地方借鉴,基于centos7系统部署vsftpd,实现ftp服务。 vsftpd服务部署 ftp部署可直接rpm包部署也可编译安装部署,通常我们使用rpm包部署,也可直接通过本地镜像yum方式安

在linux/CentOS上使用vsftpd搭建ftp服务器-爱代码爱编程

文件传输协议 一般来讲,人们将计算机联网的首要目的就是获取资料,而文件传输是一种非常重要的获取资料的方式。今天的互联网是由几千万台个人计算机、工作站、服务器、小型机、大型机、巨型机等具有不同型号、不同架构的物理设备共同组成的,而且即便是个人计算机,也可能会装有Windows、Linux、UNIX、Mac等不同的操作系统。为了能够在如此复杂多样的设备之间解

基于centos6的PXE+kickstart的系统自动部署-爱代码爱编程

第一步:安装图形化环境(方便制作KS文件) yum groupinstall "Desktop" "X Window System" #安装图形化所需的软件包 init 5 #进入图形化环境 第二步:重新使用软件远程登录,并在服务端进行以下操作 #1.环境配置 setenforce 0 #关闭SELinux iptables -

Centos搭建PXE,安装部署操作系统centos+ubuntu-爱代码爱编程

Centos搭建PXE,安装部署操作系统 一.原理: 1.什么是PXE: PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配IP地址,再用T

centos内网搭建外网可访问的vsftpd服务-爱代码爱编程

需求                给公司存储服务器搭建一个vsftpd,用作外网拉取文件,通过虚拟路有专用通道来拉取网速太慢,所以使用端口映射的方式直接访问vsftpd 操作 部署 服务器内网ip 10.0.10.120 #yum install vsftpd 关闭防火墙和selinux #service iptables stop #s

基于centos7的简易服务器搭建过程-爱代码爱编程

虚拟机:VirtualBox 服务器:centos7http://mirrors.aliyun.com/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-2003.iso 目录 一、获取ip地址二、安装JDK和Tomcat三、安装MySQL四、安装FTP五、安装Nginx(在线安装)六、安装Red

centos 7.6 ——部署PXE远程安装服务和kickstart无人值守部署-爱代码爱编程

centos 7.6 ——部署PXE远程安装服务和kickstart无人值守部署 文章目录 centos 7.6 ——部署PXE远程安装服务和kickstart无人值守部署 PXE工作原理部署PXE远程安装服务一、实验描述二、实验步骤1. 配置网卡信息2. 编辑dhcp.conf配置文件信息3. 安装系统内核

centos 7.6 ——vsftp服务部署-爱代码爱编程

centos 7.6 ——vsftp服务部署 文章目录 centos 7.6 ——vsftp服务部署 一、vsftpd原理二、实验步骤需求一:禁锢远程登录用户的目录随意移动,降低系统的危险需求二:设置指定用户登录权限需求三:设置虚拟用户ftp登录三、小结vsftpd.conf配置: 一、vsftpd原理

Centos7部署文件共享服务(Vsftpd、NFS、Samba)-爱代码爱编程

简介 Vsftpd vsftpd 是“very secure FTP daemon”的缩写,安全性是它的一个最大的特点。vsftpd 是一个 UNIX 类操作系统上运行的服务器的名字,它可以运行在诸如 Linux、BSD、Solaris、 HP-UNIX等系统上面,是一个完全免费的、开放源代码的ftp服务器软件,支持很多其他的 FTP 服务器所不支持的特

CentOS8 PXE+Kickstart无人值守安装服务-爱代码爱编程

PXE+Kickstart无人值守安装服务 无人值守安装系统简介部署DHCP服务程序安装DHCP服务程序编辑DHCP配置文件部署TFTP服务程序安装tftp服务程序部署SYSLinux服务程序配置自动挂载服务程序编辑主配置文件编辑子配置文件启动autofs程序进入挂载目录部署SYSLinux服务程序安装SYSLinux服务程序复制SYSLinux引

CentOS 7部署VSFTPD详解-爱代码爱编程

文章目录 部署背景一、安装vsftpd二、配置介绍2.1、用户类型2.2、连接模式2.3、防火墙管理三、配置vsftpd四、虚拟用户的建立和配置(可选)4.1、新建宿主用户(虚拟用户需要映射到一个系统用户)4.2、建立虚拟用户账号列表4.3、生成虚拟用户数据文件4.4、添加vsftpd的虚拟用户的验证4.5、创建虚拟用户个人配置文件五、收尾操作六、

Centos7上PXE服务器的搭建部署-爱代码爱编程

案例 目前行业中普遍采用的解决方案是通过网络方式安装并结合自动应答文件,实现无人值守自动化安装部署操作系统。这种安装方式需要我们配置至少一台服务器,所有需要安装系统的客户端通过网络 的方式连接服务端启动安装程序,在根据服务器中存放的自动应答文件实现大规模自动自动安装部署系统。整体拓扑如下: 这种无人值守的解决方案需要提前部署一台包含DHCP、TFT