• 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用#注释掉。

  • 相关阅读:
    hdu 4476 Cut the rope (2-pointer && simulation)
    hdu 1286 找新朋友 (容斥原理 || 欧拉函数)
    函数存储的另一种思路
    grunt 入门 应用grunt对代码进行压缩
    sublime flatLand 主题
    如何应用r.js对requirejs下的js代码合并
    如何在requirejs下引用bootstrap
    学习在requirejs下如何使用underscore.js模板
    应用js函数柯里化currying 与ajax 局部刷新dom
    js 函数arguments一种用法
  • 原文地址:https://www.cnblogs.com/rocklee25/p/4077132.html
Copyright © 2020-2023  润新知