linux修改启动时的界面默认用户(如test改为root)

linux修改启动时的界面默认用户(如test改为root),第1张

系统自动以root登录,并自动启动用户程序的设置方法第一步:删除root用户vi /etc/passwd该文件的第一行:root:X:0:0:root:/root:/bin/bash,只需要把第二个字段X删除就可以。变为: root::0:0:root:/root:/bin/bashvi /etc/shadow该文件的第一行:root:!^*@(*&:0:99999:7::1,只需要把第二个字段删除就可以。变为: root::14125:0:99999:7::1 至此,就把root用户的密码删除了。第二步:在系统启动时自动以root用户登录vi /etc/inittab找到 #run gettys in standard runlevels1:2345:raspawn:/sbin/mingetty tty1 (用/sbin/mingetty来启动终端,tty1表启动的终端号)将1:2345:raspawn:/sbin/mingetty tty1 改为:1:2345:raspawn:/sbin/mingetty --autologin root tty1 (用/sbin/mingetty来启动终端,tty1表启动的终端号,并以root用户登录终端)这样,系统启动时就会以root用户自动登录,而不需要手动输入用户名。第三步:系统刚启动时,用户主目录为/root ,要把系统启动是要自动启动的程序放在此目录下。第四步:在配置文件中添加自动启动的程序(main是要自动启动的程序)vi /root/.bashrc 在此文件的末尾添加 /root/main即可说明每个登录用户的主目录下都有.bashrc这个文件(~/.bashrc),该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该文件被读取.(可以在这个文件中添加专用于你的bash shell的自动启动文件包)。

1、首先我们登录进Linux系统中

2、接下来鼠标单击右键,在d出的菜单中选择打开终端选项

3、然后我们进入命令行以后,输入gedit命令

4、最后我们就看到编辑器被打开了,linux就可以在开机后默认用root登录了。

辑passwd文件,找到root哪一行(应该在第一行)将root改为需要的名称。另外还要改动一下/etc/shadow文件,将root这一行改为需要的名称。注意:如果

/etc/passwd和/etc/shadow文件的名称不一致就会很麻烦。

2.可以使用命令

usermod

-l

newname

root

来修改。

虽说修改超级用户的用户名可以再一定程度上增加安全

但没什么必要

你也可以把普通用户提升成超级用户

/etc/passwd

用户信息文件

指明你的用户名

密码标志

用户ID组ID

用户说明

家目录

登陆后默认的权限等等

/etc/shadow

则是密码的存放位置

你可以用vi

打开这两个文件

更改密码相对就简单了


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8288028.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-15
下一篇2023-04-15

发表评论

登录后才能评论

评论列表(0条)

    保存