设定Linux自动登陆

设定Linux自动登陆

实验场景中我们可能会经常重新启动Linux,然后反复输入账户密码登陆。为了在每次启动后快速进入系统减少在实验场景中不必要的工作,我们可以设定Linux在启动后自动登陆到指定账户(实验中一般为root账户)。
基于Linux一切皆文件的思想,我们可以通过修改配置文本的方式决定是否启用自动登录,以及自动登录的账户是普通用户账户还是root账户。
我们需要修改为文件路径为/etc/gdm/custom.conf,使用cat命令查看该文本当前的设定

[root@Centos6 ~]# cat /etc/gdm/custom.conf

# GDM configuration storage

[daemon]

[security]

[xdmcp]

[greeter]

[chooser]

[debug]

可见当前文本里面的内容为空,我们需要用编辑文本的命令nano在[daemon]下添加相关命令以开启自动登录并指定账户。需要添加的命令如下:

AutomaticLoginEnable=true            #启用自动登录
AutomaticLogin=root                  #指定自动登录账户,不仅限root 

详细步骤见:
1.编辑文本命令 nano /etc/gdm/custom.conf
2.在[daemon]下添加AutomaticLoginEnable=true和AutomaticLogin=root

aaa

3.编辑完成Ctrl+X退出编辑,此时会弹出保存界面,输入y确定

b

4.输入文件名 此处不改文件名,直接Enter回车

aaa

5.此时再次使用cat命令查看以修改的配置文本信息

aaa

现在我们使用reboot命令重启linux,可以确认重启完毕后,系统会以root账号自动登陆。

           login

最后强调一点,以上操作都是在实验环境,切勿在实际生产工作环境设置root账户自动登陆

原创文章,作者:Geoffrey,如若转载,请注明出处:http://www.178linux.com/81045

(0)
GeoffreyGeoffrey
上一篇 2017-07-15
下一篇 2017-07-15

相关推荐

  • 第二周博客作业

    一、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示 Linux文件管理类命令有cp、mv、rm 1、cp命令:copy files and directories 使用方法: 单源复制cp [OPTION]… [-T] SOURCE DEST1)如果DEST不存在,则事先创建此文件,并复制源文件的数据流至DEST中2)如果…

    Linux干货 2016-12-13
  • 0803权限管理作业练习

    0803权限管理作业练习 题目:创建组sales,gid 3000,passwd :centos,sales 的组管理员admins:user2 将用户user1,user2,user3加入到sales辅助组 希望user1创建新文件默认的所属组为sales user2将用户user3从sales组移除   答案:   &nbs…

    Linux干货 2016-08-05
  • 细节决定成败–空格的巨大作用以及正则表达式中元字符的转义

    字符串的条件判定 1.字符串判定 一定要用双[[ ]] 2.字符串判定=~默认支持扩展正则表达式,这里注意双引号的使用 仅仅做是否包含时,有无双引号无区别。 但是利用其他扩展表达式时 双引号一定要去掉 锚定示例 多条件判定时-o -a使用时,不能使用双中括号 空格有无的差别 !的使用细节 !到目前为止 有两种意义 条件判定取反 历史命令的调用 两者的使用却别…

    2017-03-19
  • 编译内核——制作最适合自己系统的内核

    编译内核: ·程序包的编译安装:         ./configure ,make ,make install ·前提:开发环境(开发工具、开发库),头文件:/usr/include ·开源:源代码–>可执行格式    &nbsp…

    Linux干货 2016-09-11
  • 用户和组及批量创建

    用户和组       操作系统都有用户和组,windows,linux等等,用户和组用来做什么呢?       用户,是我们进入系统时的凭证,不是每一个人想进就进的。你想吧,如果操作系统没有用户就能登录进系统,那这就带来了许许多多的安全隐患了。而组则是为了方便管理用户的一个组容器。 &nb…

    系统运维 2016-08-04
  • Linux基础知识(三)

     本文的主要内容是:  1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。  2、取出最后登录到当前系统的用户的相关信息。  3、取出当前系统上被用户当作其默认shell的最多的那个shell。  4、将/etc/passwd中的第三个字段数值最大的后10个用户的信息全…

    Linux干货 2016-10-03