zoukankan      html  css  js  c++  java
  • Linux安装FTP服务

    转自: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用#注释掉。

  • 相关阅读:
    node
    github
    [模块] pdf转图片-pdf2image
    python 15 自定义模块 随机数 时间模块
    python 14 装饰器
    python 13 内置函数II 匿名函数 闭包
    python 12 生成器 列表推导式 内置函数I
    python 11 函数名 迭代器
    python 10 形参角度 名称空间 加载顺序
    python 09 函数参数初识
  • 原文地址:https://www.cnblogs.com/rocklee25/p/4077132.html
Copyright © 2011-2022 走看看