免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1212 | 回复: 0
打印 上一主题 下一主题

FTP服务器快速搭建 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-04-24 13:54 |只看该作者 |倒序浏览
1.      
安装vsftpd
2.      
查看vsftpd的配置文件
Rpm –ql vsftpd | grep etc
3.安装DB4相关的rpm包
db4-devel-4.3.29-9.fc6.i386.rpm
db4-java-4.3.29-9.fc6.i386.rpm
db4-tcl-4.3.29-9.fc6.i386.rpm
db4-utils-4.3.29-9.fc6.i386.rpm
4.查看/etc/vsftpd/vsftpd.conf
grep -v "^#" /etc/vsftpd/vsftpd.conf | grep -v
"^;"
anonymous_enable=YES
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
listen=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
5.修改上面的配置
anonymous_enable=NO 关闭匿名访问
local_enable=NO      禁止本机系统账号访问
write_enable=YES
ftpd_banner=Welcome to Eloomobile FTP service. 设置欢迎词
6.虚拟用户账号设置过程
1) 
建立虚拟用户口令库文件
Touch /etc/vsftpd/logins.txt
2) 
生成vsftpd的认证文件
db_load -T -t hash -f /etc/vsftpd/logins.txt /etc/vsftpd/vsftpd_login.db
      
chmod 600 /etc/vsftpd/vsftpd_login.db
3) 
建立虚拟用户所需要的PAM文件
vi /etc/pam.d/vsftpd.vu 内容如下
    required  /lib/security/pam_userdb.so  db=/etc/vsftpd/vsftpd_login
account required /lib/security/pam_userdb.so   db=/etc/vsftpd/vsftpd_login
4) 
建立虚拟用户及要访问的目录并设置相应的权限
Useradd –d
/home/ftpsite virtual
Vsftpd服务器中的所有虚拟用户账号登录后都将在“/home/ftpsite”中
5) 
设置vsftpd.conf文件,添加以下内容
Guest_enable=YES
Guest_username=virtual
Pam_service_name=;vsftpd.vu
6)重新启动vsftpd服务
7.对不同的虚拟用户设置不同的目录和权限
    
1)设置主配置文件
在vsftpd.conf配置文件中添加以下配置选项,并设置用户配置文件的保存目录。
User_config_dir=/etc/vsftpd_user_conf
     
2)建立用户配置文件目录
Mkdir /etc/vsftpd_user_conf
     
3)为用户建立单独的配置文件
        在/etc/vsftpd_user_conf目录中为每一个用户建立独立的配置文件,配置文件名和用户名相同。
 以test用户为例
Vi etc/vsftpd_user_conf/test 加入以下内容
Local_root=/data:                设置用户的目录
Anon_world_readable_only=NO  
具有浏览和下载的权限
Anon_upload_enable=YES         用户可以上传文件
Anon_mkdir_write_enable=YES     用户具有建立和删除目录的权限
Anon_other_write_enable=YES      用户具有文件改名和删除文件的权限
 
               
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/94651/showart_1909544.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP