zoukankan      html  css  js  c++  java
  • linux -redhat5 配置vsftp服务器

     1 ftp服务器安装:

               注意:当 windows7  ping 不通vmware 时 (网络设置为桥接模式连接),1.可能vmware redhat  防火墙没有关闭,ssh服务器没有关闭,及 虚拟机的ip 和windows 的ip 不在同一网段下。解决连接  

              一 验证是否安装ftp

                    a   [root@localhost root]# rpm -qa|grep vsftpd
                    b  [root@localhost root]#  表示没有安装
              二 安装:
                    a    linux第二张镜像文件放到虚拟光驱里,挂载;

                           在/mnt下新建文件夹cddrom,挂载读取光盘文件
                    b  命令: mount /dev/cdrom /mnt/cddrom
                                   cd /mnt/cddrom  进入Server文件  找到 vsftpd-2.3.3-12.el.x86.rpm 文件
                    c 安装FTP server:     
                          命令 rpm -ivh vsftpd-2.3.3-12.el.x86.rpm

                          显示两行进度条100%,即安装成功

                   d 开启和关闭ftp服务的方法
                           service  vsftpd start   ---开启
                           service vsftpd stop    ---关闭

                          service vsftpd restart

                  e  vsftpd开机自启动设置
                          /sbin/chkconfig --list|more  显示进程列表
                     找到vsftpd 
                        /sbin/chkconfig --list|grep vsftpd 单独显示vsftpd  0-6均为关闭
                        /sbin/chkconfig vsftpd on  打开自启动
                        /sbin/chkconfig --list|grep vsftpd 单独显示vsftpd  2-5开启,其余为关闭
                  修改成功
              三  查看虚拟机IP命令
                     a    /sbin/ifconfig   查看eth0 第二行 inet addr:192.168.30.128 为虚拟机    
                     b   网卡IP,当主机适配器只要有一个IP跟虚拟机在一个网段就可以连通
                         注:虚拟机安装完成后,本地会多出两个适配器,

                                    即:VMware Network Adapter VMnet1;VMware Network AdapterVMnet8,只要 这两个中有一个IP与虚拟机IP在一个网段,虚拟机和本地就可以连通。
                                   例如:VMware Network Adapter VMnet1 ip地址为:192.168.135.128;虚拟机ip为:192.168.135.1,则可以连通,具体步奏如下:
                    c  打开windows命令行,窗口键+R ,输入命令cmd,打开
                                ping 192.168.135.1  测试网络连通性
                                ftp 192.168.135.1 连接ftp 显示连接到192.168.135.1 220(vsFTPd 2.0.5)
                                用户(192.168.30.128:<none>):  用root登陆 输入密码
                                230 Login successful
                     ftp>      连接成功 ,即可用客户端登陆上传下载

                     注意:虚拟机ftp服务器允许本地连接:
                               设置允许root用户上传:
                               修改文件 /etc/vsftpd/user_list    和/etc/vsftpd/ftpusers
                               允许root上传,即把root 注释掉(root前加#)
                               然后重启vsftpd,否则连不上
                               如果连不上可能是selinux问题
                                 也就是防火墙 selinux=disabled 才可以
                              在/etc/selinux/config config 文件中 SELINUX=disabled 才行 然后重启

                    四、  配置文件 

                               

                                 /var/ftp/pub/                            #默认的共享目录

                                 /etc/vsftpd/vsftpd.conf      #vsftpd主配置文件

                                /etc/vsftpd/ftpusers           #用户指定哪些用户不能访问ftp服务器,黑名单

                                 /etc/vsftpd/user_list           #用户指定哪些用户能访问ftp服务器,白名单

                                /var/ftp/                            #默认情况下匿名用户的根目录

                           

                         把 anonymous_enable=yes       可以下载文件       相对于vsftp服务器来讲

                             anon_mkdir_write_enable=yes  可以上传文件

                             anon_other_write_enable=yes  可以删除文件

  • 相关阅读:
    线程应用:(九)阻塞队列的应用
    线程应用:(八)Semaphere信号灯、CyclicBarrier汇合、CountDownLatch计数器、Exchanger
    线程应用:(七)Lock & Condition同步通信
    线程应用:(六)线程池、Callable与Future
    线程应用:(五)传统线程使用实例
    记一次linux安装mysql
    Pycharm断点调试入门
    django admin后台插件:django-suit入门
    在django中使用django_debug_toolbar
    pyquery详细用法
  • 原文地址:https://www.cnblogs.com/ou-pc/p/8378429.html
Copyright © 2011-2022 走看看