QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 976|回复: 5

VSFTPD无权限操作!用户管理?

[复制链接]
发表于 2004-4-29 10:56:07 | 显示全部楼层 |阅读模式
RT!
我先前装了proftpd,这个由于子系统问题,即使作为LEVEL3运行也是没有生效,所以用了RH9自带的vsftpd,我看了置顶帖的配置文件,也参照着改了。但现在我登陆(本地和远程都试过)了vsftp后好象不能put、get!
这个显然是权限问题,但我登陆这个ftp时就有点纳闷,我先前建立了一个用户,名称是ftpuser,密码也是这个,并把他归入ftp组了。但是我用这个帐号登录时就是出错,不行。后来瞎试一个:我用用户名:ftp,密码不输入(或者输入ftp)都可以进入ftp了,但只能ls、cd,连mkdir都不行!——550。而且用ls发现目录pub(这个目录的权限未知)!而不是自己建立的/home/ftp(我建立的,权限是777)
所以我现在的问题是如何管理(建立或删除)ftp用户?如何为他们设定可以使用的文件夹及其权限(和用户管理一样?只要把他们归入ftp组就可以了吧,因为默认是只有ftp组可以登陆ftp!)?
顺便贴出我的vsftpd.conf:
anonymous_enable=YES
#
local_enable=YES
#
write_enable=YES
#
local_umask=022
#
anon_upload_enable=YES
#
anon_mkdir_write_enable=YES
#
dirmessage_enable=YES
#
xferlog_enable=YES
#
connect_from_port_20=YES
#
chown_uploads=YES
chown_username=root
#
xferlog_file=/var/log/vsftpd.log
#
xferlog_std_format=YES
#
idle_session_timeout=600
#
ftpd_banner=Welcome to lanxuan's FTP .
#
chroot_list_enable=YES
# (default follows)
chroot_list_file=/etc/vsftpd.chroot_list
#
pam_service_name=vsftpd
userlist_enable=YES
#enable for standalone mode
listen=YES
tcp_wrappers=YES
chroot_local_user=YES

请斑竹侃侃;)
发表于 2004-4-29 12:55:18 | 显示全部楼层
查ftp 用户登陆目录目录的拥有者,用户组并建材所有相关的权限。
回复

使用道具 举报

 楼主| 发表于 2004-4-30 13:05:12 | 显示全部楼层
[quote:23b1082305="hew"]查ftp 用户登陆目录目录的拥有者,用户组并建材所有相关的权限。[/quote]

我就是不知道默认的ftp文件夹在哪里!是/home/ftp?
我用用户名:ftp,密码ftp或者不输入都可以登陆啊!但ls后只有pub目录,不是ftp目录啊!该/home/ftp权限肯定是755的说。
现在我关键先知道的是:1.如何设定vsftpd的默认目录?
2.如何管理ftp用户(最好有个实例。)?用户管理就行?
3.可否给个登陆的提示?
回复

使用道具 举报

发表于 2004-4-30 17:08:46 | 显示全部楼层
vsftpd默认的ftp文件夹应该是/var/ftp/
你看看是不是咯^_^
回复

使用道具 举报

发表于 2004-4-30 17:11:32 | 显示全部楼层
1、定义匿名的默认用户用下面的语句:
   anon_root=(目录绝对路径)


3、登陆提示:
    banner_file=/usr/games/.message   #例子
具体的用户管理我就不是很清楚了^_^,我用的是proftpd
回复

使用道具 举报

 楼主| 发表于 2004-5-2 09:15:17 | 显示全部楼层
谢谢LOVINGTREE;)我试一个先~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-8 16:39 , Processed in 0.053438 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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