LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 330|回复: 0

RHEL6中用类似软连接功能实现光盘内容的ftp发布(不适合公网!)

[复制链接]
发表于 2012-2-18 19:59:16 | 显示全部楼层 |阅读模式
1. 创建ftp中的目录
#mkdir    /var/ftp/pub/cd
2. 将光驱文件连接挂载到ftp下(确保光盘已经插入光驱或虚拟机中用iso作为光驱也可以)
#mount --bind /misc/cd    /var/ftp/pub/cd  
下面的语句使得系统重新启动后,依然有绑定的效果
#echo "mount --bind /misc/cd    /var/ftp/pub/cd"  >>/etc/bashrc
3. 关闭vsftpd中对用户离开主目录的限制
#vi   /etc/vsftpd/vsftpd.conf
  找到chroot_local_user 并注释掉(默认已经注释)
4. 关闭SELlinux中对用户离开主目录的限制(不安全)
#setsebool   -P   ftp_home_dir on    (大写P,表示重启动依然有效)
5. 配置防火墙,允许20和21端口的进入

#iptables   -I INPUT   -p  tcp  -m  tcp  --dport 20  -j ACCEPT
  #iptables  -I INPUT  -p  tcp  -m tcp   --dport  21  -J ACCEPT
  #service  iptables  save    (保存规则)
   #service  iptables  restart
   #service  vsftpd  restart
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表