ftp lftp vsftp区别_vsftp

ftp lftp vsftp区别_vsftp服务配置文件:FTP(文件传输协议)。类型:SystemV管理的服务。包:vsftpd。进程:/usr/sbin/vsftpd。脚本:/etc/init.d/vsftpd。端口:21(ftp),20(ftp数据)。配置:/etc/vsftpd/vsftpd.conf/etc/vsftpd/ftpusers/etc/pam.d/vsftpd。日志:/var/log/xferlog。与之…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

服务配置文件:FTP(文件传输协议)

。类型:SystemV管理的服务

。包:vsftpd

。进程:/usr/sbin/vsftpd

。脚本:/etc/init.d/vsftpd

。端口:21(ftp),20(ftp数据)

。配置:/etc/vsftpd/vsftpd.conf /etc/vsftpd/ftpusers /etc/pam.d/vsftpd

。日志:/var/log/xferlog

。与之相关的:tcp_wrappers,ip_conntrack_ftp,ip_nat_ftp

#man vsftpd.conf  //查看vsftpd配置文件

#cat ./vsftpd.conf | grep -Ev ‘^($|#)’     //查看没有被注释掉选项

。vsftpd-缺省的RHEL ftp服务器

。不再受xinetd所管理

。允许系统的,匿名的或者虚拟用户(仅ftp)访问

。由vsftpd软件包提供匿名账户目录的架构

。/etc/vsftpd/vsftpd.conf为主配置文件

安装:

#yum install vsftpd

#rpm -ql vsftpd | grep /etc  //查看vsftpd配置文件

#rpm -ql vsftpd | grep bin/  //查看vsftpd带来的执行程序

客户端连接方式:

#lftp 192.168.43.128  //匿名账户登录

#lftp -u root 192.168.43.128   //使用root用户登录无法登录成功

selinux对进程进行限制解决办法:

#getenforce    //查看selinux状态

#setenforce 0  //设置selinux为0

#echo “redhat” |passwd –stdin student     //为student用户设置密码为redhat

#lftp -u student,redhat 192.168.43.128   //使用student用户密码为redhat方式登录ftp

挂载镜像文件

vsftp默认的以及重要的配置文件

vim /etc/vsftpd/vsftpd.conf之后到命令行模式输入:!/etc/init.d/vsftpd restart可以实现通过vim重启vsftpd服务

网站管理员upload文件开启733,提供下载文件夹开启755

chroot_local_user=YES   //让ftp用户只能登录到自己的主目录

黑名单:ftpusers

user_list,需要根据userlist_deny的值来看。no是vip,yes是黑名单。这个值配置在vsftpd.conf文件中

访问控制顺序:

首先是判断ftpuser,之后判断userlist_deny参数来判断用户是否可以访问ftp

ftp协议抓包分析以及安全注意事项:

ftpuser里面配置的用户使用账号密码登录的时候,可以被抓包工具抓到。但是使用userlist_deny来配置的话,user_list里面就抓取不到密码信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/189682.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月10日 下午9:22
下一篇 2026年3月10日 下午10:01


相关推荐

  • JAVA各种加密与解密方式

    JAVA各种加密与解密方式之前有兴趣研究了一下 java 的加密与解密的方法 发现市面上有好多种加密解密方式 在这里整理了一下 目录 1 BASE64 加密 解密 2 MD5 MessageDiges 加密 解密 3 DES DataEncrypti 对称加密 解密 4 AES AdvancedEncr

    2026年3月18日
    2
  • JAVA环境变量配置步骤详细教程

    JAVA环境变量配置步骤详细教程概述Java的环境配置并不是特别难,但是对刚上手的新手来说确实是一个大问题首先下载jdk安装包网址进去选择自己需要的版本下载就行了,这里演示的是jdk-8u131-windows-x64_8.0.1310.11,版本稍老,道理一样安装下载后直接双击运行,这时会让你选择安装路径默认是C盘,这里改成自己想要存放的地方,小编放在了D盘的ROUTE文件夹下的java目录下的jdk1.8.0_131然后点击确定,下一步,开始跑进度条,但是不一会就会弹窗出来jre的安装路径我们点击更改,然后选择一个别的文

    2022年7月8日
    25
  • 用状态空间法求猴子香蕉问题_猴子摘香蕉状态空间图

    用状态空间法求猴子香蕉问题_猴子摘香蕉状态空间图猴子和香蕉问题(monkeyandbananaproblem)在一个房间内有一只猴子(可把这只猴子看做一个机器人)、一个箱子和一束香蕉。香蕉挂在天花板下方,但猴子的高度不足以碰到它。那么这只猴子怎样才能摘到香蕉呢?图2.1.1表示出猴子、香蕉和箱子在房间内的相对位置。用一个四元表列(W,x,Y,z)来表示这个问题的状态,其中W-猴子的水平位置x-当猴子在箱子顶上时取x=1;否则取x=0Y-箱…

    2026年4月14日
    9
  • widthStep、width

    widthStep、widthwidthStep表示存储一行像素需要的字节数。widthStep必须是4的倍数,如果8U图像宽度为3,那么widthStep是4,加一个字节补齐。这个图像的一行需要4个字节,只使用前3个,最后一个空在那儿不用。也就是一个宽3高3的图像的imageData数据大小为4*3=12字节。转自:http://blog.sina.com.cn/s/blog_4b46937b0100

    2022年4月30日
    58
  • 基础——SPI与QSPI的异同,QSPI的具体协议是什么,QSPI有什么用

    基础——SPI与QSPI的异同,QSPI的具体协议是什么,QSPI有什么用目录 1 QSPI 是什么 1 QSPI 是什么 SPI 协议其实是包括 StandardSPI DualSPI 和 QueuedSPI 三种协议接口 分别对应 3 wire 4 wire 6 wire 1 通常我们说的 SPI 就是 StandardSPI 有 4 根信号线 分别为 CLK CS MOSI 和 MISO 数据线工作在全双工 2 DualSPI 它只是针对 SPIF

    2026年3月20日
    1
  • vue上传图片及其图片回显

    vue上传图片及其图片回显HTML 部分 divclass file inputtype file class updata accept image change change event ref updata img src imageUrl imageUrl baseImg alt class img 这里的 img 使用了动态绑定 src 如果上传了图片就显示上传 img src imageUrl imageUrl baseImg alt class img inputtype file class updata accept image divclass file

    2026年3月18日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号