如何设置让自己的linux操作系统更加安全

BIOS安全

记着要在BIOS设置中设定一个BIOS密码,不接收软盘启动。这样可以阻止不怀好意的人用专门的启动盘启动你的Linux系统,并避免别人更改BIOS设置,如更改软盘启动设置或不弹出密码框直接启动服务器等。

LILO安全

在“/etc/lilo.conf”文件中添加3个参数:time-out、restricted 和 password。这些选项会在启动时间(如“linux single”)转到启动转载程序过程中,要求提供密码。

步骤1

编辑lilo.conf文件(/etc/lilo.conf),添加和更改这三个选项:

QUOTE:

boot=/dev/hda

map=/boot/map

install=/boot/boot.b

time-out=00 #change this line to 00

prompt

Default=linux

restricted #add this line

password= #add this line and put your password

image=/boot/vmlinuz-2.2.14-12

label=linux

initrd=/boot/initrd-2.2.14-12.img

root=/dev/hda6

read-only

步骤2

由于其中的密码未加密,“/etc/lilo.conf”文件只对根用户为可读。

[root@kapil /]# chmod 600 /etc/lilo.conf (不再为全局可读)

步骤3

作了上述修改后,更新配置文件“/etc/lilo.conf”。

[Root@kapil /]# /sbin/lilo -v (更新lilo.conf文件)

步骤4

还有一个方法使“/etc/lilo.conf”更安全,那就是用chattr命令将其设为不可改:

[root@kapil /]# chattr i /etc/lilo.conf

它将阻止任何对“lilo.conf”文件的更改,无论是否故意。

关于lilo安全的更多信息,请参考LILO。

禁用所有专门帐号

在lp, sync, shutdown, halt, news, uucp, operator, games, gopher等系统中,将你不使用的所有默认用户帐号和群组帐号删除。

要删除用户帐号:

[root@kapil /]# userdel LP

要删除群组帐号:

[root@kapil /]# groupdel LP

选择恰当的密码

选择密码时要遵循如下原则:

密码长度:安装Linux系统时默认的最短密码长度为5个字符。这个长度还不够,应该增为8个。要改为8个字符,必须编辑 login.defs 文件(/etc/login.defs):

PASS_MIN_LEN 5

改为:

PASS_MIN_LEN 8

“login.defs”是登录程序的配置文件。

启用盲区密码支持

请启用盲区密码功能。要实现这一点,使用“/usr/sbin/authconfig”实用程序。如果想把系统中现有的密码和群组改为盲区密码和群组,则分别用 pwconv 和 grpconv 命令。

(0)

相关推荐

  • 如何在Linux操作系统定时重启Tomcat服务?

    Linux操作系统定时重启Tomcat服务的方法如下: 1、编写tomcat_shutdown.sh: #!/bin/sh export JAVA_HOME=/home/oracle/jdk1.7.0 ...

  • Linux操作系统加载不同文件系统的总结

    学习操作系统时我们都了解到文件系统是操作系统的重要组成部分之一。文件系统有很多种类型,比windows的fat、fat32;Linux的ext、ext2或ext3;FreeBSD的ufs等等。在使用L ...

  • Linux操作系统上常用的系统管理命令

    对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心。熟悉了Linux常用的文件处理命令以后,这一讲介绍对系统和用户进 ...

  • Linux操作系统怎么建立无线网连接

    Linux操作系统建立无线网连接的步骤如下: 1.打开网络配置工具(系统-管理-网络). 2.选中设备面板,点击新建. 3.在弹出的新窗口中选择无线连接,点击前进. 4.新出现在无线网卡列表中选择你的 ...

  • LINUX操作系统(centos6.9)安装与配置

    安装Linux操作系统,一般包含如下几个步骤: l  基本操作系统安装 l  网络配置.添加用户 l  安装必要的操作系统补丁(需要根据第三方软件产品情况而定) 操作方法 01 下面以CENTOS6. ...

  • 如何在虚拟机上安装Linux操作系统?

    在我们的认知里虚拟机只是一个外壳,那么当把外壳创建好后我们应该如何给它的内在进行完善呢,这里操作系统就是可以充实它内在的东西.今天小编就给大家介绍下如何在虚拟机上安装Linux操作系统? 操作方法 0 ...

  • 在VMware安装linux操作系统

    本文主要讲述Windows下如何在VMware工作站中安装Linux操作系统,以方便Linux爱好者的学习.文中以VMware 9.0上安装Ubuntu12.04为例. 操作方法 01 假设已经在Wi ...

  • 多系统下如设置win8.1为默认操作系统无需开机选择

    现在window系统的各大版本独守一片天,一些软件却无法做到完美兼容,而我们为了使用方便,只能在一台电脑上安装多个操作系统,以满足日常的使用需求。多系统的不便就是在开机的时候必须选择相应的系统才可以, ...

  • 教你在虚拟机linux操作系统中安装vmtools

    很多用户在测试linux操作系统的时候喜欢用虚拟机,因为虚拟机方便而且可以同时在一台PC机上虚拟出来不同版本的linux操作系统,但是虚拟机和物理机之间的文件传输倒成了个问题,有人说可以使用vmtoo ...