zoukankan      html  css  js  c++  java
  • Linux搭建FTP服务器

    在linux上搭建ftp服务器时,如果linux系统上已经安装了yum插件,并且yum源已经配置好时,安装vsftpd服务会方便很多。笔者的电脑上就是没有安装yum,并且没有配置好yum源,导致安装时遇到了很多问题,现将安装过程总结如下,希望对需要安装ftp服务的读者有帮助。



    1.查看服务器版本

    cat /etc/issue 或cat /etc/redhat-release

    2.下载vsftpd安装包

    3.安装vsftpd服务

    rpm -ivh vsftpd-2.0.5-16.el5_4.1.x86_64.rpm

    4.修改iptables防火墙配置

    vi /etc/sysconfig/iptables

    -A INPUT -s 127.0.0.1 NEW -m tcp -p tcp --dport 21 -j ACCEPT
    -A INPUT -s 127.0.0.1 -p tcp --dport 21 -j ACCEPT

    5.重启防火墙

    service iptables restart

    6.创建用户

    adduser -d /home/ftp test -s /sbin/nologin   用户不可以登录

    useradd -d /home/ftp test  test用户具有/home/ftp目录

    adduser test -d /home/ftp在home目录下生成/home/ftp目录,跟linux创建的其它用户一样

    7.修改用户密码

    passwd test

    8.配置ftp的配置文件

    vi /etc/vsftpd/vsftpd.conf

    设置如下(将创建的用户名加入到/etc/vsftpd/chroot_list中,用户只可以访问/home/ftp目录)

    chroot_list_enable=YES
    chroot_list_file=/etc/vsftpd/chroot_list

    设置如下(将用户加入/etc/vsftpd/user_list,不加入/etc/vsftpd/ftpusers,用户可以访问)

    userlist_deny=NO
    userlist_enable=YES

    9.启动vsftpd服务

    service vsftpd start

    10.登录测试

  • 相关阅读:
    学习进度条--第十四周
    第二次团队冲刺--9
    第二次团队冲刺--8
    课堂练习--最少花费的购买书籍
    第二次团队冲刺--7
    第二次团队冲刺--6
    第二次团队冲刺--5
    软工第四周进度表
    软工第四周过程总结
    个人作业之二柱子四则运算2升级版
  • 原文地址:https://www.cnblogs.com/youjile/p/9600443.html
Copyright © 2011-2022 走看看