首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    一次Linux下尝试 VSFTP 经历

    简介 VSFTP是一个基于GPL发布的类Unix系统上使用的FTP服务器软件,它的全称是Very Secure FTP 从此名称可以看出来,编制者的初衷是代码的安全。...生产环境 系统:CentOS 8 物理:虚拟 VM 15 PRO 网络:内网,无外网 ---- 安装步骤 1、挂载光盘(需提前配好 YUM) 2、安装 VSFTP: dnf install vsftpd...listen_prot 配置项,如果需改端口需自己增加;使用默认配置时,默认监听21端口,登陆ftp的用户不要写进文件 ftpusers、user_list 两个文件中,以避免不必要的麻烦; 4、启动VSFTP...如果因为防火墙或者SELinux问题导致无法正常使用FTP服务,应逐步排查并解决问题; ---- 博主需求 由于博主的额FTP是用来备份交换机、OLT等配置文件的,理想很丰满,现实很骨感。...监听两个端口,即 8544 、 21;但是VSFTP配置文件是不支持多端口的,不像SSH那样; 网上说复制一份主配置文件,把端口改成需要监听的即可,但是我在实践中还是不行,所以博主大胆作出如下想法: 1

    61620

    解决Centos下vsftp无法上传文件的问题,附vsftp配置详解

    这不,今天他通过 yum 在线安装了一个 vsftp 后,发现不太会用,就按照网上的教程东搞西搞。最后发现无法上传文件了,就给我操作了一把。...最终,在一个 linux 论坛才找到了如下解决办法: 作者说这个问题在 Centos 上才会出现,Redhat 就没有,难怪我在公司都没见过这问题。...下面附上 vsftp.conf 的详细的配置参数说明: 1.默认配置: 1>允许匿名用户和本地用户登陆。     ...默认情况下vsftpd.user_list和ftpusers,这两个 文件已经预设置了一些不允许访问FTP服务器的系统内部账户。如果系统没有这两个文件,那么新建这两个文件,将用户添加进去即可。...建议不要更改,有很多与服务器运行相关的配置命令,需要在此模式下才有效。若设置为NO,则vsftpd不是以独立的服务运行,要受到xinetd 服务的管控,功能上会受到限制。

    7K61

    vsftp服务器搭建及基本使用

    简介 vsftpd 是“very secure FTP daemon”的缩写,是一个完全免费的、开放源代码的ftp服务器软件。特点是:非常高的安全性需求、带宽限制、良好的可伸缩性等。...它是典型的c/s架构,ftp服务端用来存储文件,ftp客户端可以通过ftp协议连接服务端实现上传和下载资源。...安装部署: yum install vsftpd ftp lftp -y vsftpd: 为服务端软件 ftp、lftp: 为客户端工具,推荐使用lftp 启动服务: systemctl start...,cd是用于切换服务器中的目录命令,如果想切换客户端本地的目录则使用lcd命令。...通常而言,vsftp服务器放置于内部局域网使用,前面还有防火墙,一般来说很安全了,不过vsftpd还有更安全的配置方式,就是虚拟用户,有时间我们继续聊!

    1.9K41

    Vsftp服务的搭建和配置(12)

    简述 vsftpd,又叫Very Secure FTP daemon,是一种Linux下安全的文件传输软件。安装和配置也很简单,平时传传文件也是非常有用的。...root@iZ28ntr2ej5Z:/# service vsftpd start 即可启动服务。 root@iZ28ntr2ej5Z:/# service vsftpd stop 即可停止服务。...root@iZ28ntr2ej5Z:/# service vsftpd restart 即可重启服务。 有时候stop命令会出现错误,虽然不知道是怎么回事,但是重新安装一下就可以了。...用户管理 Vsftpd的用户有三种形式: 匿名用户形式:在默认安装的情况下,系统只提供匿名用户访问 本地用户形式:以/etc/passwd中的用户名为认证方式 虚拟用户形式:支持将用户名和口令保存在数据库文件或数据库服务器中...相对于FTP的本地用户形式来说,虚拟用户只是FTP服务器的专有用户,虚拟用 户只能访问FTP服务器所提供的资源,这大大增强系统本身的安全性。

    83430

    CentOS 7搭建vsftp服务器配置详解

    就可以在CentOS 7下开始搭建ftp服务器了,我们使用vsftpd这款ftp服务软件。...(文中包含匿名访问及用户验证的相关配置,基于虚拟用户的配置见https://www.linuxidc.com/Linux/2019-03/157279.htm ) -----安装vsftpd并匿名访问:...1、准备好vsftpd软件的安装包(系统盘里也有),安装vsftpd服务。...: 以下是需要用户验证的 ftp 服务配置文件,配置文件的默认路径为/etc/vsftpd/vsftpd.conf 以上配置文件最终的效果是,每个系统用户都可登录ftp服务器,并且权限最大,ftp的默认根目录为系统用户的宿主目录下...; listen_address=0.0.0.0:设置监听f t p服务的ip地址; listen_port=21:设置监听ftp服务的端口号; write_enable=YES:启用任何形式的写入权限

    3.6K10

    Linux 下使用 SVN 服务

    killall svnserve 一台svn服务器上同时运行多个版本库有2种方案: 在SVN服务器上创建多个版本库,同时运行多个svnserve进程,分别监听不同的端口。...客户端连接此服务器不同端口即可连接不同的版本库。...现在/data/svn_data下建立多个repo1,repo2等多个版本库, 分别配置各自信息 单版本库起动 svnserve -d -r /data/svn_data/repo1。...总结 SVN管理员可以通过这3个配置文件设置 SVN 服务的用户名口令以及对版本库路径的访问权限。这些配置文件保存后就立即生效,不需要重启svnserve服务。...一般情况下会禁用非认证用户的任何权限 anon-access = none 出现的问题和解决方法 在修改配置authz后,如果authz包含错误,那么会在客户端提示Invalid authz configuration

    9.9K10

    Linux下搭建 rsync服务

    (尽量少用) ***服务端*** 一、配置好双网卡,一块负责外网通信,一块负责内网维护 第二张网卡不需要dns等 二、检查软件是否安装(rpm -aq rsync),没有就安装(yum install...rsync),检查版本(cat /etc/RedHat - release),检查是否安装服务器(rpm -aq telnet) 三、创建/etc/rsyncd.conf文本,用于配置rsync属性信息...,在文本下写入一下内容 uid = rsync #用户主(远端的命令要使用rsync访问共享目录) gid = rsync #用户组 use chroot = no #安全相关的 max connections...三、进行推送服务端 1、创建/backup目录 mkdir /backup touch {1..10} /backup chmod 600 /etc/rsync.password  #不设置只有root.../etc/rsyncd.conf文件拒绝接入该ip地址或是文件配置有误 2、用户端的ip地址输入错误,或者是服务点未启用rsync服务 3、用户端的权限不够 3、服务端/backup或用户端/backup

    2.5K10

    Linux下搭建ftp服务

    -------------------------------------------------------------------------------------------------   Linux...下ftp服务可以通过搭建vsftpd服务来实现,以CentOS为例,首先查看系统中是否安装了vsftpd,可以通过执行命令 rpm -qa | grep vsftpd 来查看是否安装相应的包,如果没有安装那么可以执行...anonymous_enable这个配置项,默认是YES,修改成NO,表示不允许匿名用户登录 image.png   现在直接保存配置文件,执行 systemctl start vsftpd.service 启动vsftp...服务,然后可以通过命令: systemctl status vsftpd.service 查看ftp服务的运行状态,现在就可以用ftp客户端进行连接了,这里用FileZilla测试,连接正常 image.png...image.png   现在基本的ftp服务就部署完了,客户端可以正常上传,下载,修改文件;但是这样有个问题就是所有的目录都暴露给客户端了,虽然客户端不能随意修改删除其余的文件,但是因为目录可见

    10.6K40

    vsftp服务器常规参数配置大全(二)

    很多朋友都对“vsftp服务器常规参数配置大全(二)”的内容比较感兴趣,对此小编整理了相关的知识分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获,那么感兴趣的朋友就继续往下看吧! 4....好在多数状态检测防火墙例如Linux netfileters支持ftp协议的深层状态检测,进行准确的PASV动态端口过滤。...1. vsftpd双模式切换      前面我们提过,vsftpd 服务是支持在linux下的两种服务模式:独立(standalone)模式和守护进程(xinetd)模式。...在standalone模式下,我们可以考虑启动多个ftp服务进程;在xinetd模式下,可以让守护进程来管理。下面我们分别讨论这两种情况。为简单起见,我们在服务器上建立两个匿名虚拟站点。...现在我们可以重新启动xinetd服务,测试结果就不贴出来了。 以上就是关于“vsftp服务器常规参数配置大全(二)”的介绍了,感谢各位的阅读。

    3.2K10

    linux VSFTP给单用户绑定多个目录

    搭用了很久的vsftp服务,最近在想如何能给单个用户指定多个目录呢。当发现mount --bind这个命令时问题就迎刃而解了。...在了解了mount --bind命令方法后,配合vsftp配置即可实现一个vsftp用户指定多个目录了,而且可以不再同一路径下。 1、创建/etc/vsftp/link/liezi目录。...#mkdir /etc/vsftp/link/liezi #mkdir /etc/vsftp/link/wangzi 2、将创建的目录和你对应的网页目录做捆绑mount --bind,拿本站为例我的网页目录是...到此完美解决了 单vsftp虚拟用户指定多个目录的问题了。 完善 服务器重启后会发现,所挂载的目录都失效了。 此时只需要将之前的mount --bind命令都泻入到/etc/rc.local里即可。...另外之前考虑过用符号连接解决单个vsftp用户指定多个目录的问题。 系统上配完看着没问题,但是到了用客户端ftp工具时却无法使用。看来ftp现在可能还不支持符号连接的方式。

    5.3K20
    领券