日期:2014-05-16  浏览次数:20665 次

linux 新建立的用户用SecureCRT为什么登录不了,用户名密码是正确的,求解,谢谢!
大家好,我在linux  root权限下用新useradd mytest命令建立了个mytest用户 ,然后在用 passwd mytest修改了用户名密码,但是我用mytest这个账户登录的时候出现“发生了一个协议错误 Change of username or service not allowed:(mytest,ssh-connection)->(mytest,ssh-connection)  这是为什么?,但是我在root下用 su mytest 是可以进入mytest用户的,谁能告诉我那点有问题,谢谢了!) 

------解决方案--------------------
vi /etc/selinux/config
SELINUX=disabled
------解决方案--------------------
1.检查一下是不是crt的用户名写错了,参见http://z132.com/some-useful-skill-of-debian/

2.使用root登录,在crt上验证用户名是否添加成功: ssh mytest@127.0.0.1
------解决方案--------------------
检查防火墙和selinux有没有关闭,网上搜一下关闭的方 法,给你贴一个网址
http://blog.csdn.net/wangxiaofei2006/article/details/7481417