nixCraft Linux & Unix Sysadmin/DevOps Tutorial Newsletter
2 views
Skip to first unread message
nixCraft
unread,
Mar 8, 2021, 4:54:24 AM3/8/21
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to nixc...@googlegroups.com
Welcome to nixCraft Linux/Unix newsletter for Monday, 08 March 2021. I hope you will enjoy this version of the newsletter.
Linode cloud firewall: Do you need it to protect the Linux server?
Linode is an original cloud platform and founded before AWS. Back then,
we used to call them VPS (Virtual Private Server). Recently they added a
new firewall feature to control network access to my Linode server from
the Cloud. Let us test drive Linode cloud firewall.
Adding spice to your sudo session with a lecture file on Linux or Unix
Despite some severe bugs in sudo,
it remains the defacto tool to gain root shell or run command as
another user on Linux, macOS, and Unix-like systems. The sudo command
allows the system administrator to grant an individual user access to
unprivileged commands. For instance, I can give developers the ability
to restart the Apache webserver or PHP/Python process on a Linux server.
Let us see how to remind developers and unprivileged users about the
power of sudo for fun and profit. In this quick tip, I will show you how
to add some spice to your sudo session with a lecture file on Linux or
Unix.
How to install Dart on Linux and set up VIM as IDE
Dart is easy to use BSD licensed programming language to build mobile,
desktop, server, and web apps. Google creates and maintains the Dart
ecosystem. It follows C-style syntax. We can compile code either to the
native platform or JavaScript. Flutter allows building iOS/Android
mobile and desktop/web apps from a single code base. Let us see how to
install Dart programming language on a Debian or Ubuntu Linux and set
vim as IDE.
FreeBSD jail, xen, and .pam_login_access security fixes released
All supported versions of FreeBSD are affected by various security bugs
that need to be applied ASAP. If the process is privileged, it may
escape jail and gain full access to the FreeBSD system. Similarly, when
using Xen, a malicious or buggy frontend driver may be able to cause
resource leaks. Let us see what and how to fix these security
vulnerabilities on FreeBSD.
Linux Filesystem Error: Transaction failed when using LXD
I am a big fan of LXD, a next-generation Linux system container manager
and default on Ubuntu. It allows me to run desktop apps or server apps
in an isolated environment. Ubuntu provides LXD with robust security in
mind. However, this might lead to undesired side effects, such as
individual packages under OpenSUSE or CentOS Linux may not be updated.
One such package is the filesystem package. Let us see how to fix Error:
Transaction failed when you try to update filesystem package under
CentOS, OpenSUSE, and other Linux containers running under LXD.
How to reset WordPress password using MySQL CLI
So bizarrely, I forgot my WordPress admin password, including my login
name. I did not add my login details to my password manager either. The
container image that I built lacking outgoing email support (SMTP) too. I
got stuck. Fortunately, I have full root access to my MySQL/MariaDB
server hosted at AWS EC2, and here is how to reset a forgotten WordPress
password using MySQL command-line.
How to import WireGuard profile using nmcli on Linux
I have multiple wireguard profiles on Linux. Is there any way to import
WireGuard profile (/etc/wireguard/wg{0,1,2}.conf files) using nmcli on
Linux? I don’t want to become root and run systemctl start wg-quick@wg0.
How can I import an existing WireGuard profile from using
NetworkManager command-line interface?
How To Install EPEL Repo on an RHEL 8
How do I install the extra repositories such as Fedora EPEL repo on an Red Hat Enterprise Linux server version 8?
Nginx: 413 - Request Entity Too Large Error and Solution
I am getting 'Nginx 413 Request Entity Too Large' error. How do I fix
this problem and allow image upload upto 2MB in size using nginx
web-server working in reverse proxy or stand-alone mode on Unix like
operating systems?
Python For Loop Examples
How and when do I use for loops under Python programming language? How
can I use the break and continue statements to alter the flow of a
Python loop?