For the latest Kali Linux 2020.1 released yesterday, the developers have decided to use the traditional default non-root user model. Other changes in this Kali Linux version include a single installer image instead of a separate image for each desktop environment; Kali NetHunter’s rootless mode, and so on.Kali Linux Is a Linux distribution based on Debian Testing, created for digital forensics and penetration testing, which contains hundreds of Pre-installed tools.
The root user is no longer the default user
Kali Linux contains many tools that can only be run with root privileges, and its nature makes it very unlikely to be used in a multi-user environment. This is why so far, the default Kali user is the root user, and no regular users were created during the installation process. But starting from Kali Linux 2020.1, ethical hacker Linux distributions have replaced the default root user (
toor As its default password) and a standard unprivileged user (the new default Kali Linux username is
kali Use default password
kali). However, for version 2020.1, ARM images continue to use root by default.
Published in Cali BlogThis shows that over the years, more and more users have begun to use Kali as their daily driver. As usage increases, “the obvious conclusion is that the default root user is no longer needed, and Kali is better off using a more traditional security model.”
There are also many applications that cannot be run as a root user at all, such as Google Chrome/Chromium. This requires patches to make these applications run on Kali Linux, which becomes a maintenance burden. Kali developers noticed that although they did not prevent users from using Kali Linux as their main operating system as before, they still discourage this. However, changing the default user to a non-root user will make it easier for those who want this operation.
The main reason why Kali Linux is not recommended as the main operating system is that it has not been tested for this use case, and Kali developers do not want the ensuing influx of error reports.
However, if you do this and run Kali as your primary operating system, you may need to switch from a rolling branch to kali-last-snapshot to improve stability.
kali-rolling Is a constantly updated branch
kali-dev After ensuring that the problematic package is stable and
kali-last-snapshot It is a branch that provides a more standard software control feel. For each release, the code will be frozen and merged into
kali-last-snapshot, Users will get all the updates between versions.
New single installer image
In the 2020.1 version, Kali Linux provides an installer image (installer image, real-time image and network installer), and can choose to select the desktop environment during the installation process. Previously, users could choose between separate images for each desktop environment (Xfce, GNOME, KDE, etc.).
It is recommended that most users use the new installer image. It allows users to choose their favorite desktop environment and tools to install. If there is no Internet connection, this image will install the default package selection (
kali-tools-default) And Xfce desktop (
kali-desktop-xfce); Selecting any other package will require a network connection.
It is worth noting that the installer image does not include Kali Live, so it cannot be used to boot a real-time system. If you want to use the live mode, please download the live image.
In addition, due to manpower and hardware limitations, there are fewer ARM images available for download in this version. By default, the ARM image for 220.1 will continue to run as root!
Other changes in Kali Linux 2020.1
- Kali NetHunter no longer needs to have a rooted phone, but there are some limitations, and now three versions are available:
- NetHunter has no restrictions, but requires a rooted Android device with a custom recovery and patched kernel
- NetHunter Light has some minor limitations (WiFi injection or HID is not supported), it requires a rooted device with a custom recovery function but no custom kernel
- NetHunter Rootless has some limitations (for example, lack of database support in Metasploit and no root permissions) can be installed on unmodified Android devices using Termux
- New themes (light and dark versions) for users using GNOME desktop on Kali Linux
- Updated tool icons
- Kali-Undercover has been updated (the tool can immediately switch the appearance of the Xfce desktop to imitate the Windows 10 desktop, so that your attention to the activity is not affected), and various improvements and bug fixes have been made
- New packaging:
cloud-enum(Multi-cloud open source smart tool),
emailharvester(A tool used to retrieve domain email addresses from search engines),
phpggc(Generate payload that utilizes unsafe object deserialization),
sherlock(Look up the username in the social network) and
splinter(Python testing framework for web applications)
Download Kali Linux
you can Install Kali Linux Run on the hard disk through single boot or dual boot of macOS or Windows. You can also install Kali Linux on Windows in the following ways: WSL,From Portable USB Persist (persist or not), and More.
Pass Cali Blog