普通用户SSH报错

今天在CentOS6.0新建了一个账户:user,密码:user;我是用SecureCRT连接上CentOS的,一个窗口是root在用,另一个打算是user用,我这样做主要是想来针对CentOS的权限进一步的学习,可现在写的跟权限没关系。因为用user连接CentOS的时候,出现了报错问题!

以下是我的步骤信息:

1、连接:

 

2、报错:

 

why,这我就搞不懂了!

在root用户下查看安全信息:

 

 
  
  1. [root@CentOS-localhost ~]# tail -n 4 /var/log/secure  
  2. Nov  6 00:36:54 CentOS-localhost sshd[9105]: Accepted password for root from 192.168.1.7 port 1367 ssh2  
  3. Nov  6 00:36:54 CentOS-localhost sshd[9105]: pam_unix(sshd:session): session opened for user root by (uid=0)  
  4. Nov  6 00:36:54 CentOS-localhost sshd[9109]: ssh_selinux_copy_context: setcon failed with Permission denied  
  5. Nov  6 00:37:13 CentOS-localhost sshd[9131]: Disconnecting: Change of username or service not allowed: (root,ssh-connection) -> (daixin,ssh-connection

这个我也看的不是特别懂,大概是说什么我的名字变了,服务器中断了连接!

最后在网上也找了找,是这样!

3、修改的部分:

 

把root改成user就OK了,就能成功的连接上了!

(想请高人指点一下,为什么会这样,这是什么机制导致的?)