Chinaunix首页 | 论坛 | 博客
  • 博客访问: 302492
  • 博文数量: 82
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 490
  • 用 户 组: 普通用户
  • 注册时间: 2016-06-13 10:58
文章分类

全部博文(82)

文章存档

2018年(2)

2017年(9)

2016年(71)

我的朋友

分类: 嵌入式

2016-08-29 00:06:36

一、安装配置ftp服务器
1. 安装ftp服务器

    yum -y install vsftpd ftp  #安装
    
chkconfig vsftpd on    #设置开机开启ftp服务

2. 配置防火墙,开启21端口
    1)打开配置
    vim /etc/sysconfig/iptables
  
    2)加入下边一行
    -A INPUT -p tcp -m state --state NEW -m tcp --dport 21 -j ACCEPT

    3)重启防火墙
    service iptables restart

3. 修改vsftpd配置
    1)打开配置
    vim /etc/vsftpd/vsftpd.conf

    2)修改以下3行
    97 # chroot_list_enable=YES
    98 # (default follows)
    99 # chroot_list_file=/etc/vsftpd/chroot_list
    为以下三行
    97 chroot_list_enable=YES
    98 # (default follows)
    99 chroot_list_file=/etc/vsftpd/chroot_list

    3)增加新用户,指定路径,禁止登陆ssh权限
    useradd  -d  /home/wwwroot/ftpuser  -g  ftp  -s  /sbin/nologin ftpuser
      注:执行这一步若报错,先使用userdel  ftpuser 删除用户,再使用root权限执行

    4)设置密码为用户
    passwd ftpuser

    5)将ftp用户添加到ftp用户文件中,其中每一行代表一个用户
    echo ftpuser >> /etc/vsftpd/chroot_list

4. 重新启动服务,之后服务就开启了
    service vsftpd restart
     
二、本机自测ftp服务
1.使用用户名和密码登陆
    1.guest用户
        
   2.真实用户
2.匿名用户
阅读(1443) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~