一、Linux基础使用:linux服务器环境搭建(FTP服务器),

在本机使用虚拟机安装一个linux系统,并搭建ftp服务器,要求能使用ftp服务将本机文件到保存linux虚拟机上

资料:

VMware Workstation 11安装Centos 系统:http://jingyan.baidu.com/article/c74d60009d962f0f6a595deb.html

菜鸟教程linux:http://www.runoob.com/linux/linux-tutorial.html

慕课网Linux引导:http://www.imooc.com/learn/181

Linux虚拟机下建立FTP服务器实现与host主机互传文件:http://blog.csdn.net/plssmile/article/details/17061271

答案:本题主要分为两步:

1, 在本机使用虚拟机然后在虚拟机上安装一个linux系统

2,在linux系统上搭建能使用ftp服务将本机文件到保存linux虚拟机上的ftp服务器

下为详解:

一,    在本机安装虚拟机网上百度下载虚拟机VMware Workstation 11

建议网速允许的情况下可到官网下载VMware Workstation软件(其实那一个版本都可以,不一定要11版的)

下载安装………………

使用虚拟机安装一个linux系统

注:linux系统有很多版本,有Centos,ubuntu, Fedora,Redhat……一大堆,但其实它们都大同小异,具体区别请同学们自行百度

个人对Ubuntu版本的linux比较熟悉,所以装了较新的64位Ubuntu16.04

建议网速允许的情况下可到官网下载

这是下载后的镜像:

下面是安装步骤:

具体参考一下链接

(http://jingyan.baidu.com/article/1612d500a7008fe20e1eee21.html)

经过一些简单但又重要的步骤后………………

 

第二步:在linux系统上搭建能使用ftp服务将本机文件到保存linux虚拟机上的ftp服务器

打开虚拟机,登录

 

打开终端

 

打开题目文档给的博客:

http://blog.csdn.net/plssmile/article/details/17061271

 

 

 

下图中,local_umask=022是默认的,要改为local_umask=000(这里涉及权限管理方面的知识,

请参考下面链接内容:

http://blog.chinaunix.net/uid-25052030-id-174343.html

改完后按Esc键,冒号(:)和wq(保存退出的意思)

然后回车退出

注:如果vi /etc/vsftpd.conf不能修改可用

           gedit /etc/vsftpd.conf命令修改

 

重启FTP服务器sudo vsftpd restart

      输入ifconfig查看内网IP

                      如下图 192.168.1.116

      在浏览器或者我的电脑上面搜索框输入IPftp://192.168.1.116<-每部电脑的IP是不一样的

           即可在Windows系统上查看到linux服务器的文件,如下图:

 

 

下图演示为在Window系统上创建好文件拉到ftp服务器上

到此,你的ftp就做好了

补充:

在本机使用虚拟机安装一个linux系统,并搭建ftp服务器的更多相关文章

  1. linux系统快速搭建ftp服务器——实现匿名用户和创建用户访问服务器

    一.准备工作: linux系统为CentOS Linux release 7.5.1804 (Core)  可以使用 lsb_release -a  命令查看 window系统中安装 SecureCR ...

  2. Redis进阶实践之一VMWare Pro虚拟机安装和Linux系统的安装(转载)(1)

    Redis进阶实践之一VMWare Pro虚拟机安装和Linux系统的安装 一.引言 设计模式写完了,相当于重新学了一遍,每次学习都会有不同的感受,对设计模式的理解又加深了,理解的更加透彻了.还差一篇 ...

  3. 腾讯云服务器linux Ubuntu操作系统搭建ftp服务器vsftpd

    腾讯云服务器linux Ubuntu操作系统安装ftp服务器vsftpd 操作系统: Ubuntu Server 16.04.1 LTS 64位 下面我将系统重装, 一步一步从头开始,安装FTP服务器 ...

  4. 腾讯云服务器linux centOS7.4 搭建ftp服务器 vsftpd

    腾讯云服务器linux centos 7.4 搭建ftp服务器 vsftpd 在centos 7.3测试也是OK的,其它版本没有实验 # 安装 vsftpd $ yum install vsftpd ...

  5. Redis学习之一VMWare Pro虚拟机安装和Linux系统的安装

    一.引言 设计模式写完了,相当于重新学了一遍,每次学习都会有不同的感受,对设计模式的理解又加深了,理解的更加透彻了.还差一篇关于设计模式的总结的文章了,写完这篇总结性的文章,设计模式的文章就暂时要告一 ...

  6. Redis进阶实践之一VMWare Pro虚拟机安装和Linux系统的安装

    一.引言 设计模式写完了,相当于重新学了一遍,每次学习都会有不同的感受,对设计模式的理解又加深了,理解的更加透彻了.还差一篇关于设计模式的总结的文章了,写完这篇总结性的文章,设计模式的文章就暂时要告一 ...

  7. Linux系统下搭建FTP/SFTP服务器

    传输文件经常使用ftp和sftp服务器.Windows下有多种可视化工具,使用快捷.Linux经常需要自行搭建这两种服务器,当然搭建熟练的话,会更加快捷. 1.检查Linux系统是否安装了vsftp和 ...

  8. Linux系统下搭建DNS服务器——DNS原理总结

    2017-01-07 整理 DNS原理 域名到IP地址的解析过程 IP地址到域名的反向域名解析过程 抓包分析DNS报文和具体解析过程 DNS服务器搭建和配置 这个东东也是今年博主参见校招的时候被很多公 ...

  9. linux用VSFTP搭建FTP服务器

    一般在各种linux的发行版中,默认带有的ftp软件是vsftp,从各个linux发行版对vsftp的认可可以看出,vsftp应该是一款不错的ftp软件. sudo apt-get install v ...

随机推荐

  1. Numpy数组数据文件的读写

    一.引言 读写数据文件的重要性就不必多说了. 二.读取列表形式数据的文件 1.我们写几行CSV格式(列表形式,两值之间逗号隔开)的数据. id,height,age 1,175,20 2,168,18 ...

  2. Apex 单元测试辅助函数简介

    startTest和stopTest的使用 在Apex的Test类中,有startTest和stopTest两个函数.这两个函数经常配对使用. 每个单元测试函数都只能调用它们一次. startTest ...

  3. 学习Python3基础知识过程中总结

    print()中end==""的用法 例子:用Python3输出九九乘法表: for i in range(1,10): for j in range(1,i+1): s=i*j ...

  4. Bootstrap-table 部分浏览器显示不出来

    一.问题 近日,写了一个ASP.Net项目,但是bootstrap-table在别人的电脑上显示不出来,在自己的电脑上能显示,有些浏览器也是能显示,但部分浏览器就是显示不出来.找了很多原因,最后有个老 ...

  5. whistle

    whistle介绍 whistle是基于Node的跨平台web调试代理工具, 主要查看, 修改HTTP, HTTPS, Websocket的请求,响应, 也可以作为HTTP代理服务器使用 (文档)[h ...

  6. linux $参数

    $# 是传给脚本的参数个数 $0 是脚本本身的名字 $1 是传递给该shell脚本的第一个参数 $2 是传递给该shell脚本的第二个参数 $@ 是传给脚本的所有参数的列表 $* 是以一个单字符串显示 ...

  7. ffmpeg错误码

    以下ffmpeg错误代码及翻译是本人遇到或发现后整理出来的,不保证包含全部错误代码 EPERM(不允许操作,无相应权限) = -1 ENOENT(文件或目录不存在) = -2 ESRCH(线程不存在) ...

  8. Django 数据流程图

    根据学习Django并且通过几个作业,发现Django制作网站的数据流程有些比较难懂,所以制作一个数据流程图,帮助自己理解,也希望对正学习的人有所帮助! 别的不多说,上美图:

  9. VS2015 IIS Express Web服务器无法启动解决办法

    1.运行和调试vs2015项目 提示无法运行项目,打开vs2013项目发现可以正常运行,所以推测试vs2015项目配置有问题. 2.找到项目启动项中 .csproj文件,定位到<WebProje ...

  10. 修改文件属性(attrib)

    atrrib 命令: // 描述: (Attribute) 显示,设置或删除分配给文件或目录的属性. 如果在没有参数的情况下使用,attrib将显示当前目录中所有文件的属性. // 语法: attri ...