FreeBSD is a free and open source operating system for many different kinds of computers. FreeBSD's based upon BSD, the version of UNIX developed at the University of California, Berkeley. FreeBSD is an alternative to Linux or Windows-based system. You can run almost all apps written in Perl, Python, PHP and other programming languages. FreeBSD heavily used by Netflix, EMC, IBM, Juniper, NetApp, Apple, Sony, and others. Absolute FreeBSD (3rd ed) book aims to be the complete guide to FreeBSD. Let us see why Michael W. Lucas' FreeBSD system administration books so favorite among Unix lovers.
The post Book Review: Absolute FreeBSD (3rd Edition) appeared first on nixCraft.
The top 500 most powerful supercomputers on the planet run Linux operating system. Linux has a 100% market share of those machines and a large share of cloud computing, VMs, and bare metal market too. Obviously, developers and people who care about their privacy need Linux pre-installed so that they can get back to work ASAP. System76 released new desktop systems with Linux pre installed. The Thelio desktops computer available with both AMD and Intel CPU. AMD is more user-friendly to the Linux and provides a better price-performance ratio.
The post Open Source Linux Powered System76 Thelio Desktops Is Here appeared first on nixCraft.
Red Hat Enterprise Linux is well known to set defaults across the industry. For example, RHEL pushed systemd so hard that all other Linux distro adopted for good or bad reasons. Now Red Hat announced that KDE Plasma Workspaces (KDE) been deprecated from RHEL 7.6 and all future version of RHEL.
The post KDE has been deprecated in RHEL 7.6 and future version of RHEL appeared first on nixCraft.
The Raspberry Pi is a small single-board computer (SBC) developed by the Raspberry Pi Foundation. It supposes to promote the teaching of computer science, programming for kids and in developing countries. The new Raspberry Pi 3 Model A+ comes with 1.4GHz clock speed, 5GHz wireless networking and improved thermals of Raspberry Pi 3B+ in a smaller form factor. It costs $25.
The post Raspberry $25 Pi 3 Model A+ Released – Complete specs and pricing appeared first on nixCraft.
I set up a new RHEL 8 VM from cloud images, but my auto-completion of bash shell commands are not working. How do I enable autocomplete feature in RHEL 8 (Red Hat Enterprise Linux 8)? How do I write simple bash completion code in RHEL 8?
The post How to add bash auto completion in RHEL 8 (Red Hat Linux) appeared first on nixCraft.
I am a new sysadmin and RHEL 8 user. My system is configured to use DHCP. How can I switch from DHCP to a static IP address on RHEL 8 system? How do I setup a static TCP/IP address on my Red Hat Enterprise Linux 8 server using command line option?
The post How to configure a static IP address on RHEL 8 appeared first on nixCraft.
How do I install and enable Cockpit that makes GNU/Linux and RHEL 8 for web management purpose? How do I see and manage my RHEL 8 based server in a web browser and perform system tasks with a mouse?
The post How to install and activate Cockpit web console on RHEL 8 appeared first on nixCraft.
How do I setup a firewall with UFW (uncomplicated firewall) on an Ubuntu Linux 18.04 LTS server to restrict traffic on my personal Ubuntu web-server that hosts my cat's blog? How do I set up a firewall with UFW on Ubuntu 18.04 LTS?
The post How to setup a UFW firewall on Ubuntu 18.04 LTS server appeared first on nixCraft.
I am using Ubuntu Linux 16.04 LTS on Lionde. How do I upgrade Ubuntu 16.04 to 18.04 LTS using terminal bash shell over ssh based session?
The post How to upgrade Ubuntu 16.04 to 18.04 LTS using terminal appeared first on nixCraft.
I would like to reduce the load on my MariaDB/MySQL/PostgreSQL server using memcached. How do I install and configure memcached server on Ubuntu Linux 18.04 LTS?
The post How to install and configure memcached on Ubuntu Linux 18.04 appeared first on nixCraft.
I am a new OpenSUSE Linux server user. How do I upgrade and update OpenSUSE Linux software and kernel from the CLI? How do I use the command line tool to upgrade your system to the latest version of openSUSE software and kernel?
The post How to update OpenSUSE Linux software and kernel using CLI appeared first on nixCraft.
FreeBSD is a free and open source operating system. The NFS (Network File System) is a server and client application that turn FreeBSD into a file sharing server. Users can upload or update files on a remote NFS server. NFS is standard on NAS (network attached storage) devices or sharing data for web servers. A new bug found in NFS server code which could allow a remote attacker to crash the NFS server, resulting in a denial of service (DoS) attack. Another possibility is to execute arbitrary code on the server.
The post Multiple vulnerabilities in FreeBSD NFS server code appeared first on nixCraft.
I am a new MariaDB and RHEL 8 user. How do I install MariaDB on RHEL 8 server using the yum command?
The post How To Install MariaDB on RHEL 8 appeared first on nixCraft.
I am a new RHEL 8 server sysadmin. How do I configure SSH public key-based authentication for RHEL (Red Hat Enterprise Linux) 8 server?
The post How To Set Up SSH Keys on RHEL 8 appeared first on nixCraft.
I set up SSH keys on a Linux or Unix as per my project needs and cloud hosting providers. I also new to Ansible IT automation and DevOps tool. My management node has keys for Linode, AWS/EC2 and Google cloud. How do I set up and tell Ansible to use different ssh keys? How do I configure SSH credentials per cloud hosting service provider?
The post Define ssh key per host using ansible_ssh_private_key_file appeared first on nixCraft.
How do I install PostgreSQL relational database management on RHEL 8 using the command line? How do I install and setup PostgreSQL on RHEL 8 server using application streams?
The post How to install and setup PostgreSQL on RHEL 8 appeared first on nixCraft.
How do I install and configure the latest version of Nginx web server on OpenSUSE Linux server using the CLI and host a static site?
The post How to install and use Nginx on OpenSUSE Linux server appeared first on nixCraft.
I am a new Red Hat Enterprise Linux sysadmin. How do I set up a firewall using FirwallD on RHEL 8?
The post How to set up a firewall using FirewallD on RHEL 8 appeared first on nixCraft.
I need to read a list of file names from a text file named input.txt and take action each file name. How do I read file names from a text file and say run /bin/foo command on each file? How do I read filenames from a text file and take certain action on those files?
The post Bash read file names from a text file and take action appeared first on nixCraft.
I am a new Linux system user. How do I get the exit code of a command? How do I get the exit code of Linux or Unix shell command and store it into a shell variable?
The post Bash get exit code of command on a Linux / Unix appeared first on nixCraft.
It is official now. Microsoft is throwing away old code base of Edge browser and making next version of Edge browser on top of Chromium. The open source project behind Google Chrome is known as Chromium. Microsoft is building a Chromium browser to replace Edge on Windows 10 on both x86 and ARM-based systems.
The post Microsoft is building Edge on top of Chromium (open source version of Google Chrome) appeared first on nixCraft.
I am a new CentOS 7 Linux desktop user. I need to use Nvidia software for my video editing software and other purposes. How do I install the Nvidia driver on CentOS 7 Linux?
The post How to install Nvidia driver on CentOS 7 Linux appeared first on nixCraft.
The FreeBSD project announces the availability of FreeBSD 12.0-RELEASE. It is the first release of the stable/12 branch. The new version comes with updated software and features for a wild variety of architectures. The latest release provides performance improvements and better support for FreeBSD jails and more. One can benefit greatly using an upgraded version of FreeBSD.
The post FreeBSD 12 released: Here is how to upgrade FreeBSD 11 to 12 appeared first on nixCraft.
How do I set up a LAMP stack on RHEL 8 cloud server or VPS or bare metal server? How can I install Linux, Apache, MySQL/MariaDB, PHP (LAMP) stack On RHEL (Red Hat Enterprise Linux) 8?
The post How To Install Linux, Apache, MySQL, PHP (LAMP) stack On RHEL 8 appeared first on nixCraft.
I read that Let's Encrypt is a free, automated, and open certificate for web server and other usages. How do I secure Apache with Let's Encrypt Certificates on RHEL 8?
The post How to secure Apache with Let’s Encrypt Certificates on RHEL 8 appeared first on nixCraft.
My bash shell script read a config file line-by-line using a bash while loop. I need to check if a string stored in $var starts with some value such as # character. If so I need to ignore that value and read the next line from my config file. How do I check if variable begins with # in bash shell scripting running on a Linux or Unix-like operating systems?
The post Bash check if string starts with character such as # appeared first on nixCraft.
I need to check RAID configuration in Linux. How do you check your current software RAID configuration in a Linux-based server powered by RHEL/CentOS or Debian/Ubuntu Linux?
The post How to check RAID configuration in Linux appeared first on nixCraft.
I run my app inside Ubuntu Linux 16.04 LTS lxd Linux container. To upgrade Ubuntu 16.04 to 18.04 LTS container, I run do-release-upgrade command, but I am getting the error message that read as "Must be connected to a terminal." How do I fix this problem to upgrade from Ubuntu Linux 16.04 to 18.04 image?
The post How to update LXD container Ubuntu image from 16.04 to 18.04 appeared first on nixCraft.
I installed GNU wget utility on FreeBSD as explained here. However, whenever I use the wget command to download stuff from the Internet, it says:
ERROR: cannot verify download.freebsd.org's certificate, issued by 'CN=Let\'s Encrypt Authority X3,O=Let\'s Encrypt,C=US':
Unable to locally verify the issuer's authority.
How do I fix this problem on FreeBSD 12?
The post FreeBSD wget cannot verify certificate, issued by Let’s Encrypt appeared first on nixCraft.
I need to find out if my Linux server is running on 32-bit or 64-bit system. How do I know if my Linux is 32 bit or 64 bit?
The post How do I know if my Linux is 32 bit or 64 bit? appeared first on nixCraft.
I am a new user of macOS Unix running on MacBook Pro and Mac mini server. I need to change the password for root user account on macOS. How do I change the root password on macOS Unix using command line options?
The post How to change root password on macOS Unix using terminal appeared first on nixCraft.