赛迪网 > IT技术 Linux > 最新更新
  IT资讯搜索
 
IT产品搜索
[程序开发][网管世界][网络安全][数据库技术]
[操作系统][嘉宾聊天·在线访谈][活动集锦]
[精彩专题][Symantec专区][订阅IT技术周刊]
[开发论坛][网管论坛][安全论坛][数据库论坛]
[操作系统论坛][Sybase专区][IBM dW技术专区]
[病毒求助][病毒与漏洞播报][文档·源码下载]

Linux系统vsftpd下建立虚拟用户方法介绍

发布时间:2008.05.07 06:22     来源:赛迪网    作者:korn

一、建立虚拟用户数据库

# vi /tmp/logins.txt 它的内容是:

longyufei

1985731

liushuai

123456

虚拟用户的信息,格式:

<用户名>

<密 码>

(注意前后不能有空格!)

二、以root用户登录系统,建立用户数据库

# db_load -T -t hash -f /tmp/logins.txt /etc/vsftpd_login.db

建立数据库文件 /etc/vsftpd_login.db,同时改变它的文件属性:

# chmod 600 /etc/vsftpd_login.db

三、建立PAM文件,告诉系统你要使用自己的数据库

# vi /etc/pam.d/ftp.vu

内容:

auth required /lib/security/pam_userdb.so db=/etc/vsftpd_login

account required /lib/security/pam_userdb.so db=/etc/vsftpd_login

告诉系统,将新用户授权库了。

四、为虚拟用户建立文件夹并授权

# useradd -d /ftp -s /sbin/nologin virtual(-d 用户的主目录。-s 用户名默认使用的shell ,virtual用户名)

# chown -R virtual.virtual /ftp (更改/ftp目录使用者。)

五、修改vsftpd.conf文件

# vi /etc/vsftpd/vsftpd.conf,在后面加上(我的配置中只保留了一下内容):

anonymous_enable=NO

local_enable=YES

connect_from_port_20=YES

listen=YES

listen_port=21

tcp_wrappers=YES

guest_enable=YES

guest_username=virtual(所有虚拟用户等同于virtual这个系统账号的权限)

user_config_dir=/etc/vsftpd/user_config_dir(指定每个虚拟用户账号配置目录,)

pam_service_name=ftp.vu(要和刚才建的PAM文件对应)

local_root=/www (指定默认的ftp目录,如果不设置,则默认的ftp目录为ftp这个系统账号的默认目录(见/etc/passwd文件内容))

user_config_dir 文件里面对应的longyufei用户的配置文件:

/etc/vsftpd/user_config_dir/longyufei

anon_world_readable_only=NO

write_enable=YES

anon_upload_enable=YES

anon_other_write_enable=YES

local_root=/www/longyufei

anon_mkdir_write_enable=YES

(责任编辑:云子)


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· 新手学堂:Linux系统下设置时钟简单方法 (05-06) · Linux下普通用户无法直接使用crontab问题 (05-06)
· Raptor:改进型菜单系统for Linux KED4 (05-06) · Google已经取消Linux版开源CoreAVC项目 (05-06)
· Ubuntu Linux 8.04蓝牙设备连接管理方法 (05-05) · Ubuntu Linux 8.04自动挂载磁盘方法介绍 (05-05)
· 实用技巧:如何更有效率的使用Linux键盘 (05-05) · Linux系统下http服务不能解释php的问题 (05-05)
· Linux操作系统下让PHP提高性能的工具APC (05-05) · 在CentOS上安装Sensors主机温度监控程序 (05-05)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
  赛迪推荐  
  手机·资费 ·新品·导购·评测·手机资费·宽带
手机搜索  诺基亚 N73 MOTO Z6
  IT产品 ·笔记本·台式机·服务器·打印·投影
IT产品搜索 
  IT技术 ·开发·网管·安全·数据库·操作系统
  信息化 ·热点·专题·访谈·周刊·方案案例
· 北京工商局:网店办牌照8月1日肯定实施
· 工信部:全国移动电话用户已达6.01亿户
· 签合同前的四问 谈八大厂商“云计算”理念
· 亚略特烟草解决方案 移民安置信息管理系统
  IT博客 ·曾剑秋·项立刚·Java学习·网管
  IT技术论坛 ·开发·网管·安全·数据库·系统