将root的uid改成1000后怎么改回来
答案:2 悬赏:50
解决时间 2021-02-15 20:40
- 提问者网友:唤魂
- 2021-02-14 23:38
将root的uid改成1000后怎么改回来
最佳答案
- 二级知识专家网友:伤口狠精致
- 2021-02-15 00:01
1.命令:useradd -u 0 -g 0 用户名\r\n这里-u 0 表示这个帐号uid为0,即管理员,也可以是其他。-g 0 就是表示属于管理员组了,最后加上你要创建的用户名就行了。\r\n2.使用root创建一个普通用户,然后修改\\/etc\\/passwd文件,把这个用户的uid和gid改成0就可以了。\r\n比如创建了一个用户dehao,它在\\/etc\\/passwd文件中的形式如下:\r\ndehao:x:1000:100::\\/home\\/dehao:\\/bin\\/bash\r\n其中第三段1000是dehao的uid,把它改成0,它就成为超级用户(管理员)了。\r\n第四段100是dehao的gid,把它改成0,它就成为root组的成员了。\r\n修改后如:\r\ndehao:x:0:0::\\/home\\/dehao:\\/bin\\/bash
全部回答
- 1楼网友:冷眼_看世界
- 2021-02-15 01:40
一:使用hostname命令
[root@test ~]# hostname yourname
这样只是临时更改了主机名。
二:修改linux主机的配置文件/etc/sysconfig/network 和 /etc/hosts
1.修改/etc/sysconfig/network里面的主机名字。
# vi /etc/sysconfig/network
networking=yes
hostname=yourname //在这修改hostname
gateway=192.168.1.1
2.修改/etc/hosts里面的名字
# vi /etc/hosts
127.0.0.1 localhost.localdomain localhost
192.168.1.121 yourname //在这修改hostname
//有时候只有这一行
127.0.0.1 yourname localhost.localdomain localhost
3.让更改的名字在不重启机器下生效
# hostname yourname
# su
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯