通过两天的摸索,终于把这个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
分享到:
相关推荐
本篇文章将详细阐述如何在Linux环境下设置FTP服务器,以便你可以参考并实践。 首先,我们要了解FTP服务器的基础概念。FTP服务器是运行FTP服务的软件,它提供一个端口(默认21),等待客户端连接,然后进行文件的...
Linux 架设FTP服务器是一项常见的任务,特别是在需要在不同设备之间进行文件交换的企业环境中。FTP,全称为File Transfer Protocol,是一种用于在网络上进行文件传输的协议。FTP服务涉及到两个主要角色:服务器和...
自己动手架设 Linux 下 Web 服务器’ 本文旨在指导读者如何自己动手架设 Linux 下 Web 服务器,涵盖了 Linux 服务器的安装、配置、维护等方面的知识点。 一、前期思路: * 作为 Web 服务器,需要对服务器后期的...
Linux企业级FTP服务器的架设及管理涉及到的关键技术主要包括Linux操作系统、FTP服务器软件VSFTPD、PAM认证机制以及数据库软件DB4。以下是对这些关键知识点的详细解释: 1. Linux操作系统:Linux是一种开放源代码的...
linux下服务器的架设 包括dhcp、nfs、ftp、dns等
文件虽然未详细讲解FTP服务器的架设,但提到FTP服务器也是Linux服务器架设中不可或缺的一个部分。配置FTP服务器通常使用vsftpd、ProFTPD等软件,需要设置的参数包括监听端口、匿名访问权限、用户访问权限、根目录等...
Linux FTP 服务器架设配置教程 Linux FTP 服务器架设配置教程是指在 Linux 操作系统上架设和配置 FTP 服务器的过程。FTP(File Transfer Protocol,文件传输协议)是用于在网络上传输文件的一种标准协议。在 Linux ...
教程名称:Linux高级服务器架设视频教程(11集)课程目录:【】Linux服务器架设-架设DHCP服务器【】Linux服务器架设-架设FTP服务器【】Linux服务器架设-架设NFS文件服务器的方法【】Linux服务器架设-架设Samba服务器...
### 架设Linux中的FTP服务器 #### 概述 FTP(File Transfer Protocol)是一种用于在网络上进行文件传输的应用层协议。本文将详细介绍如何在Linux系统中搭建一个基础的FTP服务器,并介绍一些基本配置方法来增强其...
vsftpd是目前Linux最好的FTP服务器工具之一,它的最大优点就是安全,除此之外,它还具有体积小,可定制强,效率高的优点。本文介绍了安装vsftpd服务器,启动、重新启动、停止vsftpd服务,对vsftpd配置的方法。
《鸟哥Linux私房菜服务器架设》是Linux系统管理员必备的经典教程,尤其在第三版中,作者深入浅出地讲解了Linux系统的基础知识以及如何搭建和管理服务器。本教程覆盖了从安装Linux操作系统到配置网络服务、安全管理、...
FTP服务器配置与管理 FTP 服务器配置与管理是操作系统服务及管理的重要组成部分,本节实验旨在掌握 FTP 服务的工作原理、学会配置 vsftpd 服务器并实践典型的 FTP 服务器配置案例。 FTP 服务工作原理 FTP 服务器...
1、在Linux操作系统之上架设Vsftpd服务器并用自己的账号登录服务器,然后上传文件。 2、建立并配置一个虚拟的FTP服务器
在Linux中,常用的FTP服务器软件包括vsftpd和proftpd,它们提供了丰富的配置选项来满足不同的需求。 ### DNS (Domain Name System) DNS是互联网的基础服务之一,用于将域名转换为IP地址。在Linux服务器上,可以...
这篇教程将带你深入了解如何架设自己的FTP服务器,确保文件的安全共享。FTP服务器的架设涉及多个步骤,包括选择合适的软件、配置服务器参数、管理用户权限以及安全考量。 首先,选择FTP服务器软件是关键。常见的FTP...
6. **IIS FTP Server**:作为Microsoft IIS(Internet Information Services)的一部分,它是Windows环境下的内置FTP服务器,集成在服务器管理器中,易于管理和配置。 在使用FTP服务器时,需要注意的是,为了保障...
在Linux操作系统中,设置FTP(File Transfer Protocol)服务是一项常见的任务,尤其对于系统管理员来说,了解如何在Linux环境下搭建FTP服务器至关重要。在这个场景下,我们将使用vsftpd(Very Secure FTP Daemon),...
DHCP服务器安装与配、DNS服务器安装与配置、FTP服务器安装与配置、HTTP服务器...Linux系统安全、架设DHCP服务器、架设FTP服务器、架设NFS文件服务器的方法、架设Samba服务器、架设SSH服务器、架设Telnet服务器、架设VNC...