首先配置FTP server IP 192.168.0.1 客户端配置IP 192.168.0.2
环境:LINUX4企业版做FTP 服务器,XP做客户端。
实验步骤:
1)首先查询是否安装vsftpd包。
 rpm -q vsftpd
显示:
 package vsftpd is not installed
2)安装vsftpd包。
 rpm -ivh vsftpd-2.0.1-5.i386.rpm
3)修改主配置文件/etc/vsftpd/vsftpd.conf
  修改内容如下:anonymous-enable=YES(默认允许匿名用户)(位置:
 12行)
  12 anonymous_enable=yes
4)重启vsftpd服务,并设置开机重启服务。
  service vsftpd restart
  chkconfig --level 35 vsftpd on
5)客户端测试:(用命令行)(用户名ftp or anonymous密码随便输)
  FTP匿名用户的配置_职场
默认登陆的目录/var/ftp 该目录即为匿名用户的主目录,匿名用户没有权限切换到其它目录。
可以自定义匿名用户登陆的路径。在主配置文件中添加; anon_root=路径
  anon_root=/home/ftp
为了验证所以在/home/ftp建一文件
  FTP匿名用户的配置_职场_02
验证:
  FTP匿名用户的配置_休闲_03
匿名用户登陆默认权限为下载权限,可以在主配置文件中指定匿名用户的其它权限,但一般不这样做。
下面是一些权限如果想给匿名用户权限则可以直接在主配置文件修改。
A允许匿名用户上传
       anon_upload_enable=YES
        anon_mkdir_write_enable=YES
       #去掉,在把上传目录的权限+
B如你想让上传的匿名用户修改文件名的话在加上
       anon_other_write_enable=YES(一般添加到最后便于排查错误)
/var/ftp默认权限为755权限不可以更改这个目录的权限,不得给它写的权限,否则用户不可以登陆。
OK了。