9.10的ftp配置问题
-
- 帖子: 122
- 注册时间: 2009-06-11 20:34
9.10的ftp配置问题
安装Ubuntu9.10后,google了资料通过apt安装了vsftp,而且应该是启动了,我在win下面通过flashftp匿名连接是空目录,按照网上的说法应该在/var/ftp这里是默认目录,可是我的没有,而且我的home下面也没有什么文件夹,我很郁闷。
在vsftpd。conf这个文件里面也找不到有关用户名密码和目录等等的配置,请问怎么回事,是版本问题吗?
在vsftpd。conf这个文件里面也找不到有关用户名密码和目录等等的配置,请问怎么回事,是版本问题吗?
- maivel
- 帖子: 293
- 注册时间: 2009-05-01 7:35
-
- 帖子: 122
- 注册时间: 2009-06-11 20:34
Re: 9.10的ftp配置问题
木有啊maivel 写了:home下有ftp目录吧 那个目录是匿名用户的目录
- maivel
- 帖子: 293
- 注册时间: 2009-05-01 7:35
-
- 帖子: 122
- 注册时间: 2009-06-11 20:34
Re: 9.10的ftp配置问题
maivel 写了:viewtopic.php?t=85074
米有就手动来吧
大哥,不带这样的,一个字一个字的说,我是真不明白啊,如果默认目录没有我可以建立一个,其实我也想这么做,可是如何让ftp服务器知道我的目录呢,换句话说那个配置文件在哪? 在vsftpd.conf里面我找不到类似的目录配置啊
-
- 帖子: 122
- 注册时间: 2009-06-11 20:34
Re: 9.10的ftp配置问题
代码: 全选
listen=YES
#listen_ipv6=YES
#
anonymous_enable=YES
local_enable=YES
#
write_enable=YES
#local_umask=022
anon_upload_enable=YES
anon_mkdir_write_enable=YES
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
#chown_uploads=YES
#chown_username=whoever
#xferlog_file=/var/log/vsftpd.log
#xferlog_std_format=YES
#idle_session_timeout=600
#data_connection_timeout=120
#nopriv_user=ftpsecure
#async_abor_enable=YES
#ascii_upload_enable=YES
#ascii_download_enable=YES
ftpd_banner=welcome to ftp server
#deny_email_enable=YES
#banned_email_file=/etc/vsftpd.banned_emails
#chroot_local_user=YES
#chroot_local_user=YES
#chroot_list_enable=YES
# (default follows)
#chroot_list_file=/etc/vsftpd.chroot_list
#ls_recurse_enable=YES
-
- 帖子: 122
- 注册时间: 2009-06-11 20:34
Re: 9.10的ftp配置问题
万能的神啊 你们在哪里
- maivel
- 帖子: 293
- 注册时间: 2009-05-01 7:35
Re: 9.10的ftp配置问题
id ftp
确认一下有没有这个用户
没有的话就
sudo useradd -m ftp
这样匿名用户登录后的家目录就是/home/ftp目录了
anonymous_enable=YES
local_enable=YES
write_enable=YES
这三条分别是允许匿名登录,开放本地用户登录,本地用户有写的权限
然后你创建本地用户 比如
sudo useradd -m kingxip
sudo passwd kingxip
这样你用kingxip登录的家目录就是/home/kingxip
chroot_local_user=YES
其实这条很重要的 他确保你的本地用户只能在自己的家目录里 不然能随便跑的话比较危险 会危害到系统目录
暂时先这些吧 有问题6点后再解答了
确认一下有没有这个用户
没有的话就
sudo useradd -m ftp
这样匿名用户登录后的家目录就是/home/ftp目录了
anonymous_enable=YES
local_enable=YES
write_enable=YES
这三条分别是允许匿名登录,开放本地用户登录,本地用户有写的权限
然后你创建本地用户 比如
sudo useradd -m kingxip
sudo passwd kingxip
这样你用kingxip登录的家目录就是/home/kingxip
chroot_local_user=YES
其实这条很重要的 他确保你的本地用户只能在自己的家目录里 不然能随便跑的话比较危险 会危害到系统目录
暂时先这些吧 有问题6点后再解答了
我这个人天生愚笨,体内装进一点点东西就会往外面冒,满地都是,一不小心就成了才华横溢。
-
- 帖子: 122
- 注册时间: 2009-06-11 20:34
Re: 9.10的ftp配置问题
谢谢,ftp应该是有的,因为我在本机上通过ftp localhost 然后用户名ftp 密码为空就进去了maivel 写了:id ftp
确认一下有没有这个用户
没有的话就
sudo useradd -m ftp
这样匿名用户登录后的家目录就是/home/ftp目录了
anonymous_enable=YES
local_enable=YES
write_enable=YES
这三条分别是允许匿名登录,开放本地用户登录,本地用户有写的权限
然后你创建本地用户 比如
sudo useradd -m kingxip
sudo passwd kingxip
这样你用kingxip登录的家目录就是/home/kingxip
chroot_local_user=YES
其实这条很重要的 他确保你的本地用户只能在自己的家目录里 不然能随便跑的话比较危险 会危害到系统目录
暂时先这些吧 有问题6点后再解答了
这个问题好像是权限问题
9.10的ftp默认目录是在 /srv/ftp 我就把ftp目录修改为755,然后新建一个pub目录修改为777现在可以往pub目录上传下载了,不知道这个方法是不是可靠的。
- maivel
- 帖子: 293
- 注册时间: 2009-05-01 7:35
-
- 帖子: 122
- 注册时间: 2009-06-11 20:34
Re: 9.10的ftp配置问题
可是具体怎么配置啊maivel 写了:服务怎么配置要看你需求是什么了,根据需求建立相应的用户,给相应的权限。
-
- 帖子: 6
- 注册时间: 2007-05-30 8:46
Re: 9.10的ftp配置问题
查VSFTP的说明文档吧,那玩意比较详细。kingxip 写了:可是具体怎么配置啊maivel 写了:服务怎么配置要看你需求是什么了,根据需求建立相应的用户,给相应的权限。
-
- 帖子: 122
- 注册时间: 2009-06-11 20:34
Re: 9.10的ftp配置问题
没办法,结贴
- sh021
- 帖子: 26
- 注册时间: 2008-11-20 10:09
- 来自: shanghai
- 联系:
Re: 9.10的ftp配置问题
看了楼上的各位贴,没学习到深入的地方,还要找找。