Linux系统配置脚本开机自启

  在日常使用过程中,当有时候需要运行开机自启脚本,同时想看到输出结果的时候,不免就需要将系统配置为免密登录模式,本文主要介绍再init3模式(多用户命令行界面),运行开机自启脚本及输出脚本指令运行数据结果。本文使用的系统主要为CentOS7以上、Redhat7以上版本。

配置开机免密登录

-第一种免密登录方式(图形界面)

#切换到gdm目录下,找到custom.conf文件
[root@localhost ~]# cd /etc/gdm/
#改目录下有很多文件,我们只需要找到custom.confg文件并使用vi打开
[root@localhost gdm]# ls
custom.confg Init PostLogin PreSession Xsession
#打印出来看一下该文件内容
[root@localhost gdm]# cat custom.confg
# GDM configuration storage

[daemon]

[security]

[xdmcp]

[chooser]

[debug]
#Uncomment the line below to turn on debugging
#Enable=true

[root@localhost gdm]# vi custom.confg
~
#找到[daemon],并添加如下内容保存
[daemon]
AutomaticLoginEnable=True
AutomaticLogin=root  #自动登录的用户名

-第二种免密登录方式(非图形界面)

#切换到getty.target.wants目录,并找到getty@tty1.service
[root@localhost ~]# cd /etc/systemd/system/getty.target.wants
#该目录下通常就一个文件
[root@localhost getty.target.wants]# ls
getty@tty1.service
[root@localhost getty.target.wants]# vi getty@tty1.service
~
#打开之后,寻找[Service]下的ExecStart行,并添加--autologin root后,保存
[Serxice]
# the VT is cleared by TTYVDisallocate
ExecStart=-/sbin/agetty --autologin root --noclear %I $TERM
.......

开机自启脚本

-注:若是脚本无法运行可关闭Linux的防火墙

#打开selinux文件,并找到SELINUX行,修改后面内容,使之disabled
[root@localhost~]# vi /etc/config/selinux

# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values;
#    enforcing - SELinux security policy is enforced.
#    permissice - SELinux prints warnings instead of enforcing.
#    disabled - No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of these three values;
#    targeted - Targeted processes are protected.
#    minimum - Modification of targeted policy.Only selected processes are protected.
#    mls - Multi Level Security protection.
SELINUXTYPE=targeted

-第一种方法,这个一般配合非图形界面使用。

#更改为命令行模式
[root@localhost ~]# systemctl get-default
graphical.target
[root@localhost ~]# vim /etc/inittab
#由命令行模式更改为图形界面模式
[root@localhost ~]# systemctl set-default graphical.target
#由图形界面模式更改为命令行模式
[root@localhost ~]# systemctl set-default multi-user.target
#再root目录下,找到用户配置文件.bash_profile
[root@localhost ~]# ls -a
.      .bash_logout .......
..     .bash_profile ........
........
#打开该文件,并将光标移至文件末尾,添加自启脚本路径及名称,并保存
[root@localhost ~]# vi .bash_profile
# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
    .~/.bashrc
fi

# User specific environment and startup programs

PATH=#PATH:$HOME/bin

export PATH

sh /root/filenane.sh

-第二种方法,一般配合图形界面使用。

#切换至 /etc/init.d 目录下,并将脚本拷贝到该目录
[root@localhost ~]# cd /etc/init.d/
[root@localhost init.d]# cp /root/filename.sh ../init.d/

[root@localhost init.d]# ls
functions netconsole network README rhnsd filename.sh
[root@localhost init.d]# vi filename.sh
~
#在脚本开头,添加如下内容
> #chkconfig: 2345 80 90
> #description:filename.sh #filename.sh为当前脚本自身名称

#在chkconfig工具服务列表中增加此服务
[root@localhost init.d]# chkconfig --add filename.sh

声明:本人所写的只是本人在使用中遇到的问题做个记录总结,很多内容也是百度,或者查阅官方文档,若与他人有重复;若需按照本文配置,请认真确认是否适合你的情况,造成一切损失;本人概不负责。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,732评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,496评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,264评论 0 338
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,807评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,806评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,675评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,029评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,683评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 41,704评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,666评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,773评论 1 332
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,413评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,016评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,978评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,204评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,083评论 2 350
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,503评论 2 343

推荐阅读更多精彩内容