muddleftpd配置和用法

 muddleftpd配置和用法

 
标签:muddleftpd muddleftpd配置
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://guailele.blog.51cto.com/1156442/560060
1、安装软件
[root@CentOS /]# rpm -ivh muddleftpd-md5-1.3.15-14.RH5Server.i386.rpm 安装此软件
安装后路径都是在/usr/prima/etc/muddleftpd及/usr/prima/muddleftpd目录下,重启先用命令
service muddleftpd restart就可以
2、创建一个用户跟组
[root@CentOS /]# useradd -d /no/where -s /no/shell ftpd  先创建一个没有任何家目录及不能登陆
服务器的用户,如这个用户的uid及gid都是1509来说。以下这个会用到。
创建FTP虚拟用户
[root@CentOS /]# /usr/prima/muddleftpd/bin/mudpasswd -p  /usr/prima/etc/muddleftpd/ftppasswd -a [email protected] -R /data/wwwroot/a.com -H  /data/wwwroot/a.com 回来会要求你输入一个密码,比如是123456
以上是创建一个FTP用户[email protected]的虚拟用户,保存在/usr/prima/etc/muddleftpd/ftppasswd里
面,密码就是你回车时设置的。这时用[email protected]密码123456只能登陆,不能上传,可以下载。
3、创建一个本地用户以之对应
创建一个本地用户如a.com
[root@CentOS /]#vi /etc/passwd 编辑这个文件手工输入
a.com:x:501:1509::/data/wwwroot/a.com:/sbin/nologin 这行,这里面的1509就是ftpd同一个组
后面的目录一定要跟刚才创建虚拟用户同一个路径,也就是我们要上传站点资料的目录。
4、给权限让能上传、更改
[root@CentOS /]# chown a.com:ftpd -R /data/wwwroot/a.com
[root@CentOS /]# chmod 755 -R /data/wwwroot/a.com
给/data/wwwroot/a.com这个目录用户和组,并给读写权限。这样就全OK了
本文出自 “冰鱼客” 博客,请务必保留此出处http://guailele.blog.51cto.com/1156442/560060
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章