·552 words·3 mins
·874 words·5 mins
Switching to systemd-networkd for managing your networking interfaces makes things quite a bit simpler over standard networking scripts or NetworkManager.
·1348 words·7 mins
I’ve decided to start a series of posts called “Chronicles of SELinux” where I hope to educate more users on how to handle SELinux denials with finesse rather than simply disabling it entirely.
·1319 words·7 mins
I talked a bit about systemd’s network device name in my earlier post about systemd-networkd and bonding and I received some questions about how systemd rolls through the possible names of network devices to choose the final name.
·1546 words·8 mins
I’ve written about systemd-networkd in the past and how easy it can be to set up new network devices and tunnels.
·274 words·2 mins
For those of you in the market for a cheap webcam for videoconferencing or home surveillance, the Logitech C270 is hard to beat at about $20-25 USD.
·406 words·2 mins
The world of containers is constantly evolving lately.
·366 words·2 mins
One of the first tools I learned about after working with Red Hat was sysstat.
·255 words·2 mins
It seems like everyone is embracing systemd these days.
·78 words·1 min
During one of my regular trips to reddit, I stumbled upon an amazingly helpful Linux I/O stack diagram:
·106 words·1 min
My SANS classmates were learning how to set and recognize file permissions on a Linux server and we realized it would be helpful to display the octal value of the permissions next to the normal rwx display.
·1418 words·7 mins
The thought of using Linux as a manager in a highly Windows- and Mac-centric corporate environment isn’t something to be taken lightly.
·357 words·2 mins
Pairing virt-manager with KVM makes booting new VM’s pretty darned easy.
·735 words·4 mins
The confined user support in SELinux is handy for ensuring that users aren’t able to do something that they shouldn’t.
·407 words·2 mins
Most of my websites run on a pair of Supermicro servers that I purchased from Silicon Mechanics (and I can’t say enough good things about them and their servers).
·596 words·3 mins
It’s been a little while since I last posted about installing Xen on Fedora, so I figured that Fedora 19’s beta release was as good a time as any to write a new post.
·83 words·1 min
While rolling through my RSS feeds, I found a great presentation by David Quigley titled “Demystifying SELinux”.
·511 words·3 mins
I’ve converted one of my KVM hypervisors from CentOS 6 to Fedora 18 and now comes the task of migrating my virtual machines off of my single remaining CentOS 6 hypervisor.
·268 words·2 mins
This post is a quick one but I wanted to share it since I taught it to someone new today.
·544 words·3 mins
Changing my ssh port from the default port (22) has been one of my standard processes for quite some time when I build new servers or virtual machines.
·177 words·1 min
The wheel group exists for a critical purpose and Wikipedia has a concise definition:
·147 words·1 min
After many discussions with fellow Linux users, I’ve come to realize that most seem to disable SELinux rather than understand why it’s denying access.
·232 words·2 mins
I dragged out an old Aopen MP57-D tonight that was just sitting in the closet and decided to load up kvm on Fedora 18.
·184 words·1 min
After adding some upgrades for icanhazip.
·196 words·1 min
If you install vpnc via MacPorts on OS X, you’ll find that you have no openssl support after it’s built:
·871 words·5 mins
Kristóf Kovács has a fantastic post about some lesser-known Linux tools that can really come in handy in different situations.
·205 words·1 min
I found myself stuck in a particularly nasty situation a few weeks ago where I had two git branches with some commits that were mixed up.
·229 words·2 mins
A fellow Racker showed me httpry about five years ago and I’ve had in my toolbox as a handy way to watch HTTP traffic.
·396 words·2 mins
One of the handiest tools in the OpenSSL toolbox is s_client.
·1619 words·8 mins
As promised in my earlier post entitled Kerberos for haters, I’ve assembled the simplest possible guide to get Kerberos up an running on two CentOS 5 servers.
·686 words·4 mins
I’ll be the first one to admit that Kerberos drives me a little insane.
·174 words·1 min
I sometimes enjoy living on the edge occasionally and that sometimes means I keep up with OpenStack changes commit by commit.
·474 words·3 mins
Regular users of Python’s package tools like pip or easy_install are probably familiar with the PyPi repository.
·564 words·3 mins
I used to be one of those folks who would install Fedora, CentOS, Scientific Linux, or Red Hat and disable SELinux during the installation.
·760 words·4 mins
Although Citrix recommends against using software RAID with XenServer due to performance issues, I’ve had some pretty awful experiences with hardware RAID cards over the last few years.
·265 words·2 mins
XenServer 6 is a solid virtualization platform, but the installer doesn’t give you many options for customized configurations.
·447 words·3 mins
It’s no secret that I’m a big fan of the Routerboard devices and the RouterOS software from Mikrotik that runs on them.
·144 words·1 min
If you want to forward e-mail from root to another user, you can usually place a .
·589 words·3 mins
Before we get started, I really ought to drop this here:
·185 words·1 min
I’ve floated back and forth between graphical IRC clients and terminal-based clients for a long time.
·287 words·2 mins
Fedora 15 was released with some updates to allow for consistent network device names.
·448 words·3 mins
SELinux isn’t a technology that’s easy to tackle for newcomers.
·470 words·3 mins
I’m using SELinux more often now on my Fedora 15 installations and I came up against a peculiar issue today on a new server.
·636 words·3 mins
If you haven’t noticed already, full Xen dom0 support was added in the Linux 3.
·204 words·1 min
Some might call me paranoid, but I get nervous when my package manager automatically removes a kernel.
·30 words·1 min
If you push play, the video should scoot out to about the 14m40s mark where MySQLTuner appears on one of the slides.
·385 words·2 mins
I was surprised to see coverage about icanhazip.
·979 words·5 mins
As promised in one of my previous posts about dual-primary DRBD and OCFS2, I’ve compiled a step-by-step guide for Fedora.
·576 words·3 mins
After reading the title of this post, you might wonder “Why would someone pay for a Mac Mini and then not use OS X with it?
·127 words·1 min
E-mailing a binary e-mail attachment from a Linux server has always been difficult for me because I never found a reliable method to get it done.
·82 words·1 min
My daily work requires me to work with a lot of customer data and much of it involves IP address allocations.
·361 words·2 mins
This situation might not affect everyone, but it struck me today and left me scratching my head.
·641 words·4 mins
One of the most interesting topics I’ve seen so far during my RHCA training at Rackspace this week is SystemTap.
·535 words·3 mins
The guide to redundant cloud hosting that I wrote recently will need some adjustments as I’ve fallen hard for the performance and reliability of DRBD and OCFS2.
·250 words·2 mins
The pv command is one that I really enjoy using but it’s also one that I often forget about.
·209 words·1 min
If you offer a web service that users query via scripts or other applications, you’ll probably find that some people will begin to abuse the service.
·630 words·3 mins
Diagram: OpenVPN to Rackspace Cloud Servers and Slicehost
·174 words·1 min
As my uptime reports have shown, and as some of you have reported, my blog’s load time has increased steadily over the past few weeks.
·81 words·1 min
On most systems, using Fedora’s preupgrade package is the most reliable way to update to the next Fedora release.
·748 words·4 mins
One of the most common questions that I see in my favorite IRC channel is: “How can I secure sshd on my server?
·340 words·2 mins
When Twitter was still in its early stages, you could track certain search terms in near-realtime via Jabber.
·193 words·1 min
My curiosity is always piqued when I find new ways to manipulate command line output in simple ways.
·742 words·4 mins
NOTE: This post is out of date and is relevant only for GlusterFS 2.
·296 words·2 mins
It certainly shouldn’t be difficult, but I always have a tough time with OAuth.
·314 words·2 mins
Fedora 13 has quite a few changes related to upstart, and one of the biggest ones is how terminals are configured.
·262 words·2 mins
When you need to measure network throughput and capacity, I haven’t found a simpler solution than iperf.
·561 words·3 mins
Regardless of the type of hosting you’re using - dedicated or cloud - it’s important to take network interface security seriously.
·335 words·2 mins
This problem has cropped up for me a few times, but I’ve always forgotten to make a post about it.
·142 words·1 min
About a year ago, I was introduced to the joys of using irssi and screen to access irc servers.
·371 words·2 mins
Thanks to a recommendation from [Michael] and [Florian], I’ve been using [dsh] with a lot of success for quite some time.
·153 words·1 min
One of my favorite (and most used) applications on any Linux machine is screen.
·180 words·1 min
Occasionally, I’ll end up with a mailbox full of random data, alerts, or other useless things.
·416 words·2 mins
Most linux distributions use some type of mechanism to gracefully stop daemons and unmount storage volumes during a reboot or shutdown.
·134 words·1 min
Just in case some of you out there enjoy nomenclature and theory behind Linux filesystems, here’s some things to keep in mind.
·150 words·1 min
I recently came across a server that was throwing this error into its message log:
·105 words·1 min
By setting a certain bash environment variable, you can limit which commands are kept in the .
·85 words·1 min
Installing new hardware may mean that new kernel need to be loaded when your server boots up.
·211 words·1 min
Using Linux kernel 3.
·238 words·2 mins
If your system abruptly loses power, or if a RAID card is beginning to fail, you might see an ominous message like this within your logs:
·65 words·1 min
Apparently, a recent Red Hat Enterprise Linux update for ES3, 4 and 5 caused some Perl applications to throw errors like these:
·113 words·1 min
Create a strong CSR and private key
·76 words·1 min
I’ve struggled at times to get a decent-looking terminal on my desktop, and I believe I’ve found a good one.
·304 words·2 mins
A few days ago, I began to install a group of packages with up2date, and the person next to me was surprised that up2date even had this functionality.
·73 words·1 min
In the event that your system is running out of file descriptors, or you simply want to know what your users are doing, you can review their count of open files by running this command:
·48 words·1 min
With RHEL 5 ditching up2date for yum, many Red Hat users might find themselves confused with the new command line flags.
·154 words·1 min
When you create a CSR and private key to obtain an SSL certificate, the private key has some internal data called a modulus.
·45 words·1 min
When you find yourself in a pinch, and you don’t know the limits of a certain Red Hat Enterprise Linux version, you can find this information in one place.
·114 words·1 min
I hear a lot of complaints about Plesk’s backup routines and how they can bring a server to its knees.
·100 words·1 min
If you find yourself in a pinch and you need a temporary fix when your primary IP is blacklisted, use the following iptables rule:
·62 words·1 min
Should you find yourself in the situation where you’ve forgotten the Urchin admin password, don’t worry.
·214 words·2 mins
One question I hear quite often is “how do I add IP aliases in FreeBSD?
·6 words·1 min
Add to /etc/make.
·44 words·1 min
·50 words·1 min
It can be best to upgrade FreeBSD in an offline state, but if you do it online, you can do it like this:
·150 words·1 min
Making Java keystores at the same time as you create a CSR and key is pretty easy, but if you have a pre-made private key that you want to throw into a keystore, it can be difficult.
·52 words·1 min
If you find yourself stuck with over 30,000 files in a directory (text files in this example), packing them into a tar file can be tricky.
·195 words·1 min
One of the main reasons people like passive FTP is that it’s easier to get through firewalls with it.
·55 words·1 min
If you want to get a really basic, wide-open for localhost setup for SNMP, just toss the following into /etc/snmp/snmpd.
·107 words·1 min
If you find that /dev/null is no longer a block device, and it causes issues during init on Red Hat boxes, you will need to follow these steps to return things to normal:
·213 words·1 min
If you find that memory limits differ between root and other users when PHP scripts are run from the command line, there may be an issue with your php.