- 论坛徽章:
- 0
|
本帖最后由 stephenjwq 于 2012-06-26 16:00 编辑
最近在做一个测试,在服务器上新建2个用户,要能修改另一个用户的密码,因此把他们的uid及gid都修改为0,
但我su - test1及test2时,显示的用户名依然是root,有什么办法能显示为test1@localhost或test2@localhost
在profile里增加export PS1="[\u@localhost]:\w\$ " 也不行依然是root@localhost
vi /etc/passwd
Test1 :0:0::/home/test1:/bin/bash
Test2 :0:0::/home/test2:/bin/bash
[root@localhost ~]#id
Uid=0(root) gid=0(root) group=0(root),3(sys)
[root@localhost ~]#su – test1
Uid=0(root) gid=0(root) group=0(root),3(sys)
[root@localhost ~]#su – test2
Uid=0(root) gid=0(root) group=0(root),3(sys)
[root@localhost ~]#passwd test1
Changing password for user test
Nex unix password:
|
|