ftp服务安装与配置

来源:互联网 发布:owncloud 源码 编辑:程序博客网 时间:2024/04/28 01:44
*安装ftp服务
    yum install vsftpd -y
    
*ftp服务端配置
    3、用户信息配置
        a、/etc/vsftpd/ftpusers:位于/etc目录下。它指定了哪些用户账户不能访问FTP服务器,例如root等。
        b、/etc/vsftpd/user_list:
                # If userlist_deny=NO, only allow users in this file
                # If userlist_deny=YES (default), never allow users in this file, and
                userlist_deny=NO 允许这个文件中的用户访问
                userlist_deny=YES (default) 不允许这个文件中的用户访问
        c、/etc/vsftpd/vsftpd.conf:
            anonymous_enable=NO    #不能匿名访问
            chroot_local_user=YES  #这样可以将用户限制在主目录里,不能切换到其他目录,提高安全性
            ascii_download_enable=YES 允许下载文件
            
            位于/etc/vsftpd目录下。来自定义用户登录控制、用户权限控制、超时设置、服务器功能选项、
            服务器性能选项、服务器响应消息等FTP服务器的配置。
        
*创建ftp登入用户
    1、新增用户
    为了安全考虑不让该用户登入服务器
    useradd uftp -s /sbin/nologin
    已经存在的用户可以这样设置
        usermod -s /sbin/nologin <username >
    2、修改密码
    passwd uftp
    接着根据提示输入码:123456
    重新输入密码:123456
    
    
*防火墙设置
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
    
*、开启ftp服务
    /etc/init.d/vsftpd start
    
*、自动开机重启
    chkconfig vsftpd on
    
    
*、创建文件夹
    由于要把文件放入到备份目录所以需要写权限,建议文件的创建者都用utfp用户
    用uftp用户创建 source_dir, backup_dir
    drwxr-xr-x 2 uftp uftp 4096 3月  26 16:21 backup_dir
    drwxr-xr-x 2 uftp uftp 4096 3月  26 16:21 source_dir

0 0
原创粉丝点击