Archive for 'Sysadmin'

Devops podcasts

While there hasn’t been a shortage on IT engineering blogs for a long time, podcasts that deal with devops topics are a rare sight. That’s why I’d like to recommend the ones that I currently subscribe to: DevOps Cafe Podcast: Damon Edwards, John Willis and guests talk about interesting news in the datacenter world. The [...]

How to use a remote shell over flaky connections without losing your nerves

Recently, I’ve stumbled upon the Mosh remote shell application, and since then I can’t stop talking about it! If you need to access your servers’ command line interface over slow, unreliable connections, you want to use the Mobile Shell. As the website describes it, Mosh is a… Remote terminal application that allows roaming, supports intermittent [...]

Make temporary files non-executable

At DrupalCONCEPT operations, our intrusion detection system recently notified us that it found a rootkit in the directory /dev/shm on one of our servers. This directory is writeable by the Apache webserver, so attackers that find a vulnerability in the installed software are able put hostile content (aka rootkits) there. Of course, the vulnerability shouldn’t [...]

A great tutorial for creating Chef cookbooks

System administrators who are looking for a tool that helps them automating their maintenance tasks and have no or only little experience with Chef should really take a look at Joshua Timberman’s great tutorial “Guide to Writing Chef Cookbooks“. In his article, Joshua describes all steps he takes to create a new Chef cookbook that [...]

How not to distribute DNS servers

For one of our customers that addresses the south american market, we’ve rented a server at HostDime in Brazil. Unfortunately, they often suffer network outages. Once again, we can’t reach our server, so I try to access their Ticket system named “Core”. It’s unreachable, too. Let’s see: $ host core.hostdime.com.br Host core.hostdime.com.br not found: 3(NXDOMAIN) Okay, [...]

Travel tips for sysadmins

OpenDNS recently added a datacenter location in Frankfurt, Germany. On their blog, George Patterson, Director of Operations for OpenDNS, not only posted some pictures of their server rack but also a bunch of tips for sysadmins that have to travel to a remote facility: Have a solid deployment checklist of everything you want at the site. [...]

The Barking Seal: Fun with date

Over at The Barking Seal, I found a nice demonstration what’s possible with the date command: Fun with Date. Especially, the handling of Epoch timestamps and relative dates is very useful.

Linux tip: Coloring terminal output

Coloring output by using escape sequences is a technique I’ve known before I started using Linux. That’s about two decades now. But, as I learned today, the tput command provides a much more versatile approach: bold=$(tput bold) normal=$(tput sgr0) echo This is ${bold}bold${normal} and this is not. tput uses information about the actual terminal to [...]