Using a SmartCard of CAC with Ubuntu

| navy | software | linux |

update 6/2/2024: this was imported from a blog I kept on the University of Cincinnati home page service that they offered to students. Its’ been removed now, how rude, but lucky for me the web archive captured a single snapshot.

Since joining the reserves I’ve unwillingly become an expert at using a CAC on the big three operating systems. Mac OS X 10.8 ML, Windows 7, and Ubuntu 12.04. One of the best resources for using the CAC on Ubuntu is this article which is a part of the community knowledge base. Using a CAC at home seems to be a pain in the ass no matter which OS you are using. But surprisingly, I have found Mac OS X to be the easiest to setup and most compatible using CACKey, Windows 7 works “ok” with the built in Windows Security Software, and Ubuntu works just fine using the previously linked article.

I was also able to use EID Authenticate with Win 7 to log on to my laptop using a CAC which was pretty neat. I have not found any comparable software for Mac and the workaround listed above for gnome I have not tried yet.

One really weird thing that was happening at home (I am suspecting some sort of weird router issue) is that many websites like NKO would not load at all on Windows no matter what browser I was using, but at the same time worked just fine on Mac and Ubuntu. I found that a shoddy workaround was to login to my schools VPN, but even that was not fool-proof.

As far as browsers, Chrome works best on Win 7, Safari works great on Mac, and Firefox works well on Ubuntu. However I the same cannot be said in any other order based on my experience. If you are having any issues getting your CAC to work at home let me know in the comments and maybe we can work it out!

Thank you for reading! Share your thoughts with me on bluesky, mastodon, or via email.

Check out some more stuff to read down below.

Most popular posts this month

Recent Favorite Blog Posts

This is a collection of the last 8 posts that I bookmarked.

Articles from blogs I follow around the net

Notes from Alexander Petros’ “Building the Hundred-Year Web Service”

I loved this talk from Alexander Petros titled “Building the Hundred-Year Web Service”. What follows is summation of my note-taking from watching the talk on YouTube. Is what you’re building for future generations: Useful for them? Maintainable by them? Adapt…

via Jim Nielsen’s Blog May 14, 2025

Open Up, Episode 2: Fundamentals, Principles, Navigating an Imperfect World, Collaboration, and Old Friends

I’m late in posting this because boy oh boy, there’s been a lot going on. But Episode 2 of our show Open Up is out! Geoff and I tackled some great questions and covered a lot of ground in this […]

via Blog – Brad Frost May 14, 2025

Your license is a scam

Good morning. Good morning sir! How can I help you? Hello, hi. I was interested in buying one of your cars, the Model A. I really like it and it seems perfect for me. That’s an excellent choice! Model A is a great car, the price starts at 20 …

via Manuel Moreale May 14, 2025

Generated by openring