Veronica Explains

1 readers
0 users here now

I'm Veronica! I love Linux, old computer hardware, and explaining things. Some folks call me the Linux Mom, and that works for me. I'm a former "legacy systems" sysadmin who's posting fun content about cool things you can do with Linux, as well as some fun retro tech stuff I come across!

founded 1 year ago
1
 
 

OpenSSH's ssh-keygen command just got a great upgrade.

In today's episode, I cover how Ed25519 keys are now the default, and how it probably doesn't impact your workflow. I'll briefly cover how the whole thing works, in an under 10 minute video. As per the custom in these parts, there's a few vintage computing goodies peppered throughout the episode.

๐Ÿซถ Support (how this channel makes money) ๐Ÿซถ

This episode of Veronica Explains isn't sponsored by anyone other than you. Your support makes this show possible, and I appreciate your consideration. Supporters at the $2/mo level get a weekly newsletter from me.

https://patreon.com/VeronicaExplains https://ko-fi.com/VeronicaExplains

You can also buy nerdy shirts from my web store (it's not sponsorship, I literally host and maintain the web store myself, and my family designs the merch): https://vkc.sh/merch.

๐Ÿคฉ What I'm Watching! ๐Ÿคฉ

Macintosh Librarian put out a great video about a Power Computing Macintosh clone recently that really caught my eye. I find the history of Apple, and Apple-adjacent technology fascinating, and if that's something you're into as well, Macintosh Librarian is worth your attention.

Her recent video: https://www.youtube.com/watch?v=FK-BkdnEF-8 Her channel (which you should subscribe to): https://youtube.com/MacintoshLibrarian

๐Ÿ–ฅ๏ธ Commands used during the making of this video ๐Ÿ–ฅ๏ธ ssh-keygen by itself: creates a default key in the default location (usually the .ssh folder inside the home directory).

With options, it gets more features. The -t option specifies the key type: -- ssh-keygen -t rsa generates an rsa key -- ssh-keygen -t ed25519 generates an ed25519 key

You'll see me combine this with the -f option to specify the output file(s). So ssh-keygen -f .ssh/testkeylmde -t ed25519 would create a key pair in the .ssh folder with the filename "testkeylmde" (and "testkeylmde.pub" for the public file).

You can then use ssh-copy-id to transfer and set up the public keyfile on a server, so that your private key will work with it:

ssh-copy-id -i [path-to-public-key] [user][at][server]

As I mentioned a few times, I have a more thorough OpenSSH video: https://www.youtube.com/watch?v=3FKsdbjzBcc

And for further reading about cryptography in general, here's some Wikipedia I referenced in the video:

๐Ÿ“– Chapters ๐Ÿ“– 0:00 News about OpenSSH! 1:48 The basics of OpenSSH and ssh-keygen 4:27 How does this change impact you? 7:34 Now's a good time to prune your keys 9:04 What I'm Watching: Macintosh Librarian

2
 
 

Ever want to eject a flash drive but you can't because the device claims that it's "busy"?

In today's Lil' Linux Lesson, we dive into the fuser command! The fuser command is one of those Linux utilities that you don't realize you need, but once you learn it, you'll find you're using it all of the time.

My channel's not sponsored by anyone other than you. To help me keep it that way, please support if you can. Thank you so much!

๐Ÿ–– Support the channel: https://patreon.com/VeronicaExplains โ˜• ...or via Ko-Fi: https://ko-fi.com/VeronicaExplains ๐Ÿ‘• ...or buy a shirt from my website: https://vkc.sh/merch

๐Ÿ“‘ Common UNIX Specification: https://pubs.opengroup.org/onlinepubs/009639599/toc.pdf ๐Ÿ“บ The recent @LearnLinuxTV video on the lsof command: https://www.youtube.com/watch?v=n9nZ1ellaV0

Chapters and such: 0:00 What is the fuser command? 1:07 Examples of the fuser command 1:46 Basic usage of fuser in Linux 2:58 Using the info from the fuser command 4:15 Working with mount points or block devices with fuser 4:51 Working with TCP ports with fuser 5:46 Learning more about fuser (and about Linux) 6:20 "What I'm Watching": LearnLinuxTV's lsof video

3
 
 

You asked for it, you got it. Here's what I think of Red Hat.

Sorry this video took a bit longer than I'd like, since I'm working on finishing my basement (future recording space) at the moment.

Anyway, I'm not planning on dwelling much on Red Hat beyond this- my plan is to move forward with community-driven distros in mind, and recommend those to customers in the months and years ahead. I hope Red Hat gets to a good place again. We'll see.

Supporters make this possible. Seriously, nobody's sponsoring this video except you!

Important Red Hat links referenced in today's video:

Other important links referenced in the video:

#linux #opensource #redhat

Chapters: 0:00 Brought to you by corporate greed 1:02 #YARDE (Yet Another RHEL Drama Explanation) 3:08 Scars from CentOS 5:08 So what's next? 6:48 Why am I going all in on Debian? 8:11 The "culture" is the culprit 9:43 What about Pop!_OS? 11:13 Don't tell me what to do, Veronica

4
 
 

The "cd" command, "change directory", is a critical part of navigating in a Linux or UNIX based system.

In today's Lil' Linux Lesson, we'll dive into the cd command, some intermediate usage bits, and then speculate about some POSIX reasons why certain choices were made. We'll span the gamut from beginner to advanced in one video. I hope you enjoy!

This video was not sponsored - if you want to help me do more videos like this one, please help support the channel!

Buy my shirt directly from my merch store: https://vkc.sh/merch Become a member and support the channel: https://support.linux.mom

Chapters and whatnot: 0:00 How well do YOU know the cd command? 0:14 What does the cd command actually do? 0:51 Basic usage of the cd command on Linux 2:01 Going up the directory tree with the cd command 2:34 Going to a previous directory with the cd command 2:51 Navigating back to the home directory using cd 3:05 Navigating to absolute paths with the cd command 3:31 Want to know more about the cd command? Use the man builtins page! 3:42 Why isn't there a manpage for cd?

5
 
 

I found a Bondi Blue iMac G3 lying in the street!

In today's Mac-tastic episode of Veronica Explains, I try and get this trashed roadside iMac G3 from 1998 working again. I'll go through all of the steps I took, and we'll see if we can get this classic 90s computer working again.

Huge shout-out to Bryce from Midnight Notion (@MidnightNotion on YouTube) for helping me find this beast!

Also, credit is owed to @ActionRetro and @MacintoshLibrarian from YouTube for having awesome 90s-friendly websites.

Oh, and if you want to help support the channel, please check out https://patreon.com/veronicaexplains. I'm not sponsored, so every bit does help. Thank you!

Chapters: 0:00 Let's go #MARCHintosh with this iMac G3 I found in the street! 0:34 Why does the iMac G3 matter? 1:50 How'd I find a Bondi Blue iMac lying in the street? 3:55 Getting the iMac cleaned up and checked 5:00 Inspecting and cleaning the iMac G3 logic board, removing the battery 7:10 Installing an SSD and reassembling the CD-ROM drive in the iMac G3 9:22 Final reassembly and initial testing of the iMac G3 10:25 Moment of truth- does the trashed iMac G3 actually boot up? 11:00 Partitioning and installing Mac OS 8.5.1 on the iMac G3 12:40 Getting the Bondi Blue iMac G3 on the modern internet! 15:02 Cleaning the crud out of the iMac I found in the street

6
 
 

Support Veronica Explains: https://support.linux.mom Sign my guestbook: http://gb.donttrythis.net


Guestbooks. You know them. Or do you?

In today's 90s-tastic episode of Veronica Explains, I go through the ins and outs of the Guestbook, one of the most influential progenitors of modern social media on the web.

We'll even install one from the 90s - yes, from Matt's Script Archive, on a brand new Debian 11 install. It'll be "fun-tertainment!" Come break some Perl with me!

0:00 I say "greetings" and talk about guestbooks 1:31 How I used guestbooks as a 90s teen 5:50 How were guestbooks implemented? 8:16 Can we set up a guestbook today? 8:57 Testing Perl CGI scripts... in 2023 10:45 Installing a guestbook script 14:17 Filtering for spammers- with math! 15:15 Pining for the 1990s web, looking forward to the future