转自:http://blog.csdn.net/huangbiao86/article/details/6641952

ftp服务器

1、  在Linux和其他机器之间共享文件(在linux下安装ftp)

2、  具体安装步骤:

a)        首先查看我的Redhat5上是否已经安装

rpm -qa|grep vsftpd

b)        查看服务的运行状态;

Service iptables status

c)        安装. 如果没有安装话,就要选择一种方式安装

i.             可以到官方网站去下载
http://vsftpd.beasts.org 
也可以用光盘安装,RedHat 5的安盘里自带的,所以我选择光盘安装

ii.   (1)先把光盘                  挂载到系统上:
mount /dev/cdrom /mnt
这样光盘的内容就被挂载到/mnt的设备上,现在可以通过/mnt访问光盘上的内容了

iii.   .进入光盘,查找安装包,cd /mnt/Packages

iv.   4.找到安装包vsftp-0.17-17.i386.rpm

v.   5.安装程序,rpm -ivh vsftp-0.17-17.i386.rpm

vi.   再rpm -qa| grep vsftpd检测是否安装(出现rpm -ivh vsftp-0.17-17.i386.rpm表示已经安装完成)

3、  ftp服务的启动和关闭命令为:service vsftpd strat/stop/restart

4、  默认的ftp服务器命令:

a)        启动:service vsftpd start(其中vsftpd的最后面的那个d代表是在后台进行的进程)

b)        登录:ftp localhost

c)        退出:bye

5、  Linux查询ip(ifconfig)

6、  Vmware在安装之后会有三个连接,两个是虚拟的(也是windows用的),虚拟的那一块网卡也是虚拟的,只要把这个网卡放在,其中的任何一个网段,就可以通了。

7、  在windows下ping linux如果linux下安装了防火墙那么是ping不能的。在默认情况下,linux是安装防火墙的,防火墙也会阻止ftp服务器

解决办法是,打开端口或者关闭防火墙

8、  关闭防火墙:service iptables stop

9、  当不知道允许不允许,可以看ftp主要配置文件:

/etc/vsftpd下面vsftpd.conf

在linux下面大部分都有一个配置文件。

自己在安装FTP中遇到的问题和解决的方案。

1. 首先要检查系统中是否已经安装了FTP服务。rpm -qa | grep vsftpd. 如果没有的话要安装FTP服务。vsftpd.rpm的文件在Linux的安装光盘中有。

将光盘挂接到Linux上,mount /dev/cdrom /mnt/cdr. 然后cd /mnt/cdr进入目录。rpm -ivh vsftpd.rpm就可以安装FTP服务了。

2. 安装了服务之后通过service vsftpd start/stop/status三个命令来打开/关闭/查看FTP状态

p.s. 之后可能在windows客户端连接不上FTP,要关掉Linux的防火墙 service iptables stop.

3. ifconfig命令查看ftp服务器端的IP,这个IP应该与Windows下的一块网卡在同一网段。太专业了,不太懂。我的理解是两个IP只是第四个部分不一样。

4. 在DOS命令行下,ping + IP可以看是否能够连接上FTP。也可以用Windows下的客户端LeapFTP来连接(图形界面哦)。

5. 在DOS命令行下, FTP + Linux的IP,通过匿名用户登录anonymous.

6. 使用root用户登录。修改/etc/vsftpd下的文件user_list和ftpuser下的root用#注释掉。

Linux安装FTP服务的更多相关文章

  1. Linux 安装FTP服务

    Linux 安装FTP服务,简单入门 环境: 虚拟机:Oracle VM VirtualBox. 系统:CentOS 7. (1)判断是否安装了ftp: rpm -qa | grep vsftpd 或 ...

  2. Linux安装ftp服务-详细步骤

    最近项目中用到了FTP服务器,于是整理了一份在Linux服务器上安装FTP的详细步骤供大家分享. 1.首先连接上自己的Linux服务器.我的Linux是CentOS 6 2.检查Linux服务器上是否 ...

  3. linux环境中安装ftp服务

    需求说明: 今天项目中有一个新的需求,需要在linux环境中搭建一个ftp服务,在此记录下. 操作过程: 1.通过yum的方式安装ftp服务对应的软件包 [root@testvm01 ~]# yum ...

  4. Linux下安装FTP服务(Ubuntu)

    在Ubuntu 14.04 上安装 FTP 服务 第一步>>更新库 linuxidc@linuxidc:~$ sudo apt-get update 第二步>>采用如下命令安装 ...

  5. 【CNMP系列】CentOS7.0下安装FTP服务

    一个小插曲,安装一个FTP服务,便于和远程服务器的文件沟通.后续我们会讲到如何使用Capistrano配合git完成服务器的代码部署以及发布流程.现在,代码先走FTP吧,挺稳. FTP简介 FTP 是 ...

  6. 好记性不如烂笔头-nginx安装环境与Linux安装ftp组件

    Nginx安装环境 1. Nginx安装环境 Nginx是C语言开发,建议在linux上运行,我参加工作这些年来一直使用Linux发行版之一的 Centos作为安装环境. 1.1 gcc 安装Ngin ...

  7. 阿里云linux配置ftp服务

    阿里云linux配置ftp服务 一.ftp服务安装 运行以下命令安装ftp yum install -y vsftpd 运行以下命令打开及查看etc/vsftpd cd /etc/vsftpd ls ...

  8. CentOS7.0下安装FTP服务的方法

    http://www.jb51.net/article/106604.htm   本篇文章主要介绍了CentOS7.0下安装FTP服务的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考.一起跟 ...

  9. Redhat 安装ftp服务

    介绍: 1 安装ftp服务端及客户端 2 ftp的使用

随机推荐

  1. SQL DDL

    Sql语言被分为四大类:数据查询语言(DQL),数据操纵语言(DML),数据定义语言(DDL),数据控制语言(DCL). 1. 数据查询语言(DQL) 数据查询语言基本结构由select子句,from ...

  2. jquery获得option的值和对option进行操作

    Query获取Select元素,并选择的Text和Value: $("#select_id").change(function(){//code...}); //为Select添加 ...

  3. Spring中servletFileUpload完成上传文件以及文本的处理

    JSP: <%@ page language="java" contentType="text/html; charset=UTF-8" pageEnco ...

  4. CSS3--transform

    transform:向元素应用2D或3D转换,该属性允许我们对属性旋转,缩放,移动,或倾斜. transfrom:none:定义不进行转换 transfrom:matrix(n,n,n,n,n,n); ...

  5. Mac下python初学之Image库(PIL)

    Mac下python 使用Image库 安装PIL,下载http://www.pythonware.com/products/pil/ 解压PIL源码包,阅读README知道需要使用python se ...

  6. javascript理解js中的闭包

    在javascript中变量有其作用域,如果在函数内部var一个变量,那么在函数外部一般情况下是不能被引用的. function outerFun() { ; alert(a); } ; outerF ...

  7. httpd服务的安装、配置和关于php留言本网站的搭建

    搭建本地yum仓库的方法 http://www.cnblogs.com/lql123/p/5952788.html yum install httpd -y #安装httpd yum install ...

  8. java的前台与后台

    技术上:前台是指web展示,webservice接口等输入输出接口,后台是指支持这些接口的程序. 例如读写数据库,读写文件,业务逻辑处理. 业务上来讲:前台是提供给最终用户使用的界面,后台是指管理使用 ...

  9. JAVA线程安全总结(转载)

    JAVA线程安全总结(一) JAVA线程安全总结(二) 最近想将java基础的一些东西都整理整理,写下来,这是对知识的总结,也是一种乐趣.已经拟好了提纲,大概分为这几个主题: java线程安全,jav ...

  10. JavaScript 面向对象(一) —— 基础篇

    学好JS的面向对象,能很大程度上提高代码的重用率,像jQuery,easyui等,这篇博客主要从细节上一步步讲JS中如何有效地创建对象,也可以看到常见的创建对象的方式,最后也会附上一些JS面向对象的案 ...