服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

SSH挂起没有密码提示 – 工作在根或其他帐户

我有基于密钥的login工作正常。 然后,我更改了我的计算机上的主机名,基于密钥的login停止工作。 似乎是有道理的。 键可能依赖于我的旧主机名。 所以,我删除了我的所有密钥和〜/ .ssh /中的所有文件,并重新生成了它们(并更改了我连接的服务器上的authorized_keys) 现在,任何时候我尝试SSH,它只是挂起没有密码提示,无论我在哪里试图SSH – 甚至服务器,我没有基于密钥的login设置。 .ssh / config中没有任何内容。 而且,当我“扎根”时,ssh完美地工作。 没有问题。 这只发生在我的用户帐户上。 下面是一些来自ssh的debugging信息 ssh -vv [email protected] OpenSSH_5.2p1,OpenSSL 0.9.8k 2009年3月25日 debug1:读取configuration数据/Users/myname/.ssh/config debug1:读取configuration数据/ usr / etc / ssh_config …… debug1:主机'myremoteserver.com'是已知的并且与RSA主机密钥匹配。 debug1:find/Users/myname/.ssh/known_hosts:1中的键 debug2:bits设置:512/1024 debug1:ssh_rsa_verify:签名正确 debug2:kex_derive_keys debug2:set_newkeys:模式1 debug1:发送了SSH2_MSG_NEWKEYS debug1:期待SSH2_MSG_NEWKEYS debug2:set_newkeys:模式0 debug1:收到SSH2_MSG_NEWKEYS debugging1:发送了SSH2_MSG_SERVICE_REQUEST debug2:service_accept:ssh-userauth debug1:收到SSH2_MSG_SERVICE_ACCEPT 然后它只是挂在这里….. 这里是dtruss(比如strace,但是对于OSX)输出接近它挂起的地方:sudo dtruss ssh -vv [email protected] select(0x4,0x508200,0x0,0x0,0x0)= 1 0 (0x3,“$ \ […]