返回首页
当前位置: Novell迷 > Linux >

SSH登录Suse Linux时提示 'Permission denied'

时间:2011-04-22 20:34来源:未知 作者:Novell迷 点击:
SSH登录Suse Linux时提示 'Permission denied'

SSH登录Suse Linux时提示 'Permission denied'

软件环境
本文来自Novell迷网站 http://novell.me

Novell SUSE Linux Enterprise Desktop 10
Novell SUSE Linux Enterprise Server 10
Novell SUSE Linux Enterprise Server 9
Novell Linux Desktop 9

Novell迷,迷Novell

问题描述

Novell迷网站原创内容,未经允许,谢绝转载!

用ssh连接Suse Linux时,输入口令后,用户被拒绝登录。 

该问题出现于多种Windows平台的SSH客户端,如putty和smarterm,但对Linux自带的SSH客户端没有问题。
解决方案
编辑/etc/ssh/sshd_config文件,确认以下设置:

本文来自Novell迷网站 http://novell.me


PasswordAuthentication yes 

如果没有这项设置,则当用户使用口令而不是公钥认证时,许多ssh客户端都会出现访问拒绝。ssh_config中的注释可能导致对这一参数的误解。它说,“如禁用明文密码,设为NO!"。这里所指的"明文密码"在SSH连接隧道中然仍是加密的,因而对嗅探器(sniffer)是安全不可探测的。在这种情况下,术语“明文密码”只是意味着用户是直接输入密码还是使用密钥文件认证的区别。 

在SSHD 的老版本中,该设置缺省为yes 。而在新版本中,缺省为no。因此,当服务器升级后,该设置可能被更改。而如果此时客户端仍然选用口令认证,就会出现上述问题。 http://Novell.Me

转载请注明出处!
本文地址 http://novell.me/Linux/201104/ssh-login-permission-denied-issue.html
(责任编辑:Novell迷)
对我有帮助
(0)
0%
没什么帮助
(0)
0%
------分隔线----------------------------
发表评论
验证码:点击我更换图片
赞助商链接
推荐内容