• linux下Ftp服务安装


    1. 安装vsftp
      使用yum命令安装vsftp
      #yum install vsftpd -y
      如果yum安装不成功,可以到 http://pkgs.org/centos-6/centos-x86_64/vsftpd-2.2.2-14.el6.x86_64.rpm.html下载
      vsftpd-2.2.2-14.el6.x86_64.rpm
      上传到服务器执行:rpm -ivh vsftpd-2.2.2-14.el6.x86_64.rpm
      启动:service vsftpd start
      停止:service vsftpd stop

    2. 安装成功后,查看vsftpd 启动状态:
      chkconfig --list vsftpd
      vsftpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
      [root@singledb ~]# chkconfig vsftpd on
      [root@singledb ~]# chkconfig --list vsftpd
      vsftpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
      这里看到,默认情况下从2到5设置为on了。2到5是多用户级别。 这个对应的是linux不同的运行级别。
      我们也可以加level 选项来指定:
      [root@singledb ~]# chkconfig --level 0 vsftpd on
      [root@singledb ~]# chkconfig --list vsftpd
      vsftpd 0:on 1:off 2:on 3:on 4:on 5:on 6:off
      我们看到0已经设置为on了。

    3. 查看防火墙
      /etc/init.d/iptables status
      添加开放21号端口:/sbin/iptables -I INPUT -p tcp --dport 21 -j ACCEPT
      保存配置:/etc/rc.d/init.d/iptables save
      重启防火墙:service iptables {start|stop|restart}
      实在不行直接暂时关闭防火墙:sudo service iptables stop

    4. 关闭selinux(这一步很重要
      selinux需要关闭,不然在ftp时会报错。
      vim /etc/sysconfig/selinux

    把enforcing 改成disabled

    1. 新建一个用户:useradd -s /sbin/nologin wangkun
      passwd wangkun输入密码

    2. 测试 ,在10机器上装的ftp

    另外: lftp客户端工具: lftp-4.0.9-1.el6.x86_64.rpm 命令:lftp -u username ip
    ftp客户端工具: ftp-0.17-54.el6.x86_64.rpm 命令: ftp ip

  • 相关阅读:
    [USACO06FEB] Stall Reservations 贪心
    [USACO14MAR] Sabotage 二分答案 分数规划
    【机房史】笑面与学弟们的日常正文17最近一次更新20200802
    8.22返校前记
    2020年7月1日
    我TM怎么这么垃圾
    平安夜
    2018 12 21
    新blog
    写在搬家之后.
  • 原文地址:https://www.cnblogs.com/kunpengit/p/4904441.html
Copyright © 2020-2023  润新知