Tool Tips
Cryptsetup 1.7.1
Function: Encrypting partitions
Source: https://gitlab.com/cryptsetup/cryptsetup
License: GPLv2
Alternatives: LUKS, Dm-crypt
Most solutions for encrypting partitions and containers are very powerful, but they do not exactly impress with ease of use. Cryptsetup offers a comfortable interface to use Loop-AES, in addition to Dm-crypt and LUKS, as well as TrueCrypt with the VeraCrypt extension.
On the project page and in the man page, the developers strongly recommend the use of LUKS. This de facto standard on Linux offers many useful features. For example, users can assign up to eight keys to a device, and revoking keys and passwords is also easy. To encrypt a device, partition, or container with LUKS, you call cryptsetup luksDump <devicefile>
and then follow the instructions shown by the tool.
If you use a keyfile instead of a password, you can specify it following --key-file
. Other parameters determine which cryptographic algorithm is used or how often users may enter incorrect passwords. Once the device is encrypted, cryptsetup open
opens it so that the user can install a filesystem and integrate it into the directory tree. The status
and luksDump
commands give insights into the current configuration of the device; luksHeaderBackup
and luksHeaderRestore
take care of backing up and restoring the header information.
(5 Stars) Cryptsetup is a reliable helper for users who want to encrypt partitions or containers.
Netjukebox 6.09.2
Function: Manage and stream media
Source: http://www.netjukebox.nl
License: GPLv3
Alternatives: Edna, Ampache
Many users nowadays collect their music in digital form. If you want to listen both locally and on other devices on the network, you need a streaming server such as Netjukebox. The tool cuts a fine figure on LAMP or XAMP servers. The PHP program not only organizes your collection of music but also manages video files, maintaining the metadata in a MySQL database and relying on the music player daemon (MPD) for playback.
According to the instructions, you simply need to unpack the Netjukebox archive located in the document root of the web server and edit the include/config.inc.php
file in the text editor. Then, enter the media directory and point to the database that you created previously with MySQL on-board tools. You then install the data structure with the sql/netjukebox_46.sql
script.
The web interface is found at http://<hostname>/ netjukebox
; the username and password are admin
. In the config
area, you can change the administrator password and set up user accounts. Here you will also find a function for updating the database. After that, there is nothing to interrupt your listening pleasure. Netjukebox displays album art, has search and filter functions, and lets you create playlists and download the data to your own computer.
(4 Stars) Netjukebox manages digital music and can be used as a standalone player or streaming server on the network. The configuration is somewhat clumsy – but operation is child's play.
Pass 1.6.5
Function: Password management for the shell
Source: https://www.passwordstore.org
License: GPLv2
Alternatives: Pwd.sh, Steel
Pass is a powerful password manager for the console that not only handles the process of creating and storing passwords but can also synchronize them with multiple machines with the help of Git. In the background, the shell script relies on tools such as GnuPG (for encrypting passwords), tree (tree view on the console), pwgen (password generator), and Xclip (Clipboard).
To create a new safe, you call pass init
followed by your GPG key ID. The key information as well as the passwords are stored in the folder ~/.password-store
. Using pass insert
adds a new password. If you lack ideas for strong passwords, the pass generate
option gives you access to the support of pwgen
. Optionally, users can specify the length of the password and a number in the command.
When called with no parameters, pass
shows you a tree view of all password files that exist; pass find <term>
allows you to search explicitly for a password. If you need to read a password, pass
needs this identifier. The -c
option tells the tool to copy the password directly to the clipboard and keep it there for 45 seconds. The pass
tool also supports the options rm
, mv
, and cp
. And, pass git
converts the safe into a Git repository; a look at the man page explains how this works.
(5 Stars) Pass does not attempt to reinvent the wheel but instead relies on proven tools and combinations of them. The teamwork with Git is particularly useful.
« Previous 1 2
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Direct Download
Read full article as PDF:
Price $2.95
News
-
Kali Linux 2022.3 Released
From the creators of the most popular penetration testing distributions on the planet, comes a new release with some new tools and a community, real-time chat option.
-
The 14" Pinebook Pro Linux Laptop is Shipping
After a considerable delay, the 14" version of the Pinebook Pro laptop is, once again, available for purchase.
-
OpenMandriva Lx ROME Technical Preview Released
OpenMandriva’s rolling release distribution technical preview has been released for testing purposes and adds some of the latest/greatest software into the mix.
-
Linux Mint 21 is Now Available
The latest iteration of Linux Mint, codenamed Vanessa, has been released with a new upgrade tool and other fantastic features.
-
Firefox Adds Long-Anticipated Feature
Firefox 103 has arrived and it now includes a feature users have long awaited…sort of.
-
System76 Refreshes Their Popular Oryx Pro Laptop with a New CPU
The System76 Oryx Pro laptop has been relaunched with a 12th Gen CPU and more powerful graphics options.
-
Elive Has Released a New Beta
The Elive team is proud to announce the latest beta version (3.8.30) of its Enlightenment-centric Linux distribution.
-
Rocky Linux 9 Has Arrived
The latest iteration of Rocky Linux is now available and includes a host of new features and support for new architecture.
-
Slimbook Executive Linux Ultrabook Upgrading Their CPUs
The Spanish-based company, Slimbook, has made available their next generation Slimbook Executive Linux ultrabooks with a 12th Gen Intel Alder Lake CPU.
-
Fedora Linux is Coming to the Raspberry Pi 4
Thanks to significant work in the upstream, the upcoming release of Fedora 37 will introduce support for the Raspberry Pi 4.