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
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
News
-
TUXEDO Computers Unveils Linux Laptop Featuring AMD Ryzen CPU
This latest release is the first laptop to include the new CPU from Ryzen and Linux preinstalled.
-
XZ Gets the All-Clear
The back door xz vulnerability has been officially reverted for Fedora 40 and versions 38 and 39 were never affected.
-
Canonical Collaborates with Qualcomm on New Venture
This new joint effort is geared toward bringing Ubuntu and Ubuntu Core to Qualcomm-powered devices.
-
Kodi 21.0 Open-Source Entertainment Hub Released
After a year of development, the award-winning Kodi cross-platform, media center software is now available with many new additions and improvements.
-
Linux Usage Increases in Two Key Areas
If market share is your thing, you'll be happy to know that Linux is on the rise in two areas that, if they keep climbing, could have serious meaning for Linux's future.
-
Vulnerability Discovered in xz Libraries
An urgent alert for Fedora 40 has been posted and users should pay attention.
-
Canonical Bumps LTS Support to 12 years
If you're worried that your Ubuntu LTS release won't be supported long enough to last, Canonical has a surprise for you in the form of 12 years of security coverage.
-
Fedora 40 Beta Released Soon
With the official release of Fedora 40 coming in April, it's almost time to download the beta and see what's new.
-
New Pentesting Distribution to Compete with Kali Linux
SnoopGod is now available for your testing needs
-
Juno Computers Launches Another Linux Laptop
If you're looking for a powerhouse laptop that runs Ubuntu, the Juno Computers Neptune 17 v6 should be on your radar.