vsftpd服务器-匿名-本地-虚拟用户

  vsftpd配置文件的帮助:
     man   vsftpd.conf

lftp:是Linux中专有的命令:所以推荐使用
     lftp  -u  user1   192.168.30.250
#指定用户登录  FTP  服务器

其中21是监听端口,20是数据传递端口。


端口:
          22 端口:是Linux当中远程管理端口,安全加密,不给普通用户用,只给管理员用
          21端口:FTP协议。
          23端口:TELENT,远程管理协议,不安全,非明文。
          25端口:SMTP,简单邮件管理协议,用于发邮件
          53端口:DNS,即有TCP 53端口,也有 UDP 53端口。
          69端口:TFTP,简单文件传输协议, 
          161端口:SNMP简单网络管理协议,主要用来做监控。
    深绿:属于UPD端口
    蓝色:属于TCP端口
    53:即有TCP,也有UPD。
注意: 10000   一万以内的系统预留端口,服务程序预留。超过一万的可以给用户自由使用。
     vi  /etc/services----把所有的常规端口做了罗列。

chkconfig --list    查看自启动的。
netstat  -tlun       查看启动的。

vsftpd服务支持主动模式需要注意配置选项
          1、port_enable=yes
          2、connect_from_port_20=YES


FTP:(文件传输协议)对外提供共享功能,
在Linux中使用的是  vsftpd  ,全称:非常安全ftp
对外提供2个端口:20   21:
     20:端口是用来传输数据的,也就是通过ftp下载东西,都是通过ftp的20端口下载到本地的
     21:端口是用来传输信任的,验证等。一些控制信息都是通过21端口走的。 
     
工作原理:--这2中模式都是相对于 服务器来说的。默认情况下使用的是 被动连接模式。
     数据传输时候有2中模式:
          1、主动模式
               当客户机向FTP服务器发送连接请求到21,当21端口验证成功后,FTP服务器20端口会主动连接客户机的另一个端口。
          2、被动模式
               当客户机连接FTP服务器的时候,发送请求到21,并告诉FTP服务器连接的数据连接端口,这时候可以称做被动连接。

FTP:上传方法2种
     1、bin(上传一些不可编辑的文件,如:照片)如果用bin上传文档文件可能会产生乱码
          
     2、ascii(如果是可编辑的文本文件,选用这种)
          put  文件的路径
          dir  查看文件列表
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值