zoukankan      html  css  js  c++  java
  • Linux处事器装机恬逸疾速进阶指南(7)

    作者: FOX 起因:51CTO论坛整理 
     


    ◆十四、登录shell

    为了利便一再输出很长的敕令,bash shell可以在"~/.bash_history"文件("~/"是家目次,每个用户都是纷好比样的)中存500个曾经输出过的敕令。每一个有自己帐号的用户,在自己的家目次中,城市有".bash_history"文件。可以会有这种天气,用户在不该输出口令的中心输出了口令,而输出的口令会在 ".bash_history"文件中保管上去。而且".bash_history"文件越大年夜这种可以性也越大年夜。

    在"/etc/profile"文件中HISTFILESIZE和HISTSIZE这两行选择了系统中一切用户的 ".bash_history"文件可以保管若干敕令。我提议把"/etc/profile"文件中的HISTFILESIZE和HISTSIZE都设成一个相比小的值,如:20。

    编纂profile文件(vi /etc/profile),把这些行改成:

    HISTFILESIZE=20
    HISTSIZE=20

    如许每个用户家目次下的".bash_history"就最多只能存20个敕令。若是黑客试图在用户的"~/.bash_history"文件中发现一些口令,他就没有什么时机了。

    ◆十五、转变"/etc/rc.d/init.d/"目次下的脚本文件的会晤答应

    转变启动和停止daemon的脚本文件的权限。

    [root@deep]# chmod -R 700 /etc/rc.d/init.d/*

    如许只要root可以读、写和实行这个目次下的脚本。我想寻常用户没有什么必要知道脚本文件的内容。

    注意:若是你安设或晋级了一个法度模范,要用到"/etc/rc.d/init.d/"中system V脚本,不要遗忘再检查一下转变和检查这个脚本文件的答应。

    ◆十六、"/etc/rc.d/rc.local"文件

    在默许天气下,当登录装有Linux系统的比赛争论机时,系统会告诉你Linux刊行版的名字、版本号、内核版本和处事器称呼。这泄漏了太多的系统信息。最好只显示一个"Login:"的提示信息。

    第一步

    编纂"/ect/rc.d/rc.local"文件,在下面这些行的后面加上"#":

    --
    # This will overwrite /etc/issue at every boot. So, make any changes you
    # want to make to /etc/issue here or you will lose them when you reboot.
    #echo "" > /etc/issue
    #echo "$R" >> /etc/issue
    #echo "Kernel $(uname -r) on $a $(uname -m)" >> /etc/issue
    #
    #cp -f /etc/issue /etc/issue.net
    #echo >> /etc/issue
    -- 

    第二步

    删除"/etc"目次下的"issue.net"和"issue"文件:

    [root@deep]# rm -f /etc/issue
    [root@deep]# rm -f /etc/issue.net

    注意:"/etc/issue.net"文件是用户从网络登录比赛争论机时(譬喻:telnet、SSH),看到的登录提示。十分在"/etc"目次下另有一个"issue"文件,是用户从外地登录时看到的提示。这两个文件都是文本文件,可以依照需求转变。然则,若是想删掉这两个文件,必需向下面引见的那样把 "/etc/rc.d/rc.local"脚本中的那些行解释掉,否则每次重新启动的时辰,系统又会重新创立这两个文件。




    版权声明: 原创作品,答应转载,转载时请务必以超链接形式标明文章 原始起因 、作者信息和本声明。否则将追查纪律责任。

  • 相关阅读:
    diary and html 文本颜色编辑,行距和其它编辑总汇
    bash coding to changeNames
    virtualbox ubuntu 网络连接 以及 连接 secureCRT
    linux 学习6 软件包安装
    linux 学习8 权限管理
    vim 使用2 转载 为了打开方便
    ubuntu
    linux 学习15 16 启动管理,备份和恢复
    linux 学习 14 日志管理
    linux 学习 13 系统管理
  • 原文地址:https://www.cnblogs.com/zgqjymx/p/1973540.html
Copyright © 2011-2022 走看看