`
My*Love
  • 浏览: 72455 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

架设Linux下FTP服务器

阅读更多
   通过两天的摸索,终于把这个ftp服务器搞定了,通过ftp服务我们又多了一种主机与虚拟机共享的方式.
   1.先来安装FTP服务器
       进入Linux系统,打开"系统设置"->"添加/删除应用程序",在管理界面服务器下面的FTP服务器前打上勾,然后点击"更新",会让你选择安装的iso文件(即系统安装时的iso文件),根据提示完成FTP服务器的安装.

   2.进行FTP的配置
       打开终端,输入vi /etc/vsftpd/vsftpd.conf,这是ftp的主要配置文件,关于它的配置最后上网查,这里只说下关键配置地方
       1)anon_upload_enable=YES//允许匿名用户上传
      2)anon_mkdir_write_enable=YES//允许匿名用户创建文件
       3)ascii_upload_enable=YES
        ascii_download_enable=YES//这两个不懂,网上好像选择了
       4)ftpd_banner=Welcom.....//登陆欢迎词

    3.开启FTP服务器
         service vsftpd start
  
   4.用户登陆测试,用户可以用ftp/anonymous,密码不要(直接按Enter),如下是ftp登陆



如下是anonymous登陆,ftp后面的IP是你为Linux系统设置的IP



   5.下载测试
        在FTP安装完成以后,在/var/ftp下有个pub目录,这是服务器目录,在浏览器里输入ftp://localhost可以看到pub
       现在pub下新建一个test.txt的文件,内容Hello,FTP.
            cd /var/ftp/pub
            vi test.txt(后面就不说了)
       用ftp用户登陆服务器,将pub下的test.txt下载到home目录去,终端如图





      其中ls是查看ftp服务器的ftp目录下信息,可以看到ftp下面有个pub;cd pub是切换到pub子目录,因为要下载的test.txt在它下面,看到了吧;lcd /home是切换系统当前目录命令,切换到home;!ls是查看系统当前目录下的信息;mget是下载命令;最后可以看到home目录下多了个test.txt文件,说明下载下来了.

   6.上传测试
         在上传之前,先要对pub文件的属性做修改,不然上传时会出现如下信息:553 Could not create file,默认情况是不允许其他用户write数据进去的.修改如下
         chmod o+w /var/ftp/pub //o是其他用户,w是write
        下面把home下面的upload.txt,上传到ftp的pub目录去,终端显示如下
         


       前面登陆省略,关键mput就是上传命令,可以看到pub下面有upload.txt了,搞定.

[size=large]其实这远不是我搞FTP服务器的本意,我的目的是能让主机通过FTP实现与Linux的文件上传和下载,下面就开始:

    1.要实现这个,主机必须能ping的通Linux系统.下图显示就成功了



      如果网络不同,可以按这篇文章来配置http://chaozhichen.iteye.com/admin/blogs/856376
   
    2.能ping通后,还要将Linux的防火墙关掉
         chkconfig iptables off  //关
          chkconfig iptables on   //开
          chkconfig iptables --list  //查看防火墙状态
      关掉后一定要重新启动Linux才行
   
    3.测试
           其实这个跟Linux下测试差不多,这里只是在主机终端操作,具体就不说了
           上传截图
           





     其实可以在主机浏览器中输入ftp://192.168.1.115(IP视具体情况而定),就可以简便操作了.
           [/size]
  • 大小: 28.2 KB
  • 大小: 29.2 KB
  • 大小: 53.8 KB
  • 大小: 25.9 KB
  • 大小: 36.5 KB
  • 大小: 66.6 KB
  • 大小: 57.5 KB
  • 大小: 29 KB
1
0
分享到:
评论

相关推荐

    用Linux架设FTP服务器

    本篇文章将详细阐述如何在Linux环境下设置FTP服务器,以便你可以参考并实践。 首先,我们要了解FTP服务器的基础概念。FTP服务器是运行FTP服务的软件,它提供一个端口(默认21),等待客户端连接,然后进行文件的...

    Linux架设FTP服务器

    Linux 架设FTP服务器是一项常见的任务,特别是在需要在不同设备之间进行文件交换的企业环境中。FTP,全称为File Transfer Protocol,是一种用于在网络上进行文件传输的协议。FTP服务涉及到两个主要角色:服务器和...

    自己动手架设linux下Web服务器(图).pdf

    自己动手架设 Linux 下 Web 服务器’ 本文旨在指导读者如何自己动手架设 Linux 下 Web 服务器,涵盖了 Linux 服务器的安装、配置、维护等方面的知识点。 一、前期思路: * 作为 Web 服务器,需要对服务器后期的...

    Linux企业级FTP服务器的架设及管理.pdf

    Linux企业级FTP服务器的架设及管理涉及到的关键技术主要包括Linux操作系统、FTP服务器软件VSFTPD、PAM认证机制以及数据库软件DB4。以下是对这些关键知识点的详细解释: 1. Linux操作系统:Linux是一种开放源代码的...

    linux下服务器的架设

    linux下服务器的架设 包括dhcp、nfs、ftp、dns等

    linux的各种服务器架设总汇

    文件虽然未详细讲解FTP服务器的架设,但提到FTP服务器也是Linux服务器架设中不可或缺的一个部分。配置FTP服务器通常使用vsftpd、ProFTPD等软件,需要设置的参数包括监听端口、匿名访问权限、用户访问权限、根目录等...

    linux ftp服务器架设配置教程.docx

    Linux FTP 服务器架设配置教程 Linux FTP 服务器架设配置教程是指在 Linux 操作系统上架设和配置 FTP 服务器的过程。FTP(File Transfer Protocol,文件传输协议)是用于在网络上传输文件的一种标准协议。在 Linux ...

    Linux高级服务器架设视频教程(11集)

    教程名称:Linux高级服务器架设视频教程(11集)课程目录:【】Linux服务器架设-架设DHCP服务器【】Linux服务器架设-架设FTP服务器【】Linux服务器架设-架设NFS文件服务器的方法【】Linux服务器架设-架设Samba服务器...

    架设自己的FTP服务器,Serv-U图文教程

    Serv-U是一个功能强大且易于使用的FTP服务器软件,支持多种操作系统,包括Windows、Linux和Unix。Serv-U提供了许多实用的功能,如自动启动、用户管理、虚拟目录、IP限制等,可以满足大多数用户的需求。 安装和汉化 ...

    linux中架设FTP服务器

    ### 架设Linux中的FTP服务器 #### 概述 FTP(File Transfer Protocol)是一种用于在网络上进行文件传输的应用层协议。本文将详细介绍如何在Linux系统中搭建一个基础的FTP服务器,并介绍一些基本配置方法来增强其...

    Red Hat Linux 9 架设FTP服务器的方法

    vsftpd是目前Linux最好的FTP服务器工具之一,它的最大优点就是安全,除此之外,它还具有体积小,可定制强,效率高的优点。本文介绍了安装vsftpd服务器,启动、重新启动、停止vsftpd服务,对vsftpd配置的方法。

    鸟哥Linux私房菜服务器架设(第三版)

    《鸟哥Linux私房菜服务器架设》是Linux系统管理员必备的经典教程,尤其在第三版中,作者深入浅出地讲解了Linux系统的基础知识以及如何搭建和管理服务器。本教程覆盖了从安装Linux操作系统到配置网络服务、安全管理、...

    FTP服务器配置与管理

    FTP服务器配置与管理 FTP 服务器配置与管理是操作系统服务及管理的重要组成部分,本节实验旨在掌握 FTP 服务的工作原理、学会配置 vsftpd 服务器并实践典型的 FTP 服务器配置案例。 FTP 服务工作原理 FTP 服务器...

    LINUX下FTP服务器的配置

    1、在Linux操作系统之上架设Vsftpd服务器并用自己的账号登录服务器,然后上传文件。 2、建立并配置一个虚拟的FTP服务器

    linux服务器架设方法大全

    在Linux中,常用的FTP服务器软件包括vsftpd和proftpd,它们提供了丰富的配置选项来满足不同的需求。 ### DNS (Domain Name System) DNS是互联网的基础服务之一,用于将域名转换为IP地址。在Linux服务器上,可以...

    FTP服务器架设教程

    这篇教程将带你深入了解如何架设自己的FTP服务器,确保文件的安全共享。FTP服务器的架设涉及多个步骤,包括选择合适的软件、配置服务器参数、管理用户权限以及安全考量。 首先,选择FTP服务器软件是关键。常见的FTP...

    FTP服务器软件 FTP服务器

    6. **IIS FTP Server**:作为Microsoft IIS(Internet Information Services)的一部分,它是Windows环境下的内置FTP服务器,集成在服务器管理器中,易于管理和配置。 在使用FTP服务器时,需要注意的是,为了保障...

    linux 下架设 ftp

    在Linux操作系统中,设置FTP(File Transfer Protocol)服务是一项常见的任务,尤其对于系统管理员来说,了解如何在Linux环境下搭建FTP服务器至关重要。在这个场景下,我们将使用vsftpd(Very Secure FTP Daemon),...

    Linux服务器架设,系统管理与网络管理视频教程.txt

    DHCP服务器安装与配、DNS服务器安装与配置、FTP服务器安装与配置、HTTP服务器...Linux系统安全、架设DHCP服务器、架设FTP服务器、架设NFS文件服务器的方法、架设Samba服务器、架设SSH服务器、架设Telnet服务器、架设VNC...

Global site tag (gtag.js) - Google Analytics