HowTos
today's howtos
Submitted by Roy Schestowitz on Saturday 17th of March 2018 03:58:21 AM Filed under
-
Easy way to install Java on Ubuntu systems
-
Gogo – Create Shortcuts to Long and Complicated Paths in Linux
-
Linux man Command Tutorial for Beginners (8 Examples)
-
Linux Fu: File Aliases, Links, and Mappings
-
How to Encrypt Files From Within a File Manager
-
Addressing GitHub Problems: "What PRs are open for this issue?"
-
How to install Android Studio on Ubuntu
-
Graphos printing fix
-
How to Install TYPO3 on Ubuntu 16.04
-
How to take back control of /etc/resolv.conf on Linux
-
Add memtest86+ into your grub menu
-
Fedora - Setting power management when low battery
-
Open vSwitch-DPDK: How Much Hugepage Memory?
- Login or register to post comments
Printer-friendly version
- Read more
- 1402 reads
PDF version
today's howtos
Submitted by Roy Schestowitz on Friday 16th of March 2018 11:23:51 AM Filed under
-
APB Development & Testing – Part 1
-
What to Do if an App is Incompatible with Your Chromebook
-
How to Play Rubik’s Cube in Linux Terminal with nrubik
-
Install LEMP Stack on CentOS 7
-
How to reset a Windows password with Linux
-
5 ‘hostname’ Command Examples for Linux Newbies
-
2 Ways to Limit CPU Usage of a Process in Linux
- Login or register to post comments
Printer-friendly version
- Read more
- 1722 reads
PDF version
today's howtos
Submitted by Roy Schestowitz on Thursday 15th of March 2018 09:33:02 PM Filed under
- Login or register to post comments
Printer-friendly version
- Read more
- 1474 reads
PDF version
today's howtos
Submitted by Roy Schestowitz on Thursday 15th of March 2018 11:14:01 AM Filed under
-
The Best Linux Certifications for 2017
-
How to manage your passwords with Bitwarden, a LastPass alternative
-
How to Install and Use Pacaur on Arch Linux
-
How To Install Redmine on Ubuntu 16.04
-
ACME v2 and Wildcard Certificate Support is Live
-
Playing with water
-
How to test an update for EPEL
-
How to use Ansible to set up system monitoring with Prometheus
-
Virtual private networks with WireGuard
Virtual private networks (VPNs) offer a lot in the way of increased security and privacy. They have also tended to offer less desirable features like administrative complexity and reduced performance, though; as a result, many potential VPN users decide not to bother. A relatively new project called WireGuard hopes to address both of those problems with an in-kernel solution that is both simple and fast.
A VPN works by establishing an encrypted connection from an endpoint system to a trusted host elsewhere on the network. That host becomes the router through which some or all network traffic from the endpoint passes. Since this tunnel is encrypted, traffic that travels over the VPN is protected from eavesdroppers — until it reaches the trusted host, at least. Setting up the VPN connection in the first place requires authentication between the endpoints; that, in turn, allows hosts to place some trust in the packets coming over the VPN connection. It is thus a common configuration to only allow internal resources to be accessed via a VPN connection.
- Login or register to post comments
Printer-friendly version
- Read more
- 1369 reads
PDF version
today's howtos
Submitted by Roy Schestowitz on Wednesday 14th of March 2018 10:40:36 PM Filed under
-
How to Upgrade to Ubuntu 18.04 Beta From Ubuntu 17.10
-
How to Show Installed Package Size on Ubuntu/Debian
-
Install GoAccess Apache Log Analyzer Tool on Ubuntu 16.04
-
What is a KJAR?
-
Harden your JBoss EAP 7.1 Deployments with the Java Security Manager
-
Introduction to Eclipse Vert.x – My First Vert.x Application
-
Harden your JBoss EAP 7.1 Deployments with the Java Security Manager
-
Replacing a lost Yubikey
-
Multiversion Testing With Tox
-
Test drive of AppSwitch, the "network stack from the future"
-
Protecting Code Integrity with PGP — Part 5: Moving Subkeys to a Hardware Device
-
How to measure particulate matter with a Raspberry Pi
-
Install and configure Roundcube Webmail
-
How to Clear Package Cache in Arch Linux
-
Gentoo Linux: A work-around to be able to Resume from Suspend to RAM when using the NVIDIA closed-source driver
-
Latency in Digital Audio
- Login or register to post comments
Printer-friendly version
- Read more
- 1125 reads
PDF version
today's howtos
Submitted by Roy Schestowitz on Wednesday 14th of March 2018 12:02:59 AM Filed under
-
Istio Route Rules: Telling Service Requests Where To Go
-
Migrating to Linux: Using Sudo
-
How to Install Rust Programming Language in Linux
-
Cli.Fyi – A Tool To Quickly Retrieve Information About eMails, IP Addresses, URLs And Lots More From The CLI Or Browser
-
The Type Command Tutorial With Examples For Beginners
-
How to Install and Get Started with QGIS 3 on Ubuntu 18.04
-
How to Check Your RAM on Ubuntu
-
How to Use GNOME 3 Keyboard Shortcuts
-
Getting Started with Kubernetes Helm Charts
-
Configure Snort IDS and Create Rules
-
VIDEO: Learn how to mine Cryptocurrency, including Monero, using Linux.
-
Install and Learn to Use Curl on Ubuntu 18.04
CURL is a command line utility to make HTTP requests and get data from web servers. It is used to automate HTTP requests to web servers. CURL is just a tool to get data and manipulate HTTP requests. Once you get the data, you can pipe it to any other programs to do any sort of data parsing depending on your need. These days CURL is also used to test REST APIs (Application Programming Interfaces). As it is very lightweight and can easily be found on any Linux distribution, it is widely used to perform different tasks.
-
How To Configure Linux Desktops for Horizon with Ubuntu
- Login or register to post comments
Printer-friendly version
- Read more
- 1531 reads
PDF version
today's howtos
Submitted by Roy Schestowitz on Tuesday 13th of March 2018 06:01:05 AM Filed under
-
How to Overclock Your AMD GPU with AMDGPU on Linux
-
Install and Learn to Use Curl on Ubuntu 18.04
-
3Scale by Red Hat Integration with ForgeRock using OpenID Connect
-
Teaching an old dog new tricks
-
Using the Red Hat Developer Toolset (DTS) in EPEL-7
-
How to List Installed Packages by Size on CentOS/Fedora/Arch Linux
-
Rollback an update on RHEL/CentOS – A simple guide
- Login or register to post comments
Printer-friendly version
- Read more
- 1320 reads
PDF version
today's howtos
Submitted by Roy Schestowitz on Monday 12th of March 2018 07:57:06 PM Filed under
-
How To Quickly Monitor Multiple Hosts In Linux
-
Linux nm Command Tutorial for Beginners (10 Examples)
-
Starter Kit - the turn-key template for your own pages
-
Continuous integration in Fedora
-
A system administrator's guide to getting started with Ansible - FAST!
-
Announcing: Node.js General Availability in Red Hat OpenShift Application Runtimes
- Login or register to post comments
Printer-friendly version
- Read more
- 1358 reads
PDF version
today's howtos
Submitted by Roy Schestowitz on Monday 12th of March 2018 01:52:12 AM Filed under
-
Continuous Deployment with GitLab: how to build and deploy a RPM Package with GitLab CI
-
Debian Linux 9.4 released and here is how to upgrade it
-
How to Access Google Drive from Ubuntu Desktop
-
Quick analysis of a Linux system
-
Configure Snort IDS and Create Rules
-
How to Check Your RAM on Ubuntu
-
Debugging issues booting a PC in 2018
-
How to Remove Orphaned Packages on Ubuntu
-
ddgr – A Command Line Tool To Search DuckDuckGo From The Terminal
- Login or register to post comments
Printer-friendly version
- Read more
- 1748 reads
PDF version
Technical Posts: Master Password in Firefox or Thunderbird, FakeIt, Rspamd, Feh, Vim and More
Submitted by Roy Schestowitz on Sunday 11th of March 2018 03:31:30 AM Filed under
-
Master password in Firefox or Thunderbird? Do not bother!
There is a weakness common to any software letting you protect a piece of data with a password: how does that password translate into an encryption key? If that conversion is a fast one, then you better don’t expect the encryption to hold. Somebody who gets hold of that encrypted data will try to guess the password you used to protect it. And modern hardware is very good at validating guesses.
Case in question: Firefox and Thunderbird password manager. It is common knowledge that storing passwords there without defining a master password is equivalent to storing them in plain text. While they will still be encrypted in logins.json file, the encryption key is stored in key3.db file without any protection whatsoever. On the other hand, it is commonly believed that with a master password your data is safe. Quite remarkably, I haven’t seen any articles stating the opposite.
-
Power.Fake.It: PowerFake + FakeIt
As I said in the introduction, PowerFake lacked the features of a complete mocking framework, and I was hoping to be able to integrate it with one or more mocking frameworks. So, I decided to try integrating it with FakeIt as the first target.
-
Install and integrate Rspamd
-
Feh: The Image Viewer For Your Terminal
The Feh image viewer for Linux is a powerful utility that can display your images in a variety of ways. It runs in the X display server from the command line and uses modes to prepare the layout of one or multiple files. If you are looking for a lightweight image viewer that can be accessed from the terminal, Feh is the one for you.
-
10 Tips for Using Vim Text Editor
Vim is one of the best and commonly used text editor and could be used as IDE on Linux and MAC OS X. There are many Vim tips could help you to get your work done much more quicker and efficient if you are using Vim as your text editor. So, let’s check some of Vim Tips that could be helpful for your daily usage.
-
How to Install osTicket on Ubuntu 16.04
-
PHP Arrays Tutorial
- Login or register to post comments
Printer-friendly version
- Read more
- 1450 reads
PDF version

More in Tux Machines
- Highlights
- Front Page
- Latest Headlines
- Archive
- Recent comments
- All-Time Popular Stories
- Hot Topics
- New Members
Thunderbolt 3 in Fedora 28
| New Heptio Announcements
|
Android Leftovers
| New Terminal App in Chome OS Hints at Upcoming Support for Linux Applications
According to a Reddit thread, a Chromebook user recently spotted a new Terminal app added to the app drawer when running on the latest Chrome OS Dev channel. Clicking the icon would apparently prompt the user to install the Terminal app, which requires about 200 MB of disk space.
The installation prompt notes the fact that the Terminal app can be used to develop on your Chromebook. It also suggests that users will be able to run native apps and command-line tools seamlessly and securely. Considering the fact that Chrome OS is powered by the Linux kernel, this can only mean one thing.
|
Recent comments
3 hours 18 min ago
1 day 5 hours ago
1 day 6 hours ago
1 day 12 hours ago
2 days 13 hours ago
3 days 18 hours ago
3 days 18 hours ago
4 days 6 hours ago
4 days 7 hours ago
5 days 2 hours ago