Linux系统中修改用户名的方法?
发布网友
发布时间:2022-03-25 22:44
我来回答
共6个回答
懂视网
时间:2022-03-26 03:06
linux更改用户名的方法是:
1、以root身份登录,然后使用下列命令进行修改。“usermod -l NewUser -d /home/NewUser -m OldUser”、“usermod -l alao -d /home/alao -m tom”。
2、修改用户名,修改登录后使用的路径,修改登录名称的同时将目录名称一同修改。
热心网友
时间:2022-03-26 00:14
在这里我就不细说原理了,直接给出具体的操作方法如下:1、建议使用 single模式(如ubuntu中的RecoveryMode以root用户登录系统。
当然这个也不是必须的,如果你有两个或者两个以上的用户,并且其中不需 要的更改的那个具有获得root权限的资格即可。是不是说的有点乱了?呵 呵因 为我当时的情况是要修改两个用户名,两者都可获得root权限,可交替操作。但 怎么说,也不如直接以root身份等来的方便。
2、修改/etc/passwd这个文件中的用户名部分、用户组部分、主目录部分; 3、修改/etc/group这个文件中的用户名部分、用户组部分;同时也 将/etc/gshadow改写一下;4、修改/etc/shadow文件中的用户名部分,这个不改 将无法登录系统;5、修改/home/olser为/home/newuser,同时注意一定要修 改其所属的用户和用户组,chown时加上个-R,这个很关键;这5个步骤缺一不可 ,操作失误很可能导致无法登入系统,认真完成上面的5个步骤即可修改成功
参考资料:http://hi.baidu.com/marrensy/blog/item/b689ee45fcf5aa3f08f7ef4e.html
热心网友
时间:2022-03-26 01:32
1、修改 /etc/passwd用户信息文件
vim /etc/passwd
#admin:x:503:501::/home/admin:/bin/bash
#把用户名admin改成rest
#test:x:503:501::/home/test:/bin/bash
2、修改 /etc/shadow用户密码文件
vim /etc/shadow
#admin:Dnakfw28zf38w:8764:0:168:7:::
#由于密码加密方式存放,只修改用户名即可(密码不变)
#test:Dnakfw28zf38w:8764:0:168:7:::
3、再修改 /etc/group用户组文件
vim /etc/group
#admin:x:1:root,bin,admin
#修改admin组为test组
#test:x:1:root,bin,test
4、最后修改用户的家目录
mv /home/admin /home/test
5、登陆rest用户
su test
热心网友
时间:2022-03-26 03:06
第一个方法,使用命令
# usermod -l new_username old_username
这个命令会修改你登录所使用的用户名,不过这个用户主目录名和同名的组都不会变的。
第二个方法那就是把用户先删除,再重新创建一个新的用户
# userdel old_username
# useradd new_username
然后把cp 主目录的内容到新目录
# cp -r /home/old_username/* /home/new_username
# rm -r /home/old_username
主要还是看你有什么需求了。
热心网友
时间:2022-03-26 04:58
usermod -l new_user_name old_user_name 即可
或者,你不想这样的话,那你把这个用户删除了,然后,useradd user_name新建一个用户也行。。。。
热心网友
时间:2022-03-26 07:06
vim /etc/passwd
找到第一个字段,直接修改即可