🏳️nixCraft - Linux Tips, Hacks, Tutorials, And Ideas In Blog

Website faviconcyberciti.biz

Linux Tips, Hacks, Tutorials, And Ideas In Blog

[](https://www.cyberciti.biz)

=============================

[Critical Rsync Vulnerability Requires Immediate Patching on Linux and Unix systems](https://www.cyberciti.biz/linux-news/cve-2024-12084-rsyn-security-urgent-update-needed-on-unix-bsd-systems/)

=================================================================================================================================================================================================

[](https://www.cyberciti.biz/linux-news/cve-2024-12084-rsyn-security-urgent-update-needed-on-unix-bsd-systems/)

Rsync is a opensource command-line tool in Linux, macOS, \*BSD and Unix-like systems that synchronizes files and directories. It is a popular tool for sending or receiving files, making backups, or setting up mirrors. It minimizes data copied by transferring only the changed parts of files, making it faster and more bandwidth-efficient than traditional copying methods provided by tools like sftp or ftp-ssl. Rsync versions 3.3.0 and below has been found with SIX serious vulnerabilities. Attackers could exploit these to leak your data, corrupt your files, or even take over your system. There is a heap-based buffer overflow with a CVSS score of 9.8 that needs to be addressed on both the client and server sides of rsync package. Apart from that info leak via uninitialized stack contents defeats ASLR protection and rsync server can make client write files outside of destination directory using symbolic links.  

[\[continue reading…\]](https://www.cyberciti.biz/linux-news/cve-2024-12084-rsyn-security-urgent-update-needed-on-unix-bsd-systems/#more-2215)

[ZFS Raidz Expansion Finally, Here in version 2.3.0](https://www.cyberciti.biz/linux-news/zfs-raidz-expansion-finally-here-in-version-2-3-0/)

=============================================================================================================================================

[](https://www.cyberciti.biz/linux-news/zfs-raidz-expansion-finally-here-in-version-2-3-0/)

After years of development and testing, the ZFS raidz expansion is finally here and has been released as part of version 2.3.0. ZFS is a popular file system for Linux and FreeBSD. RAIDz is like RAID 5, which you find with hardware or Linux software raid devices. It protects your data by spreading it across multiple hard disks along with parity information. A raidz device can have single, double, or triple parity to sustain one, two, or three hard disk failures, respectively, without losing any data. Hence, expanding or adding a new HDD is a very handy feature for sysadmins in today’s data-sensitive apps.  

[\[continue reading…\]](https://www.cyberciti.biz/linux-news/zfs-raidz-expansion-finally-here-in-version-2-3-0/#more-2213)

[lnav – Awesome terminal log file viewer for Linux and Unix](https://www.cyberciti.biz/open-source/lnav-linux-unix-ncurses-terminal-log-file-viewer/)

=====================================================================================================================================================

It is no secret that whether you are a developer or sysadmin, you need to use log files to troubleshoot errors on your Linux and Unix systems. You use tools like grep, tail, cat, or journalctl to view log files. However, you may need help with so many log files. These essential Unix tools are suitable for basic text but fall short when dealing with many log files. You can get tired from sifting through endless lines of log files. The lnav utility is here to the rescue! It is a powerful log file viewer that goes beyond the basics. It understands your logs by identifying timestamps, log levels, and other vital details. You can run SQLite SQL queries against your standard log files and build reports for your needs. Let us see how to install and use the lnav tool quickly.  

[](https://www.cyberciti.biz/media/new/cms/2024/06/lnav-welcome.png)

lnav turning Nginx logs into SQLite SQL outputs

[\[continue reading…\]](https://www.cyberciti.biz/open-source/lnav-linux-unix-ncurses-terminal-log-file-viewer/#more-2172)

[sttr – Awesome Linux & Unix tool for transformation of the string](https://www.cyberciti.biz/open-source/sttr-awesome-linux-unix-command-tool-for-transformation-string/)

==========================================================================================================================================================================

[](https://www.cyberciti.biz/media/new/cms/2024/05/sttr.gif)

sttr demo

The sttr is a free and open-source command-line tool in [Golang](https://www.cyberciti.biz/tutorials/golang/) that lets you easily change and modify text. You can perform transformation operations on the string, such as hashing text, string manipulation, and more. sttr is beneficial for developers and \*nix users requiring swift modification to strings or files directly via the command line or TUI. It is helpful in your scripting, data processing, and automation tasks at the CLI.  

[\[continue reading…\]](https://www.cyberciti.biz/open-source/sttr-awesome-linux-unix-command-tool-for-transformation-string/#more-2166)

[How to block AI Crawler Bots using robots.txt file](https://www.cyberciti.biz/web-developer/block-openai-bard-bing-ai-crawler-bots-using-robots-txt-file/)

===========================================================================================================================================================

[](https://www.cyberciti.biz/web-developer/block-openai-bard-bing-ai-crawler-bots-using-robots-txt-file/)

Are you a content creator or a blog author who generates unique, high-quality content for a living? Have you noticed that generative AI platforms like OpenAI or CCBot use your content to train their algorithms without your consent? Don’t worry! You can block these AI crawlers from accessing your website or blog by using the robots.txt file.  

[\[continue reading…\]](https://www.cyberciti.biz/web-developer/block-openai-bard-bing-ai-crawler-bots-using-robots-txt-file/#more-2121)

[Debian Linux 12.1 released with Security Updates](https://www.cyberciti.biz/howto/debian-linux/updated-debian-linux-12-x-released/)

====================================================================================================================================

[](https://www.cyberciti.biz/howto/debian-linux/updated-debian-linux-12-x-released/)

Debian Linux project announces the first update of the Debian project’s stable distribution, Debian 12 (codename “bookworm”) named Debian 12.1. This update mainly addresses security issues and significant problems. Security advisories have been published and are now available to download.  

[\[continue reading…\]](https://www.cyberciti.biz/howto/debian-linux/updated-debian-linux-12-x-released/#more-2103)

[Setting up VSCode for Ansible Lightspeed AI in Ubuntu 22.04 desktop](https://www.cyberciti.biz/programming/howto-setting-up-vscode-for-ansible-lightspeed-ai-in-ubuntu-22-04-desktop/)

=======================================================================================================================================================================================

[](https://www.cyberciti.biz/programming/howto-setting-up-vscode-for-ansible-lightspeed-ai-in-ubuntu-22-04-desktop/)

Click to enlarge

Red Hat [launched](https://www.redhat.com/en/engage/ansible-lightspeed) the Ansible Lightspeed Code Assistant Generative AI with IBM Watson Code Assistant in May 2023. This preview is now available to all Ansible users, allowing them to explore the technology, provide feedback to Red Hat, and further train the AI model. In this brief blog post, I will share my personal experience with installing and utilizing Ansible Lightspeed AI to create playbooks in VSCode using Ubuntu Linux 20.04 LTS desktop.  

[\[continue reading…\]](https://www.cyberciti.biz/programming/howto-setting-up-vscode-for-ansible-lightspeed-ai-in-ubuntu-22-04-desktop/#more-2098)

[How to upgrade FreeBSD 13.1 to 13.2 release](https://www.cyberciti.biz/open-source/how-to-upgrade-freebsd-13-1-to-13-2-release/)

=================================================================================================================================

[](https://www.cyberciti.biz/open-source/how-to-upgrade-freebsd-13-1-to-13-2-release/)

Click to enlarge

The FreeBSD Release Engineering Team is announcing the availability of FreeBSD version 13.2-RELEASE on 11/April/2023. It is the third release of the stable/13 branches. I updated my FreeBSD version 13.1 to 13.2 using the CLI over an ssh-based session. Here are my quick notes.  

[\[continue reading…\]](https://www.cyberciti.biz/open-source/how-to-upgrade-freebsd-13-1-to-13-2-release/#more-2074)

[nvtop – Awesome Linux task monitor for NVIDIA, AMD & Intel GPUs](https://www.cyberciti.biz/hardware/nvtop-command-in-linux-to-monitor-nvidia-amd-intel-gpus/)

==============================================================================================================================================================

[](https://www.cyberciti.biz/hardware/nvtop-command-in-linux-to-monitor-nvidia-amd-intel-gpus/)

The nvtop command is an excellent task monitor for Linux users for NVIDIA, AMD and Intel GPUs (Graphics Processing Units). It is just like your top command or htop command and efficiently handles multiple GPUs in your system and shows details about them in a htop format. Let us see how to install the nvtop command on your Linux distro and monitor GPU tasks.  

[\[continue reading…\]](https://www.cyberciti.biz/hardware/nvtop-command-in-linux-to-monitor-nvidia-amd-intel-gpus/#more-2063)

[How to skip ChatGPT from WireGuard or OpenVPN on Linux](https://www.cyberciti.biz/howto/how-to-skip-chatgpt-from-wireguard-or-openvpn-on-linux/)

=================================================================================================================================================

nixCraft Patreon supporters can [download the PDF version here](https://www.patreon.com/posts/how-to-skip-or-78137565).

ChatGPT (short for Chat Generative Pre-trained Transformer) is a chatbot by OpenAI. It provides answers to your queries using learning techniques based on AI/ML. Unfortunately, ChatGPT deny access when connected via VPN (Virtual Private Network) such as WireGuard or OpenVPN, and you will be blocked with the following message:  

Let us see how to skip the ChatGPT domain from WireGuard or OpenVPN access while you can access corporate resources behind VPN.  

[\[continue reading…\]](https://www.cyberciti.biz/howto/how-to-skip-chatgpt-from-wireguard-or-openvpn-on-linux/#more-2052)

[Older Posts](https://www.cyberciti.biz/page/2/)

### 🔎 SEARCH

### 🔥 FEATURED ARTICLES

*   1

    [30 Cool Open Source Software I Discovered in 2013](https://www.cyberciti.biz/open-source/30-cool-best-open-source-softwares-of-2013/)

*   2

    [30 Handy Bash Shell Aliases For Linux / Unix / Mac OS X](https://www.cyberciti.biz/tips/bash-aliases-mac-centos-linux-unix.html)

*   3

    [Top 32 Nmap Command Examples For Linux Sys/Network Admins](https://www.cyberciti.biz/networking/nmap-command-examples-tutorials/)

*   4

    [25 PHP Security Best Practices For Linux Sys Admins](https://www.cyberciti.biz/tips/php-security-best-practices-tutorial.html)

*   5

    [30 Linux System Monitoring Tools Every SysAdmin Should Know](https://www.cyberciti.biz/tips/top-linux-monitoring-tools.html)

*   6

    [40 Linux Server Hardening Security Tips](https://www.cyberciti.biz/tips/linux-security.html)

*   7

    [Linux: 25 Iptables Netfilter Firewall Examples For New SysAdmins](https://www.cyberciti.biz/tips/linux-iptables-examples.html)

*   8

    [Top 20 OpenSSH Server Best Security Practices](https://www.cyberciti.biz/tips/linux-unix-bsd-openssh-server-best-practices.html)

*   9

    [Top 25 Nginx Web Server Best Security Practices](https://www.cyberciti.biz/tips/linux-unix-bsd-nginx-webserver-security.html)

*   10

    [My 10 UNIX Command Line Mistakes](https://www.cyberciti.biz/tips/my-10-unix-command-line-mistakes.html)

### 📧 SIGN UP FOR MY NEWSLETTER

[](https://newsletter.cyberciti.biz/subscription?f=1ojtmiv8892KQzyMsTF4YPr1pPSAhX2rq7Qfe5DiHMgXwKo892di4MTWyOdd976343rcNR6LhdG1f7k9H8929kMNMdWu3g)

### đź‘€ /etc

*   âž”

    [Howtos & Tutorials](/faq/ "Howtos & Tutorials for Linux Sysadmins and Developers")

*   âž”

    [Linux shell scripting tutorial](https://bash.cyberciti.biz/guide/Main_Page "Linux Shell Scripting Tutorial Wiki")

*   âž”

    [RSS/Feed](https://www.cyberciti.biz/atom/atom.xml "Get updates using RSS feed")

*   âž”

    [About nixCraft](https://www.cyberciti.biz/tips/about-us "About nixCraft")

*   âž”

    [nixCraft Shop](https://nixcraft-2.creator-spring.com/ "nixCraft shop")

*   âž”

    [Mastodon](https://mastodon.social/@nixCraft "Follow on Mastodon")

©2002-2025 nixCraft • [Privacy](https://www.cyberciti.biz/tips/privacy "Privacy policy") • [ToS](https://www.cyberciti.biz/tips/disclaimer "Term of Service") • [Contact/Email](https://www.cyberciti.biz/tips/contact-us "Contact us via Email") • Corporate patron [Cloudflare](https://www.cyberciti.biz/tips/nixcraft-sponsors "Corporate patron")

[](mailto:[email protected])[](https://www.patreon.com/nixcraft)[](https://www.youtube.com/@nixcraft)