![登录用户名不是终端和聊天图标中显示的用户名](https://linux22.com/image/1036265/%E7%99%BB%E5%BD%95%E7%94%A8%E6%88%B7%E5%90%8D%E4%B8%8D%E6%98%AF%E7%BB%88%E7%AB%AF%E5%92%8C%E8%81%8A%E5%A4%A9%E5%9B%BE%E6%A0%87%E4%B8%AD%E6%98%BE%E7%A4%BA%E7%9A%84%E7%94%A8%E6%88%B7%E5%90%8D.png)
我使用 openldap 进行登录验证,我有一个 10.04 服务器和一个 11.04 客户端。
到目前为止我已经设置了 2 个用户,Mike 和 Alicia。
当我使用 alicias 的名字登录时,电源按钮旁边的聊天状态图标显示为 mike。此外,当您打开终端时,它显示 mike@alicia-linux 而不是 alicia@alicia-linux。
如果我单击聊天图标(显示迈克)并单击关于我选项,它会显示用户名艾丽西亚,并提供给我艾丽西亚的所有信息。
我不明白?
当我输入 getent passwd 时,底部有这 2 个条目。
mike:x:1000:10000:Mike Gaffney:/home/mike:/bin/bash
alicia:x:10000:10000:Alicia Transue:/home/alicia:
以下是从 ldap 搜索中获取的她的信息
# alicia, people, midfifty.com
dn: uid=alicia,ou=people,dc=midfifty,dc=com
objectClass: inetOrgPerson
objectClass: posixAccount
objectClass: shadowAccount
cn: Alicia Transue
sn: Transue
uid: alicia
uidNumber: 10000
gidNumber: 10000
homeDirectory: /home/alicia
麦克的出现和 objectClass 有关系吗?这只是从教程中复制过来的,所以我不知道这些设置是否正确
答案1
我通过老式的重启解决了这个问题,为什么最简单的事情会占用你的时间?哈。不过还是谢谢你@bse