ITPub博客

首页 > 数据库 > Oracle > [20190313]避免按ctrl+alt+del重新启动服务器.txt

[20190313]避免按ctrl+alt+del重新启动服务器.txt

原创 Oracle 作者:lfree 时间:2019-03-13 09:39:33 0 删除 编辑

[20190313]避免按ctrl+alt+del重新启动服务器.txt


--//昨天别人要我做一件事情,就是linux服务器避免按ctrl+alt+del重新启动服务器.

--//我真心不知道为什么许多linux发行版本服务器要有这样的设置,如果在机房服务器前操作许多熟悉windows人,喜欢做这样的动作.

--//安装版本centos 6.5的与5的版本不一样,我一般习惯安装好服务器就取消这样功能,写一个文档,提供给大家参考.


1.centos 5版本:

--//修改/etc/inittab文件:


# Trap CTRL-ALT-DELETE

#ca::ctrlaltdel:/sbin/shutdown -t3 -r now


# Run gettys in standard runlevels

1:2345:respawn:/sbin/mingetty tty1

2:2345:respawn:/sbin/mingetty tty2

3:2345:respawn:/sbin/mingetty tty3

#4:2345:respawn:/sbin/mingetty tty4

#5:2345:respawn:/sbin/mingetty tty5

#6:2345:respawn:/sbin/mingetty tty6


--//注解对应行,我一般喜欢关闭tty4,tty5.tty6终端.

--//这样还没有完成,理论修改完最好重启服务器.如果不能重启,执行如下:

# init q


--// q表示 Q or q tell init to re-examine the /etc/inittab file.这样才能剩下,千万不要大错,

--// 其它方式可能切换到启动模式会导致重启.


2.centos 6版本:

--//centos 6.2改变的/etc/inittab文件,许多执行放在了/etc/init目录:

--//修改/etc/init/control-alt-delete.conf,注解:


# start on control-alt-delete

# exec /sbin/shutdown -r now "Control-Alt-Delete pressed"


--//修改 /etc/init/start-ttys.conf文件,注解:

#env ACTIVE_CONSOLES=/dev/tty[1-6]

env ACTIVE_CONSOLES=/dev/tty[1-3]


--//关闭终端tty4-tty6执行如下命令:

# seq 4 6 | xargs -I{}  initctl stop tty TTY=/dev/tty{}

tty stop/waiting

tty stop/waiting

tty stop/waiting


# ps -ef | grep tt[y]

root      1810     1  0  2017 tty1     00:00:00 /sbin/mingetty /dev/tty1

root      1812     1  0  2017 tty2     00:00:00 /sbin/mingetty /dev/tty2

root      1814     1  0  2017 tty3     00:00:00 /sbin/mingetty /dev/tty3


总结:

--//我个人建议安装完就马上这些工作,在安装oracle前就配置优化服务器,一些不必要的服务像sendmail,postfix服务根本不用你起了干吗?


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/267265/viewspace-2638238/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
熟悉oracle相关技术,擅长sql优化,rman备份与恢复,熟悉linux shell编程。

注册时间:2008-01-03

  • 博文量
    2353
  • 访问量
    6098200