136 private links
Life is to short to use dated cli tools that suck
Try these instead
build status coverage status
ssh-audit is a tool for ssh server auditing.
Features
SSH1 and SSH2 protocol server support;
grab banner, recognize device or software and operating system, detect compression;
gather key-exchange, host-key, encryption and message authentication code algorithms;
output algorithm information (available since, removed/disabled, unsafe/weak/legacy, etc);
output algorithm recommendations (append or remove based on recognized software version);
output security information (related issues, assigned CVE list, etc);
analyze SSH version compatibility based on algorithm information;
historical information from OpenSSH, Dropbear SSH and libssh;
no dependencies, compatible with Python 2.6+, Python 3.x and PyPy;
Want to make your Linux desktop lit? You need aafire. It is a terminal-based utility that starts an ASCII art fire right inside your terminal. Although you won't physically feel the heat aafire brings to the table, it's definitely a "cool" Linux program to have on your system.
PolKit, which provides methods for nonprivileged processes to interact with privileged ones, has been assigned CVE-2021-4034 and dubbed “PwnKit.”
PolKit 🇬🇧 (oder in der langen Form: PolicyKit) ist ein im Hintergrund laufender Dienst, der es erlaubt, Berechtigung für die Nutzung von Systemkomponenten und Software festzulegen.
So kann mittels PolKit z.B. festgelegt werden, dass beim Aufruf eines Programms nach dem Passwort eines Nutzer mit Root-Rechten gefragt wird, auch wenn das Programm nicht mittels sudo oder pkexec gestartet wurde. PolKit ist auch in Werkzeuge der Systemverwaltung von GNOME integriert. Dies ist daran zu erkennen, dass bei vielen Anwendungen nicht mehr das Root-Passwort beim Start der Anwendung abgefragt wird, sondern dass die Anwendung durch einen
This article explains the role of the X Window System when it was first developed in the 1980s, and today. I highlight three advanced traits:
X was highly portable, so that applications written for X could run on virtually any Unix system, on BSD, on GNU/Linux, and on the Mac.
X allowed distributed computing. You could run graphical applications hosted on another computer, displaying them on your local desktop.
X was customizable to an almost limitless extent. This made X a platform for sophisticated interfaces such as KDE and GNOME.
Here are 11 Linux commands that one sysadmin cannot live without.
This is all to say that the more standard tools I know about, the more powerful my throwaway commands become, the faster I can write them, and the quicker my clients get their actual problems solved.
Did you know there is a Linux package you can install that is actually called "HOLLYWOOD" and that is designed to simply LOOK COOL ON SCREEN? (I've already spotted it on at least one major news site this cycle)
via Ethan "Mr.E" Schoonover (@ethanschoonover)
The names have two-character prefixes based on the type of interface:
en for Ethernet,
wl for wireless LAN (WLAN),
ww for wireless wide area network (WWAN).
The names have the following types: ...
Fire up your linux terminal and $ telnet http://mapscii.me # to browse the world, and $ curl http://wttr.it # to get the weather and finally install and run cmatrix
Neofetch is a command-line system information tool written in bash 3.2+. Neofetch displays information about your operating system, software and hardware in an aesthetic and visually pleasing way.
The overall purpose of Neofetch is to be used in screen-shots of your system. Neofetch shows the information other people want to see. There are other tools available for proper system statistic/diagnostics.
cbonsai is a bonsai tree generator, written in C using ncurses. It intelligently creates, colors, and positions a bonsai tree, and is entirely configurable via CLI options-- see usage. There are 2 modes of operation: static (see finished bonsai tree), and live (see growth step-by-step).
Welcome to the ⋱Neo⋱-MC project! The goals of it are to:
make the hidden gem – mcedit – shine and grow to be able to compete with Vim and Emacs,
add a scripting language to mcedit and mc to make this possible,
add some meaningful plugins written in the scripting language.
Check out MCEditWishList for a curated list of the planned enhancements.
The objective of this guide is to help you understand how to use the NVIDIA encoder, NVENC, in OBS. We have simplified some of the concepts to make this accessible to a wider audience. If you think we can improve any part of this guide or find any issues or mistakes, please post below and we will be happy to update it.
I check the v4.1 manpage: "Ranges or lists of names are not allowed."
And the crontab entry parsing source sports a familiar phrase:
/ no numbers, look for a string if we have any /
So vixie-cron v4.1 seems to support named weekday & month ranges & lists, same as cronie.
But then I vaguely seemed to remember seeing Paul Vixie's name on #techtwitter somewhere... and sure enough: @paulvixie
.
So... let's DM him. (Why not? Maybe he's as bored as I am.)
The goto shell utility allows users to navigate to aliased directories and also supports autocompletion.
How it works
Before you can use goto, you need to register your directory aliases. For example:
goto -r dev /home/iridakos/development
then change to that directory, e.g.:
goto dev
goto.gif
goto demo
Autocompletion in goto
goto comes with a nice autocompletion script—whenever you press the Tab key after the goto command, Bash or Zsh will prompt you with suggestions of the aliases that are available:
GitHub has just beta-released GitHub CLI, an open-source tool that allows developers to work with issues and pull requests from the command line. Written in Go, GitHub CLI can be installed on Linux, macOS, and Windows.
Using GitHub CLI, developers will be able to list open issues and filter them based on assignee, label, and state; to create pull requests; to check out pull requests locally; to view the status of your work, and more.
This release adds support for FIDO/U2F hardware authenticators to
OpenSSH. U2F/FIDO are open standards for inexpensive two-factor
authentication hardware that are widely used for website
authentication. In OpenSSH FIDO devices are supported by new public
key types "ecdsa-sk" and "ed25519-sk", along with corresponding
certificate types.
ssh-keygen(1) may be used to generate a FIDO token-backed key, after
which they may be used much like any other key type supported by
OpenSSH, so long as the hardware token is attached when the keys are
used. FIDO tokens also generally require the user explicitly authorise
operations by touching or tapping them.
I also use a tool called Storm, which helps you add SSH connections to your SSH config, so you don’t have to remember them all. Y