【分享】一个redhat 最小化安装初始化脚本内容?

1.

chkconfig --level 35 iptables off
chkconfig --level 35 ip6tables off
service iptables stop
chkconfig --level 35 postfix off 

2.selinux 禁用: vi /etc/selinux/config SELINUX=disabled
3.配置yum源为本地光盘:

[root@rhel63 yum.repos.d]# vi local.repo 
[local]
name=local
baseurl=file:///mnt/Server
enabled=1
gpgcheck=0

4.安装常用软件

#yum install openssh-clients
[root@rhel63 /]# yum install ftp telnet make imake gcc compat-libstdc++-33 gcc-c++ libstdc++ libXp kernel kernel-devel kernel-headers rsh ksh lsof
[root@rhel63 /]# yum install iptraf.x86_64 unzip.x86_64 libaio.x86_64 eject sysfsutils dmidecode  pciutils dstat lsscsi

5.安装xwindows

[root@rhel63 /]# yum groupinstall "X Window System" 
[root@rhel63 /]# yum groupinstall Desktop     (可以不安装桌面)
[root@rhel63 /]# yum  install xorg-x11-apps  (包含xclock)
  1. 配置ntp server
*/10 * * * * /usr/sbin/ntpdate 10.0.0.1
  1. 修改ssh
    禁用DNS 选项:

    echo "UseDNS no" >> /etc/ssh/sshd_config
    service sshd restart

添加允许指定用户登录:

echo "AllowUsers user1" >> /etc/ssh/sshd_config
service sshd restart

8.上传设备扫描工具脚本:

rescan-scsi-bus.sh
  1. 修改历史记录查看选项

    echo "export HISTTIMEFORMAT='%F %T'" >> /etc/profile

大家有哪些特殊的设置可以补充,谢谢!

参与3

1同行回答

晓月晓月系统工程师联动优势
系统肯定是要为上层db或app服务,还有应用需要的语言环境,limits配置,tcp连接等配置等,其他的如jdk,一个yum就够了显示全部

系统肯定是要为上层db或app服务,还有应用需要的语言环境,limits配置,tcp连接等配置等,其他的如jdk,一个yum就够了

收起
互联网服务 · 2017-05-11
浏览2521

提问者

powertiandi
系统架构师李宁(中国)体育用品有限公司
擅长领域: 存储服务器灾备

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-05-04
  • 关注会员:2 人
  • 问题浏览:4958
  • 最近回答:2017-05-11
  • X社区推广