zoukankan      html  css  js  c++  java
  • linux系统安全配置示例

    去除不需要的账号,修改默认账号的shell变量

      系统存在多余可以关闭的用户如下

    ip,news,uucp,games,mail

    1. cat /etc/password  (查看系统存在的用户)
    2. cd /etc  ;  cp password  password.bak            备份password文件
    3. 删除用户   打开password文件,注释掉ip,news,uucp,games,mail等用户即可
    4. 更改一些用户的shell
      1.   vim /etc/password
      2.   例如:将starshine:x:1000:1000:starshine:/home/starshine:/bin/bash  修改为  starshine:x:1000:1000:starshine:/home/starshine:/bin/nologion  或者 /bin/null

     设置密码过期策略

    1. cat /etc/login.defs | grep PASS_MAX_DAYS    查看当前密码使用最大天数

    2. cd /etc;cp login.defs login.defs.bak         备份

    3. 修改过期时间,单位(天)

    超时自动注销登录

    1. cat /etc/profile | grep TMOUT         查看系统当前当前超时登出设置

    2. cd /etc;cp profile profile.bak         备份文件
    3. 修改配置参数
      •  vim  /etc/profile.bak
      •    增加或者修改文件
      • TMOUT=300            单位是秒
        export TOMOUT    

      注:不知为何虚拟机总是不能退出登录,我总是只能退出控制面板

    杂念太多,必然根基浅薄
  • 相关阅读:
    localStorage溢出问题
    面试题梳理
    灵活的楼梯导航条代码
    日期初始化
    css 控制横向布局,超出隐藏,滚动
    自定义滚动条样式
    jquery源码之JQ对象
    jqeury源码之变量解析
    jquery源码之通篇概要
    工作站流处理
  • 原文地址:https://www.cnblogs.com/starshine-zhp/p/13286439.html
Copyright © 2011-2022 走看看