在虚拟机上的关于FTP FTP访问模式(匿名)
小知识
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访问模式(匿名)的更多相关文章
- vm虚拟机上安装apache+php+ftp+mysql
我在vm虚拟机上想安装 winxp和linux,然后在linux机上装apache+php+ftp+mysql,以下为我的按装过程: 1:连通虚拟机:两个虚拟机都选Host-Onl,查看主机Virt ...
- 在虚拟机上搭建物理机可访问的web服务(IIS)
0x0 前言 安装webug4.0的时候突发奇想,想学下如何在虚拟机里搭建网站,然后让主机像访问互联网的网站一样访问虚拟机的网站,为以后渗透测试搭建环境做准备 0x1 虚拟机安装win2003[以防万 ...
- 虚拟机上的Ubuntu 文件系统成为只读模式的解决办法
虚拟机环境的Linux系统由于是虚拟化虚拟出来的主机环境,因此 经常会出现一些操作系统的问题,今天我遇到了一个Ubuntu操作系统文件系统成了只读模式,无法进行系统的操作,由于出问题的主机是我个人搭建 ...
- 在虚拟机上的关于FTP FTP访问模式(虚拟用户模式)
首先你要有vsftpd服务 可以先去yum中下载(当然你要有本地yum仓库) 输入命令: yum install vsftpd 下载完成之后打开vsftpd服务 输入命令:systemctl ...
- F5负载均衡虚拟服务器配置FTP端口访问不了
F5配置ip映射到地址池ftp服务,访问报错:FTP出现"数据 Socket 错误: 连接被拒""ftp 列表错误"解决办法 1条回答 FTP的vs类型需要选择 ...
- linux虚拟机中FTP匿名访问模式介绍与配置
FTP分3种访问模式,分别是:匿名访问模式,本地用户模式及虚拟用户模式 匿名访问是一种最不安全的验证模式,任何人都可以无需密码验证就登陆到FTP服务端主机,这 种模式一般只用来保存不重要的公开文件,尤 ...
- FTP三种访问模式
FTP匿名访问模式是比较不安全的服务模式,尤其在真实的工作环境中千万不要存放敏感的数据,以免泄露. vsftpd程序默认已经允许匿名访问模式,我们要做的就是开启匿名用户的上传和写入权限,写入下面的参数 ...
- 从主机访问虚拟机上的Apache
问题:VMWARE上安装的CentOS6.4,安装Apache,启动后,虚拟机上能访问,主机能ping通,但无法访问Apache. 原因:防火墙设置,配置iptables,开放apache的端口80
- windows下使用远程工具登录虚拟机上的Linux、访问虚拟机上的服务 、端口转发、win7 telnet登陆虚拟机
首先要清楚virtual box如何设置端口转发: 一篇文章: 如何使用VirtualBox进行端口转发 由于默认的方式是用NAT来做虚拟机网络的,因此如果从外网想访问虚拟机的应用会比较麻烦.以前一直 ...
随机推荐
- hover和position共用出现的问题
hover 鼠标移入的样式 position 定位属性 包含 relative 相对定位 absolute 绝对定位为 fixed 固定定位 hover作用范围 可以实现自己样式的 ...
- 从零开始入门 K8s | 应用存储和持久化数据卷:存储快照与拓扑调度
作者 | 至天 阿里巴巴高级研发工程师 一.基本知识 存储快照产生背景 在使用存储时,为了提高数据操作的容错性,我们通常有需要对线上数据进行 snapshot ,以及能快速 restore 的能力.另 ...
- opencv之膨胀与腐蚀
腐蚀和膨胀 Erosion/Dilation erosion/dilation,用白话说,就是让图像亮的区域收缩和扩张. 原理 我们定义一个卷积核矩阵.这个矩阵可以是任何形状的,但通常而言,是矩形或者 ...
- Rust入坑指南:核心概念
如果说前面的坑我们一直在用小铲子挖的话,那么今天的坑就是用挖掘机挖的. 今天要介绍的是Rust的一个核心概念:Ownership.全文将分为什么是Ownership以及Ownership的传递类型两部 ...
- redis在mac上的下载安装
redis官网下载压缩包: 在终端进入下载后的目录,然后: 解压:tar zxvf redis-5.0.5.tar.gz 移动到:sudo mv redis-5.0.5 /usr/local 切换到: ...
- MRP进程起不来, 报错:ORA-00600: internal error code, arguments: [2619], [227424], [], [], [], [], [], [], [], [], [], []
问题背景:客户数据库服务架构为一主一备,某日备库操作系统意外重启,重启后Oracle MRP进程起不来,报错:ORA-00600: internal error code, arguments: [2 ...
- CSS3新单位vw、vh、vmin、vmax使用详解
像 px.em 这样的长度单位大家肯定都很熟悉,前者为绝对单位,后者为相对单位.CSS3 又引入了新单位:vw.vh.vmin.vmax.下面对它们做个详细介绍. 新单位也成为视窗单位,视窗(View ...
- SQL注入靶场sqli-labs 1-65关全部通关教程
以前说好复习一遍 结果复习到10关就没继续了 真是废物 一点简单的事做不好 继续把以前有头没尾的事做完 以下为Sqli-lab的靶场全部通关答案 目录: less1-less10 less10-les ...
- fread优化读入
inline char nc() { static const int BS = 1 << 22; static unsigned char buf[BS],*st,*ed; if(st ...
- asp.net core 设置默认文档index.html
参考:https://jingyan.baidu.com/article/6079ad0e3e212168fe86db75.html 在Startup.cs的Configure添加 app.UseFi ...