About Debarshi Das
Debarshi Das is an independent security researcher and a Cybersecurity Trainer with a passion for writing about cybersecurity and Linux. With over half a decade of experience as an online tech and security journalist, he enjoys covering news and crafting simplified, highly accessible explainers and how-to guides that make tech easier for everyone. While he's programming and publishing by day, you'll find Debarshi hacking and researching at night.
How to Fix the pip "externally-managed-environment" Error on Linux
If you've recently come across the "externally-managed-environment" error while installing pip packages on Linux, here's how to fix it.
How to Save Command Line Output to File on Windows, Mac, and Linux
Saving the output of a command to a file is helpful if you're trying to diagnose a problem, and it's super easy to do.
How to Use Multiple External Displays in Ubuntu
Setting up multiple external displays to Ubuntu is easier than you might think. Here's how to get started.
How DEB Packages Are Backdoored and How to Detect It
Did you know attackers can modify the scripts packaged in a DEB file to gain unauthorized access to your PC? Here's how DEB packages are backdoored.
Getting Started With GNU Debugger on Linux: A Crash Course
Improve code quality and prevent unexpected results by learning how to use GNU Debugger to reveal unwanted bugs in your code.
Why You Shouldn't Copy-Paste Commands From the Internet
Tempted to copy-paste a command online? Think twice.
How to Access Linux Files on iOS and Android With Network Share
Set up a network-shared folder using Samba but don't know how to access it from your Android or iOS smartphone? Here's how to get started.
10 Ways to Secure Your Samba Server on Linux
If you're hosting a Samba server, it's important that you pay extra attention to securing the server from adversaries.
How to Install a Desktop Environment/GUI in Ubuntu Server
Most servers don't need a graphical interface, but sometimes they can be a big help. Here's how to install a desktop environment in Ubuntu Server.
20 Ways to Improve Gaming Performance on Your Laptop
Want improved laptop gaming performance? Here's how to improve laptop performance and ensure you can easily run the games you want.
Can Your Bluetooth Smartwatch Be Hacked?
Yes, especially if you're using a lower-end option. But the well-known brands aren't immune either.
What Is a Use-After-Free (UAF) Vulnerability?
This is a very specific type of exploit that plagues all kinds of software.
How to Set Up a Rust Development Environment on Linux
Begin your Rust programming journey by setting up a Rust development environment on your Linux PC.
How to Access Your PC Files on iOS/Android With Windows Network Share
Take the pain out of accessing your PC files with Windows Network Share.
5 Easy Ways to Check for Open Ports on Linux
Know your network inside out by regularly checking for open ports with these Linux commands.
How to Install Elasticsearch on Ubuntu
Here's how you can install Elasticsearch, a powerful search and analytics engine on your Ubuntu machine.
How to Fix GRUB Not Showing in a Dual-Boot Setup
The GRUB bootloader is a crucial part of a dual-boot setup. Here's what to do in case GRUB doesn't load after dual-booting multiple operating systems.
How to Create a New systemd Service on Linux
Services on Linux start up as soon as your system boots or reboots. Here's how you can create an auto-starting systemd service on your Linux PC.
12 Ways to Enumerate Linux for Privilege Escalation
Want to gain superuser access to a Linux system? Here are some of the best ways to enumerate a Linux machine.
Are Windows License Key Activation Programs Safe?
Sometimes trying to save money isn't worth the risk.