today's howtos
-
University of Toronto ☛ Using pam_access to sometimes not use another PAM module
Because your MFA happens through PAM and the details of this are opaque to OpenSSH's sshd, you can't directly implement skipping MFA through sshd configuration settings. If sshd winds up doing password based authentication at all, it will run your full PAM stack and that will challenge people for MFA. So you must implement sometimes skipping your MFA module in PAM itself. Fortunately there is a PAM module we can use for this, pam_access.
-
Rob Knight ☛ Copy SSH Keys to a Server
Every time I've setup a server in the past decade the SSH keys have been set for me, most hosts I've used do this (DigitalOcean, Hetzner, etc). This week I signed up for a server with Contabo and I had to do it myself, like a caveman. Lewis was kind enough to help because he'd done the same thing mere days before me.
-
Yordi Verkroost ☛ Step-by-Step Guide to Light/Dark Mode on Bear Blog
I recently implemented a light/dark-mode switch on my Bear blog using the prefers-color-scheme media feature combined with the light-dark() color function.
Here’s how I did it.
-
[Old] APNIC ☛ Improving SSH's security with SSHFP DNS records
Secure Shell (SSH) is a popular network protocol for accessing a shell on (remote) systems. Users might not pay enough attention to detail when asked to verify the system’s authenticity on the first connection to a system, thereby risking a network-level security breach.
In this article, I will explain how SSHFP DNS records can help mitigate such risks and share the results of our large-scale analysis. At the time of measurement, only 1 in 10,000 domains used SSHFP records and less than 50% used a correct configuration.
-
Ubuntubuzz ☛ How To Use Tab Session Manager on Firefox Browser
This tutorial will help you use Tab Session Manager easily with examples. It is a useful, time-saving addon to Mozilla Firefox web browser that helps your daily jobs by saving and restoring opened tabs on Firefox and you can give names to them. For teacher as well as online merchant, for student as well as businessman, you will find your online life more organized by using it. All in all, this tutorial is practiced on Firefox on Ubuntu 24.04 but thanks to their technology, don't worry, you can also practice it on other operating systems. Now let's start our practice!
-
idroot
-
ID Root ☛ How To Install Visual Studio Code on CentOS Stream 9 [Ed: This is proprietary Microsoft spyware; why not help install Free alternatives instead?]
Visual Studio Code (VS Code) has become an indispensable tool for developers across various programming languages and platforms. Its lightweight yet powerful features make it a go-to choice for coding, debugging, and version control.
-
ID Root ☛ How To Install SSH on Rocky GNU/Linux 9
Secure Shell (SSH) is an essential tool for system administrators and developers working with remote servers. It provides a secure method of accessing and managing systems over unsecured networks.
-
ID Root ☛ How To Install PeaZip on Ubuntu 24.04 LTS
In the world of Ubuntu 24.04, efficient file compression and archiving are essential for managing your digital workspace. PeaZip stands out as a powerful, open-source file compression and archiving tool that offers a wide range of features for GNU/Linux users.
-
ID Root ☛ How To Install TYPO3 on Ubuntu 24.04 LTS
TYPO3 is a powerful, flexible, and feature-rich content management system (CMS) that has gained popularity among web developers and businesses alike. Known for its scalability and enterprise-level capabilities, TYPO3 offers a robust platform for creating and managing complex websites.
-
ID Root ☛ How To Install Apache NetBeans on AlmaLinux 9
Apache NetBeans is a powerful, feature-rich Integrated Development Environment (IDE) that has become an essential tool for developers across various programming languages. As an open-source platform, NetBeans offers a robust set of tools for creating desktop, mobile, and web applications.
-
ID Root ☛ How To Install Apache NetBeans on Ubuntu 24.04 LTS
Apache NetBeans is a powerful and versatile integrated development environment (IDE) that has become an essential tool for developers across various programming languages. Whether you’re a seasoned programmer or just starting your coding journey, installing Apache NetBeans on your Ubuntu system can significantly enhance your development workflow.
-
ID Root ☛ How To Install Chromium Browser on AlmaLinux 9
Chromium is an open-source web browser that serves as the foundation for the widely-used Surveillance Giant Google Chrome. While Chrome is a proprietary browser developed by Google, Chromium is its open-source counterpart, offering similar functionality and performance.
-