小知识

nfs和ftp类似另外一款共享软件

用21号端口 传控制 20号端口 传数据

 Windows和虚拟机之间

接下来进行实验

首先在yum资源库中下载

输入命令:yum install vsftpd

下载完之后输入命令查看21端口有没有开

额。。。端口没有开着,我们来看一下

首先看一下端口的状态

原来是状态没有开启,我们来开启一下

输入命令:systemctl  start  vsftpd

再看一下状态,开开了,再看端口就有了

ftp访问模式(匿名)

首先我们可以设置成匿名访问模式

输入命令 vi  /etc/vsftpd/vsftpd.conf

修改参数  (找不到在哪里修改就写一个)

重启服务

接下来我们在Windows下尝试一下  输入ftp://+ip

进去之后是空的,那么我们可以在虚拟机上创建一下一个文件

新建一个文件夹

重新进去之后你会发现已经有了这个文件

此时我们还可以将文件下载到本地电脑上

但是你会发现你此时的权利还不够大

你完全没有删除,重命名,和新建文件夹的权限,那么我们来改一下

将pub文件权限改动一下  用chmod

首先到/var/ftp目录下    查看一下权限,果然没有权限,那么我们来加一下

接下来我们回到windows下尝试一下

nice!成功

新建文件夹

重命名操作

删除操作

当然啦,服务端也跟着变

这时候我们还可以将本地的文件拷到这个文件夹中

但是如果我们将配置文件这里该一下

重启一下服务,在将文件复制到这里就没有权限了

虚拟机和虚拟机之间

首先在客户端虚拟机上下载客户端服务

输入命令:yum install ftp - y  (中间有空格)

之后输入ftp 192.168.22.100

因为是匿名模式,我们在输入用户名时输入:anonymous  (进入ftp后输入?显示可以使用的命令)

ftp访问模式(加密)

现在我们来进行加密,刚才我们也看到了参数的讲解,我们只需要改变里边的参数就可以啦

如果我们将匿名关掉就不允许匿名用户登陆了,修改配置文件

之后重启一下vsftpd服务

嘿嘿,但是此时你没有设置其他的参数,只设置了不允许匿名登录,所有这时候我们输入用户密码依然登录不进去,那么怎么办呢?那就是FTP访问模式中的本地用户模式,下一篇随笔将会讲到。

在虚拟机上的关于FTP FTP访问模式(匿名)的更多相关文章

  1. vm虚拟机上安装apache+php+ftp+mysql

    我在vm虚拟机上想安装 winxp和linux,然后在linux机上装apache+php+ftp+mysql,以下为我的按装过程:  1:连通虚拟机:两个虚拟机都选Host-Onl,查看主机Virt ...

  2. 在虚拟机上搭建物理机可访问的web服务(IIS)

    0x0 前言 安装webug4.0的时候突发奇想,想学下如何在虚拟机里搭建网站,然后让主机像访问互联网的网站一样访问虚拟机的网站,为以后渗透测试搭建环境做准备 0x1 虚拟机安装win2003[以防万 ...

  3. 虚拟机上的Ubuntu 文件系统成为只读模式的解决办法

    虚拟机环境的Linux系统由于是虚拟化虚拟出来的主机环境,因此 经常会出现一些操作系统的问题,今天我遇到了一个Ubuntu操作系统文件系统成了只读模式,无法进行系统的操作,由于出问题的主机是我个人搭建 ...

  4. 在虚拟机上的关于FTP FTP访问模式(虚拟用户模式)

    首先你要有vsftpd服务 可以先去yum中下载(当然你要有本地yum仓库) 输入命令: yum  install  vsftpd 下载完成之后打开vsftpd服务 输入命令:systemctl   ...

  5. F5负载均衡虚拟服务器配置FTP端口访问不了

    F5配置ip映射到地址池ftp服务,访问报错:FTP出现"数据 Socket 错误: 连接被拒""ftp 列表错误"解决办法 1条回答 FTP的vs类型需要选择 ...

  6. linux虚拟机中FTP匿名访问模式介绍与配置

    FTP分3种访问模式,分别是:匿名访问模式,本地用户模式及虚拟用户模式 匿名访问是一种最不安全的验证模式,任何人都可以无需密码验证就登陆到FTP服务端主机,这 种模式一般只用来保存不重要的公开文件,尤 ...

  7. FTP三种访问模式

    FTP匿名访问模式是比较不安全的服务模式,尤其在真实的工作环境中千万不要存放敏感的数据,以免泄露. vsftpd程序默认已经允许匿名访问模式,我们要做的就是开启匿名用户的上传和写入权限,写入下面的参数 ...

  8. 从主机访问虚拟机上的Apache

    问题:VMWARE上安装的CentOS6.4,安装Apache,启动后,虚拟机上能访问,主机能ping通,但无法访问Apache. 原因:防火墙设置,配置iptables,开放apache的端口80

  9. windows下使用远程工具登录虚拟机上的Linux、访问虚拟机上的服务 、端口转发、win7 telnet登陆虚拟机

    首先要清楚virtual box如何设置端口转发: 一篇文章: 如何使用VirtualBox进行端口转发 由于默认的方式是用NAT来做虚拟机网络的,因此如果从外网想访问虚拟机的应用会比较麻烦.以前一直 ...

随机推荐

  1. AVR单片机教程——EasyElectronics Library v1.1手册

    索引: bit.h delay.h pin.h wave.h pwm.h led.h rgbw.h button.h switch.h 主要更新: 用枚举类型替换了大部分宏定义: 添加了wave.h. ...

  2. JavaScript 面向对象编程 · 理解对象

    前言:      在我们深入 面向对象编程之前 ,让我们先理解一下Javascript的 对象(Object),我们可以把ECMAScript对象想象成散列表,其值无非就是一组名值对,其中值可以是数据 ...

  3. python2和3区别

    核心类差异 Python3对Unicode字符的原生支持 Python2中使用 ASCII 码作为默认编码方式导致string有两种类型str和unicode,Python3只支持unicode的st ...

  4. Java诊断利器Arthas

    1 简介 Arthas 是Alibaba开源的Java诊断工具,深受开发者喜爱 当你遇到以下类似问题而束手无策时,Arthas可以帮助你解决: 这个类从哪个 jar 包加载的?为什么会报各种类相关的 ...

  5. 如何决定使用 HashMap 还是 TreeMap?

    问:如何决定使用 HashMap 还是 TreeMap? 介绍 TreeMap<K,V>的Key值是要求实现java.lang.Comparable,所以迭代的时候TreeMap默认是按照 ...

  6. Eclipse的Debug(一)

    本文链接:https://blog.csdn.net/u011781521/article/details/55000066    http://blog.csdn.net/u010075335/ar ...

  7. 前后端分离————VUE+node(express)

    前后端分离----VUE+node(express) vue作为前端的框架,node(express)作为后端的框架.无数据库,使用端口保存数据. VUE: 使用vue-cli构建vue项目(vuea ...

  8. Aria2 1.35.0,更新,测试,发布

    在上一篇: 有哪些便宜还好用的东西,买了就感觉得了宝一样? 结尾提到了Tatsuhiro Tsujikawa的aria2计划在10月更新一个新的版本 今天趁着雨后明月挂天,开始了简单的更新 虽然在半年 ...

  9. BT面板安装php报错configure: error: C preprocessor “/lib/cpp” fails sanity check

    使用宝塔面板安装扩展时已经显示添加安装成功了,待我刷新浏览器之后没有安装成功.看了一下执行日志. 缺少必要的C++库,如下命令重装解决. yum reinstall glibc-headers gcc ...

  10. 视频作品《springboot基础篇》上线了

    1.场景描述 第一个视频作品出炉了,<springboot基础篇>上线了,有需要的朋友可以直接点击链接观看.(如需购买,请通过本文链接购买) 2. 课程内容 课程地址:https://ed ...