网站链接: 环球网校培训
当前位置: 首页 > 资讯动态  > 平台资讯

LINUX安全管理

2025/12/29 23:07:38 人评论

Linux作为是一个开放源代码的免费操作系统,以其高效隐定的优秀质量,越来越受到用户们的欢迎,并在全世界不断普及开来。相信在不久的将来Linux还会得到更大更快的发展。虽然,Linux和Unix很相似,但是它们之间还是有不少重要的差别。对于很多习惯了UNIX和Windows的系统管…

Linux作为是一个开放源代码的免费操作系统,
以其高效隐定的优秀质量,越来越受到用户们的欢迎,并在全世界不断普及开来。
相信在不久的将来Linux还会得到更大更快的发展。
虽然,Linux和Unix很相似,但是它们之间还是有不少重要的差别。
对于很多习惯了UNIX和Windows的系统管理员来讲
如何保证Linux操作系统的安全可靠将面临许多新的挑战。
本文在此将给大家介绍一些Linux管理安全的基本技巧,希望能对大家有所帮助。

首先我想从系统的安全配置,开始我们的话题。
因为我个人认为一位管理员要能充分利用系统提供的安全机制、
挖掘系统自身的潜力来对服务器进行高效安全的维护,才能称得上优秀。
我并不是完全反对使用防火墙等工具,但是正如人一样,
我们可以消毒、可以带口罩,却没有我们自身体魄强健、有抗体来得好。

 Linux是完全开放源代码的免费操作系统,其可开发的潜力极大,
有能力的管理员甚至可以通过自行改编内核来满足自己服务器优良工作的需要。
当然,在此我们只讲一些基本,但实用的配置技巧。


一、 ILO的安全设置
LILO是Linux
Loader的缩写,它是LINUX的启动模块。
我们可通过修改「/etc/lilo.conf」文件中的内容来对它进行配置。
在文件中加上,如下两个参
数:restricted,password
。这两个参数可以使您的系统在启动lilo时就要求密码验证。
boot=/dev/hda

  map=/boot/map

  install=/boot/boot.b

  prompt

  timeout=00 #把这行该为00,这样系统启动时将不在等待,而直接启动LINUX

  message=/boot/message

  linear

  default=linux

  restricted #加入这行

  password= #加入这行并设置自己的密码

  image=/boot/vmlinuz-2.4.2-2

  label=linux

  root=/dev/hda6

  read-only

因为"/etc/lilo.conf"文件中包含明文密码,所以要把它设置为root权限读取。

  # chmod 0600 /etc/lilo.conf

还要使用「chattr」命令使"/etc/lilo.conf"文件变为不可改变。

  # chattr +i /etc/lilo.conf

  这样可以对「/etc/lilo.conf」文件起到很好的保护作用。(对其它文件的保护也可以采用此方法)

最后要使lilo.conf文件生效要用

# /sbin/lilo -v

更新一下系统。


二、 口令安全

口令可以说是系统的第一道防线,
目前网络上大部分的系统入侵都是从猜测口令或者截获口令开始的,所以口令安全至关重要。

首先要杜绝不设口令的账号存在。
这可以通过查看/etc/passwd文件来发现。
例如,存在用户名为test的账号,没有设置口令,则在/etc/passwd文件中就有如下一行:

test::100:9::/home/test:/bin/bash

其第二项为空,说明test这个账号没有设置口令,这是非常危险的!应将该类账号删除或者设置口令。

其次,在旧版本的linux中,在/etc/passwd文件中是包含有加密的密码的,
这就给系统的安全性带来了很大的隐患,
最简单的方法就是可
以用暴力破解的方法来获得口令(如,用John等工具)。
可以使用命令
/usr/sbin/pwconv或者/usr/sbin/grpconv
来建立
 /etc/shadow或者/etc/gshadow文件,
这样在/etc/passwd文件中不再包含加密的密码,
而是放在/etc/shadow文件
中,该文件只有超级用户root可读!
第三点是修改一些系统账号的Shell变量,
例如uucp,ftp和news等,
一些仅仅需要FTP功能的账号,
一定不要给他们设置
/bin/bash或者/bin/sh等 Shell变量。
可以在/etc/passwd中将它们的Shell变量置空,
例如设为/bin/false或者
/dev/null等,
也可以使用usermod -s /dev/null
username命令来更改username的Shell为/dev/null。
这样使用这些账号将无法Telnet远程登录到系统中来!
第四点是修改缺省的密码长度:在安装linux时默认的密码长度是5个字节。
但这并不够,要把它设为8。
修改最短密码长度需要编辑login.defs文件(vi/etc/login.defs),把下面这行

  PASS_MIN_LEN 5

  改为

  PASS_MIN_LEN 8

  login.defs文件是login程序的配置文件。

最后别忙了为root加上一个强壮的密码,8位以上,最好包含特殊字符。


三、 登录安全

1、自动注销账号的登录,在unix系统中root账户是具有最高特权的。
如果系统管理员在离开系统之前忘记

上一篇:软件的含义

下一篇:MySQL出错代码

相关资讯

  • 2018小程序电商行业报告:用户规模将破5亿,社交玩法促进成单量

    OMO时代已来,小程序将会是最重要的工具。差不多两周前,新榜推送了这篇文章《“一条”“日日煮”抢先入局,内容创业迎来OMO时代?| 新榜观察》,在趋势层面探讨了一个现象,去线下开店似乎正成为潮水的方向。比如,刚拿到C+轮融资的“一条”,宣布未来两年要开100家线下…

    2025/12/29 23:07:38
  • 超2000个小程序被封,押注在这里的7亿多资金风险有多高?

    小程序发布一年后,微信开始了大清理。近日,微信宣布永久封禁976个假货、高仿,数百个“色情、低俗”类,及1000多个现金贷小程序。在此之前,就有头脑王者、荔枝微课、千聊被封,目前,后两者已经解封,但头脑王者还在关闭中。据娱乐资本论旗下剁椒娱投了解,千聊发布了…

    2025/12/29 23:07:38
  • 微信小程序认证有哪些主体类别?

    微信小程序在申请过程中,微信要求所有的小程序都要进行主体登记。那么,对于个体工商户来说,应该选择哪种主体类型进行登记?今天,就来为你详细解析一番。1.微信小程序有哪些主体类别?目前,可以登记注册微信小程序的主体类别,有以下几种:个人企业(包括个体工商户)…

    2025/12/29 23:07:38
  • APP五网合一让手机APP的客量倍增

    APP五网合一让手机APP的客量倍增?如今,不少商家都亟需开发自己的App。有想要扩充购买渠道的,有拥有忠实客户需要提供便捷入口的,还有一些门店商家,需要通过独App,树立品牌形象扩大影响力。  因为时代的驱动, 也给一大波的 外包企业开发公司带来很多的客源收益,深…

    2025/12/29 23:07:38

共有条评论 网友评论

验证码: 看不清楚?