简易匿名VSFTP搭建

匿名用户VSFTP搭建

 
最近一直在看鸟哥的私房菜基础版,写的很详细。从6月28开始看,现在已经阅览到尾声了,还记得09年的时候就接触到了redhat linux当时最新的是5.0。由于当时主要是培训网络课程已路由交换和Windows学习为主,Linux走马观花的过了一遍。现在按照鸟哥的私房菜系统的把基础过了一遍,有些以前的东西都有了新的观点,这可能就是温故而知新吧。好了废话少说了,看到正规表达式一章,鸟哥有个.txt文本需要导入都我的Linux中,想了想搭建个VSFTP吧。
一、以前都用rmp -ivh vsftpd-2.0.5-12.el5.i386.rpm,现在搭建个yum库吧。
1 、挂载光盘
 
  
  
  
  
  1. mkdir /mnt/cdrom  
  2. mkdir /media/cdrom  
  3. mount /dev/hdc /mnt/cdrom  
  4. cp –rvf /mnt/cdrom/* /media/cdrom  
2 、编辑yum配置文件,编辑yum.conf也可以
 
  
  
  
  
  1. vi /etc/yum.repos.d/rhel-debuginfo.repo  
简易匿名VSFTP搭建_第1张图片
3 、用yum list测试一下。
二、搭建VSFTP
1 、安装vsftp相应包
 
  
  
  
  
  1. yum install vsftpd* -y  
2 、修改配置文件
 
  
  
  
  
  1. vi /etc/vsftpd/vsftpd.conf  
  2. anonymous_enable=YES           #允许匿名登录  
  3. anon_upload_enable=YES         #允许匿名上传  
  4. anon_mkdir_write_enable=YES    #允许匿名创建和写入  
  5. nopriv_user=ftp                #修改匿名用户  
3 、权限的访问,读、写、修改,尤其是修改需注意。
 
  
  
  
  
  1. service iptables stop          #停止防火墙  
  2. setenforce 0                   #停止selinux这步很重要,有时候可以打开,但不能写和修改
  3. anon_other_write_enable=YES    #修改匿名文件夹修改权限
  4. chmod 777 /var/ftp/pub  

     

4 、不要忘了关键的一步
 
   
   
   
   
  1. service vsftpd restart  
以上的配置只是一次性写入,如果想要永久生效。
  
  
  
  
  1. chkconfig iptables off 
  2. chkconfig vsftpd on 
  3. vi /etc/sysconfig/selinux
  4. vi /etc/selinux/config
  5. #将/etc/sysconfig/selinux和/etc/selinux/config的把SELINUX=enforcing 改为 SELINUX=disabled

5、在windows上测试,匿名用户可以上传、修改,但不能下载。

  
  
  
  
  1. vi /etc/vsftp/vsftp.conf  
  2. #添加anon_umask=000,网络上很多人说改为022,本人亲测不行,匿名不能下载  

 

你可能感兴趣的:(vsftp,selinux,匿名用户,匿名用户修改)