发新话题
打印

一些在ubuntu下配置vsftp的一些迷惑

一些在ubuntu下配置vsftp的一些迷惑

1:
匿名和装系统时配置好的用户都可以登陆

我想建个用户,用useradd添加了ftpuser,然后修改passwd文件中该用户的shell为/bin/false(禁

止本地登录),然后在vsftpd.user_list里添加该用户,登陆时总是提示530 Login incorrect.Login

failed.

我觉得是这个用户设置用问题,不知道错在哪里

passwd里内容是ftpuser:x:1004:100::/home/ftpuser:/bin/false

group里内容是users:x:100:ftpuser

而且shadow和gshadow里都相关内容

2:
在group文件里有个nogroup这个用户组是什么用的呢

设置数据连接的超时时间:------------什么是数据连接超时时间

# Data connection timeout

data_connection_timeout=120


3:
装这个vsftpd本很想在lupa上下文件然后./configure,make,makeinstall

可是下好了在ubuntu下./configure没有此命令,只好试试 make,编译出很多错误,增加了

vsftpd.conf等文件,看看没有什么希望,还是简单的apt-get install

还没有下rpm或make安装过程序,惭愧啊,还要很多去学习啊
CPU : 赛扬 2.4G 主板 : 华硕P48X 内存 : Kinston DDR333 512MB 显卡 : 华硕MX440 声卡 : 主板集成 硬盘 : 80GB IDE OS : SUSE8
1.这个问题我也遇到过
修改成 /bin/false是 FTP是无法登录的  似乎ftp需要用到bash

2 120秒内没有动作的话  FTP自动断线

3  估计你没有进入到 vsftp源代码目录里吧
我来说两句
我今天也遇到了搂住的情况
用过/bin/false 和/bin/bash两种方法都可登录
你把你FTP的文件夹的权限设置一下看看
chmod 777 你的文件夹
最近正在研究中。。。。。
发新话题