注册
登录
会员
标签
鲜花鸡蛋
插件
帮助
Linux伊甸园论坛
»
Linux服务器应用
» vsftpd中如何建立2个不同的虚拟帐号分别进入不同的目录啊?
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
vsftpd中如何建立2个不同的虚拟帐号分别进入不同的目录啊?
我爱潜水
注册会员
帖子
37
精华
0
积分
11
在线时间
19 小时
发短消息
加为好友
当前离线
楼主贴
大
中
小
发表于 2008-7-11 18:06
只看该作者
vsftpd中如何建立2个不同的虚拟帐号分别进入不同的目录啊?
vsftpd中如何建立2个不同的虚拟帐号分别进入不同的目录啊?
请高人指点,建立N个帐号进入同一个目录的教程网上已经有了,我也测试成功了
现在要2个不同的虚拟帐号FTP后进入2个不同的目录,请问如何弄啊?谢谢了!
UID
229938
帖子
37
精华
0
积分
11
贡献积分
4
论坛活跃
37
公关推广
0
鲜花
2
鸡蛋
0
在线时间
19 小时
注册时间
2008-7-10
最后登录
2008-8-9
查看详细资料
TOP
Roc.Ken
版主
帖子
6158
精华
88
积分
318
在线时间
483 小时
发短消息
加为好友
当前离线
呵呵抢到沙发了
大
中
小
发表于 2008-7-11 21:41
只看该作者
vsftpd 的账户默认使用系统账户, 直接创建两个帐号即可, 创建帐号时,指定这两个帐号的home到对应的分区即可.
如果对系统中的帐号访问有限制, 还需要allow这两个账户的访问.
Advance Monitor
-
Linux Monitoring Solution
UID
47703
帖子
6158
精华
88
积分
318
贡献积分
124
论坛活跃
941
公关推广
16
鲜花
1
鸡蛋
0
来自
admon.org
在线时间
483 小时
注册时间
2003-6-6
最后登录
2008-9-6
查看个人网站
查看详细资料
TOP
我爱潜水
注册会员
帖子
37
精华
0
积分
11
在线时间
19 小时
发短消息
加为好友
当前离线
板凳位置
大
中
小
发表于 2008-7-14 12:39
只看该作者
我是以命令行方式安装设置vsftp的。
1.生成虚拟用户口令库文件
#vi account.txt
ylg
1234
zhanghong
4321
gou
5678
2.生成口令库文件,并修改其权限
#db_load -T -t hash -f ./account.txt /etc/vsftpd/account.db
#chmod 600 /etc/vsftpd/account.db
3.新建一个虚拟用户的PAM文件。加上如下两行内容
#vi /etc/pam.d/vsftp.vu
auth required /lib/security/pam_userdb.so db=/etc/vsftpd/account
account required /lib/security/pam_userdb.so db=/etc/vsftpd/account
4.建立虚拟用户,设置该用户所要访问的目录,并设置虚拟用户访问的权限
#useradd -d /ftpsite virtual_user
#chmod 700 /ftpsite
5.编辑/etc/vsftpd/vsftpd.conf文件,使其整个文件内容如下所示(去掉了注释内容)
anonymous_enable=NO
local_enable=YES
local_umask=022
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
listen=YES
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
one_process_model=NO
chroot_local_user=YES
ftpd_banner=Welcom to my FTP server.
anon_world_readable_only=NO
guest_enable=YES
guest_username=virtual_user
pam_service_name=vsftp.vu
……
按照楼上所说的,请问在哪里设置每个用户FTP后进入不同的目录呢,谢谢。
以上步骤原文地址:http://tech.ccidnet.com/art/1060/20041112/176689_2.html
UID
229938
帖子
37
精华
0
积分
11
贡献积分
4
论坛活跃
37
公关推广
0
鲜花
2
鸡蛋
0
在线时间
19 小时
注册时间
2008-7-10
最后登录
2008-8-9
查看详细资料
TOP
wangllbo
初来乍到
注册用户
帖子
1
精华
0
积分
4
在线时间
0 小时
发短消息
加为好友
当前离线
委屈了,只有地板
大
中
小
发表于 2008-7-14 15:38
只看该作者
5.编辑/etc/vsftpd/vsftpd.conf文件,使其整个文件内容如下所示(去掉了注释内容)
anonymous_enable=NO
local_enable=YES
local_umask=022
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
listen=YES
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
one_process_model=NO
chroot_local_user=YES
ftpd_banner=Welcom to my FTP server.
anon_world_readable_only=NO
guest_enable=YES
guest_username=virtual_user
pam_service_name=vsftp.vu
在下面加入这么一行:user_config_dir=/etc/vsftpd/user_config_dir
然后在那个/etc/vsftpd/user_config_dir目录下建立文件,名字给你虚拟用户名一样。
如:
#mkdir /etc/vsftpd/user_config_dir
#vi /etc/vsftpd/user_config_dir/lsyd
anon_world_readable_only=NO #浏览权限
anon_upload_enable=YES #下载权限
write_enable=YES #上传权限
anon_other_write_enable=YES #删除权限
anon_mkdir_write_enable=YES #建立文件夹权限
local_root=/var/ftp/share #指定用户登陆的默认路径
UID
160389
帖子
1
精华
0
积分
4
贡献积分
0
论坛活跃
2
公关推广
10
鲜花
1
鸡蛋
0
在线时间
0 小时
注册时间
2006-6-8
最后登录
2008-9-6
查看详细资料
TOP
[ 鲜花1朵]
我爱潜水
注册会员
帖子
37
精华
0
积分
11
在线时间
19 小时
发短消息
加为好友
当前离线
5楼
大
中
小
发表于 2008-7-16 10:33
只看该作者
anon_world_readable_only=NO
……
每行后面不能有空格
UID
229938
帖子
37
精华
0
积分
11
贡献积分
4
论坛活跃
37
公关推广
0
鲜花
2
鸡蛋
0
在线时间
19 小时
注册时间
2008-7-10
最后登录
2008-8-9
查看详细资料
TOP
我爱潜水
注册会员
帖子
37
精华
0
积分
11
在线时间
19 小时
发短消息
加为好友
当前离线
6楼
大
中
小
发表于 2008-7-16 13:07
只看该作者
按照wangllbo老大的指示已经测试成功了
再问下,如果新增加用户怎么办?
是不是在account.txt里面增加新用户,然后重新生成口令库、pam?
UID
229938
帖子
37
精华
0
积分
11
贡献积分
4
论坛活跃
37
公关推广
0
鲜花
2
鸡蛋
0
在线时间
19 小时
注册时间
2008-7-10
最后登录
2008-8-9
查看详细资料
TOP
我爱潜水
注册会员
帖子
37
精华
0
积分
11
在线时间
19 小时
发短消息
加为好友
当前离线
7楼
大
中
小
发表于 2008-7-18 11:16
只看该作者
连接上去后新建一个目录,默认属性是700,可以改名,不能删除。进入该目录,上传东西,提示成功,但是看不见,用SSH登陆进去ls -al却能看见,在SSH中将新建立目录的权限设置为777后就能在FTP中看见了,多麻烦啊。请问有什么解决办法吗?
i love RH5
UID
229938
帖子
37
精华
0
积分
11
贡献积分
4
论坛活跃
37
公关推广
0
鲜花
2
鸡蛋
0
在线时间
19 小时
注册时间
2008-7-10
最后登录
2008-8-9
查看详细资料
TOP
我爱潜水
注册会员
帖子
37
精华
0
积分
11
在线时间
19 小时
发短消息
加为好友
当前离线
8楼
大
中
小
发表于 2008-7-18 11:37
只看该作者
可以了,原来是我弄错了。呵呵
i love RH5
UID
229938
帖子
37
精华
0
积分
11
贡献积分
4
论坛活跃
37
公关推广
0
鲜花
2
鸡蛋
0
在线时间
19 小时
注册时间
2008-7-10
最后登录
2008-8-9
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
控制面板首页
编辑个人资料
积分记录
公众用户组
勋章
访问推广
宣传中心
领取红包
基本概况
版块排行
主题排行
发帖排行
积分排行
交易排行
在线时间
管理团队
管理统计
向朋友推广Linuxeden,得网站积分换礼品
向朋友推广Linuxeden,得网站积分换礼品
向朋友推广Linuxeden,得网站积分换礼品
向朋友推广Linuxeden,得网站积分换礼品
向朋友推广Linuxeden,得网站积分换礼品
向朋友推广Linuxeden,得网站积分换礼品
向朋友推广Linuxeden,得网站积分换礼品
向朋友推广Linuxeden,得网站积分换礼品
best dvd copy software
多串口卡,kvm切换器