挂盘: mount /dev/cdrom /media
2.配置yum:vim /etc/yum.repos.d/centos.repo(自定义,后缀必须为.repo)
[local]
name=local
baseurl=
enable=1
gpgcheck=0
3. 安装vsftpd: yum -y install vsftpd*(如果报错,可以试着把/etc/yum.repos.d文件下除yum配置文件外的所有以.repo为后缀的文件转移)
4.配置selinux:
开启本地用户上传下载权限设置:
setsebool -P ftp_home_dir=on开启匿名用户上传下载权限设置:setsebool -P allow_ftpd_anon_write=on3.配置vsftp.conf文件:
vi /etc/vsftpd/vsftpd.conf
监听端口:
listen=YESlisten_address=192.168.4.11listen_port=2222被动模式:{主动:用自己的21(控制)端口连接对方 被动:用自己的任意端口连接对方}pasv_enable=YESpasv_min_port=24500pasv_max_port=24600连接并发数、传输速度:max_client=20(允许同时连接的客户端个数)max_per_ip=2(每个IP的最大连接数)anon_max_rate=50000(匿名传输速率)local_max_rate=200000(本地用户传输速率)启用user_list为白名单:(默认为黑名单)userlist_enable=YESuserlist_deny=NO(用户不在表内用YES可以登录)anonymous_enable=YES
reverse_lookup_enable=NO//解决登陆验证缓慢问题local_enable=YESwrite_enable=YESlocal_umask=022(777-022=755:目录权限)(666-022=644:文件权限)anon_upload_enable=YESanon_mkdir_write_enable=NOdirmessage_enable=YES(欢迎语设置)xferlog_enable=YES(启动 上传/下载日志)存放于xferlog_file文件中connect_from_port_20=YESchown_uploads=YES(设置是否改变匿名用户上传文件(非目录)的属主.)chown_username=teacherxferlog_std_format=YESchroot_local_user=YESpam_service_name=vsftpdtcp_wrappers=YESanon_root=/var/ftplocal_root=/var/ftpdeny_file={*.rmvb,*.mp3,*.avi,*.exe}启动服务: /etc/init.d/vsftpd restart
4.登录验证(访问公网)
5.创建上传/下载目录