新Linux实例的安装后步骤,以及如何自动执行它们

每次安装新的 Linux服务器或VM时,您会发现自己采取的安装后步骤是什么?我对可能适用的事情感兴趣,无论服务器的用途是什么,特别是那些可以节省时间的方法,以及自动化每个步骤的方法.

这是我的初始任务集;请注意,我几乎总是使用Fedora.

>在启动时启用网络启动
>将自己添加到sudoers文件中
>将我的SSH密钥对添加到〜/ .ssh / authorized_keys以避免使用密码登录
>将新服务器添加到我的客户端计算机上的〜/ .ssh / config,以便我可以使用“ssh newserver”登录
>从源代码管理中查看我自定义的.bashrc和.bash_profile
>如果在内部网络上,请将selinux enforcing设置为permissive
>如果在外部网络上,请安装/配置blockhosts以停止脚本小子
>为Nagios监控安装/配置NRPE守护程序
>安装/配置NX服务器以进行远程GUI访问

解决方法

我们这样做的方法是使用kickstart / preseed文件来安装&在操作系统安装期间在我们的服务器上配置Puppet.然后,只要您预先配置了Puppet清单以执行所有初始任务,它就会自动发生.

相关文章

文章浏览阅读1.8k次,点赞63次,收藏54次。Linux下的目录权限...
文章浏览阅读1.6k次,点赞44次,收藏38次。关于Qt的安装、Wi...
本文介绍了使用shell脚本编写一个 Hello
文章浏览阅读1.5k次,点赞37次,收藏43次。【Linux】初识Lin...
文章浏览阅读3k次,点赞34次,收藏156次。Linux超详细笔记,...
文章浏览阅读6.8k次,点赞109次,收藏114次。【Linux】 Open...