LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1016|回复: 4

[已解决]关于vsftpd,sshd

[复制链接]
发表于 2008-7-15 16:02:58 | 显示全部楼层 |阅读模式
今天emerge了vsftpd-2.0.6,之后用lftp尝试从本机登录一个本地账号,无法登录。lftp卡在Connecting...
用netstat -an查看,lftp状态卡在了SYN_SENT
而从另一台机器lftp登录,提示Delaying before reconnect:30
配置文件应该是没问题的,用的是以前在ubuntu上用过的配置文件
重新emerge了vsftpd-2.0.5,问题依旧。

之后想试试其它服务能不能正常工作,就尝试从本机ssh到本机,也无法登录,用netstat -an查看,ssh状态一样卡在了SYN_SENT
但是从另一台机器却能正常ssh到本机

很困惑。。。
 楼主| 发表于 2008-7-15 16:55:12 | 显示全部楼层
又试了一下,ssh好像是因为环回接口lo没有启用,启用后就能从本机ssh本机了

ftp问题依旧。
回复 支持 反对

使用道具 举报

发表于 2008-7-15 18:48:40 | 显示全部楼层
看你的配置文件,可能没允许本地用户登录。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-15 19:28:34 | 显示全部楼层
local_enable=YES 是有的

配置文件是以前用过的,应该没问题的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-15 22:41:18 | 显示全部楼层
解决了,后来用nc发现是一个目录/var/run/vsftpd在emerge时没有建立,手动建立后就行了

但在这之后只有匿名登录能正常登录,本地用户提示 530 登录错误。好像的pam的问题,但是我不知道要怎么配置,后来重新用
USE="caps -pam"编译一次,就能正常使用了
回复 支持 反对

使用道具 举报

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

本版积分规则

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