Articles of 自动化

Linuxpipe理员如何改进他们的shell脚本和自动化技能?

在我的组织里,我和一些NOC的工作人员,初级工程师和一些高级工程师合作。 所有的重点都放在Linux上。 公司发展才能的一个有趣的步骤是从NOC到高级工程队伍。 把人才库看作是一个相对较新的人才,我发现技能组合中有一个分化趋势会随着时间的推移而增长。 有一些工程师能够很好地了解一种或几种特定的技术,并不断沉浸其中,例如MySQL,防火墙,SAN存储,负载均衡器等。 还有其他人是通才,可以导航多种技术。 所有人都学习了足够的Linux(命令,进程)来完成他们每天所需要的和使用的任务。 一些员工之间的差异化因素是他们如何包含脚本,自动化和configurationpipe理方法。 例如,我们有两名工程师负责Amazon AWS CloudFormation的大部分工作,另一名负责处理大部分Puppet基础设施。 也许四分之一的工程师擅长BASH shell脚本。 在DevOps技能在求职市场中 令人难以置信的高度需求的背景下,我很好奇其他组织如何促进这些技能的发展并培养他们的内部人才。 脚本似乎不是一个特别可教的概念。 系统pipe理员如何改进他们的shell脚本? 对于那些没有/不能跟上DevOps范式的工程师,还有一个地方吗? 我们是否简单地认为,随着这些技术的发展,有些人会被抛在后面呢? 可以吗?

自动configuration新计算机

我公司正在将所有的用户从旧的Windows XP电脑升级到新的四核Win7电脑。 这是一件好事 – 我们升级工作站的时间早已过期 – 但现在我花了大量时间configuration新的计算机。 有什么办法可以自动化这个过程吗? 几乎每台电脑都经过的步骤: 通过Win7安装过程(我们主要是HP做的,所以我们得到愚蠢的“电脑是个人的”的东西。 卸载英国媒体报道(Norton,Bing Bar,Roxio等) 安装更新 添加到域和configurationnetworking设置 安装Office和其他公司特定的应用程序 configuration重要的快捷方式(任务栏上的Outlook) 之后还有其他一些我自己做的事情,那就是很好的自动化,但是这不太可能是由于许可密钥,密码等。 configurationOutlook 通过简单的转移向导提取文件/设置 映射networking驱动器 我知道有可能创build一个完整的计算机图像,但是如何与不同的硬件/驱动程序一起工作呢? 怎么样的Win7许可证密钥? 如果有办法做到这一点,那么什么是最好的(最好是免费/开源)软件呢?

在Ubuntu上自动安装postfix

我的系统configuration脚本执行“apt-get install -y postfix”。 不幸的是,当postfix安装程序显示一个configuration屏幕时,脚本停止。 有没有一种方法来强制postfix在安装过程中使用默认值,以便自动化脚本可以继续到最后? 后缀安装程序可能检查/ etc / postfix中的现有configuration,如果存在,不打扰用户的configuration屏幕?

如何使用密码自动loginSSH?

如何使用密码自动loginSSH? 我正在configuration我的testing虚拟机,所以不重视安全性。 使用最less的configurationselectSSH进行可接受的安全 EX) echo password | ssh id@server 这不起作用。 我记得我用一些技巧做了这个,有人引导了我,但是现在我不记得我用过的技巧了。