You're probably here because you ran across one of my training videos. I try really hard to stick to what I know, and teach Linux stuff and technology adjacent stuff. But... sometimes I can't help myself and I post videos about whatever super nerdy thing I'm doing or playing with. But if you like Linux, you might like the other nerdy stuff that occasionally distracts me. You'll only know if you subscribe!
I do lots of others stuff too. I even have a web comic! If you want to see my other stuff, you can find me here: shawnp0wers.com
This randomly popped up in my recommendations, and watching your video I suddenly have the desire to install a distro that supports SELinux. You made me love it. Thank you.
Really enjoying your course. You have a gift of making boring subjects fun. It's been a while since your last video and I hope everything is good in your life. Be well and hope to see you soon with a new video!
Great job on this series. I took this same course content on cisco networking academy with the same order too, You really helped me understand the unclear things in that course, Thank you!
Very useful info for anyone running PHP-FPM, whatever the web server may be. We’re running it through Apache2 and this is setting us on the right track. Thanks!
I am watching your live stream right now. Your chat is set to Verified accounts only. To verify an account on twitch one needs to provide their phone number which a lot of people don't like to do. :)
@@shawnp0wers Thank you. If your stream ever gone under a spam bots attack just set your chat to sub-mode for 10 to 15 minutes more or less (only paid subscriptions can chat) that will solve the problem. Also if you want to ban someone quickly just type /ban username, or you can issue a warning by timing out a "chatter" using : /timeout username [seconds]. Thank you again for the videos and the stream.
9:37 Incorrect, you can absolutely create SELinux users, just use "semanage user -a myuser_u -R guest_r" to create a SELinux user myuser_u with the role guest_r.
I continue to use screen because it is simpler. tmux is too complicated, so in my opinion screen is better. And I don't need split regions in screen or tmux because 90% of the time I am in a vim session, which supports screen splitting on files. Navigating split regions is easier in vim, because it uses vim's directional keys (hjkl). Sometimes over-complicating what should be a simple utility can have the unintended side effect of reducing productivity. Screen's major fault is it comes with stupidly chosen defaults, so it needs a decent screenrc to make it more usable. Screen's second fault is it doesn't open a new shell session by default when you split the screen. It's a two command procedure (split screen and then create session) and thus another stupidly chosen default.
I have to admit, I do still use screen over tmux, but I also have to admit I generally just use the defaults because I've never learned the features outside of the most basic with screen!
Hmmm... I'm not sure which thing you mean. It could be the microphone I used to wear on my head (a Countryman knock-off) OR perhaps you're referring to the tiny tuft of fuzz on my chin. That represents like 20 years of "beard growth" LOL. Either way, thanks for stopping by!
Thanks, Shawn! Been doing this on and off for 15 years and always have to go look up the logic again because it's never explained very well. I think your explanation is the best I've seen and logically the easiest to remember.
I HOPE soon. But I stopped estimating a completion date when I lost my DayJob and had to scramble at my NewDayJob. I'm starting to feel a little more confident though, and livestreams have started, so hopefully we're getting close!!! Thank you for the encouragement!
Thank you! THANK you! I passed my LPI Essentials because of your Playlist. For anyone doubting to use this Playlist, trust me it's the best resource out there
After watching Shawn's videos for a couple of days, I was very surprised to see that he has such a small amount of views and subscribers. The videos are too professional and the teaching methodology is too good for the videos to be so underrated. Following this channel with great interest. Be kind! :)
I do like that, when teaching syntax, you often repeat yourself multiple times throughout the video. In this video, almost every time you say, "dash r" you also mention that r stands for "recursively." Too many training videos mention what the syntax stands for once, when repetition is key in regard to rote memorization. Awesome work. Thank you for providing this to the community for free.
Baby come back, any kind of fool could see There was something in everything about you \Baby come back, yeah, you can blame it all on me 'Cause I was wrong, and I just can't live without you
I don't understand why there are so many distrobutions. I have Ubuntu, CentOS Stream, and Fedora installed on Proxmox and they all feel almost exactly the same. When I heard reviews about different distros I was expecting a more significant difference. So far it seems like Linux is Linux except some use apt and some use yum. 🤷♂️🤔
Honestly, since they're all the Linux kernel underneath, they do have a LOT in common with each other. Also, most distros use SystemD these days, so even the startup scripts are fairly similar. The APT/RPM thing is pretty significant though, and I tend to struggle with RPM-based systems for some reason. (Although I have friends who are smarter than me who prefer RPMs)
You know... I don't know. I think probably because part of the process is detecting your public IP. That is an interesting use case though, just having an internal IP mapped to a public DNS name for internal purposes. I'm pretty sure it will detect your public IP though, and not assign a private one. Sort of by design. In my upcoming book I actually wrote a system for dynamic DNS using Linux commandline utilities, but sadly it's not out. Hang on, I'll see if I can dig up a link to a Linux Journal article I wrote about it... snar.co/dynamicdns