Linux · Server

Linux, Mac OS, Unix: File Permissions and User Classes


Using the Linux terminal (command line) I am going to explain in thorough detail the mysteries that are the Linux system file permissions for the uninitiated. I will be using Ubuntu Linux 12.04 LTS but most of what is covered should be applicable for any POSIX compatible Linux, Mac OS or Unix environment. If this… Continue reading Linux, Mac OS, Unix: File Permissions and User Classes

cygwin · Linux · Server · Windows

Cygwin Walkthrough and Beginners Guide – Is it Linux for Windows or a POSIX Compatible Alternative To PowerShell?


June 2017 Update: If you are using Windows 10, I would instead suggest reading my post “Run Ubuntu 16.04 on Windows 10 Creators Update” which guides you through Linux in Windows using features created by Microsoft. Linux in Windows? Cygwin is an awesome tool for agnostic operating system users who regularly use both Windows and… Continue reading Cygwin Walkthrough and Beginners Guide – Is it Linux for Windows or a POSIX Compatible Alternative To PowerShell?

Linux · Server

Implement a SFTP Service for Ubuntu/Debian With a Chroot’ed, Isolated File Directory.


In this entry I will explain how to install and setup a SFTP service in a Ubuntu or Debian Linux server. SFTP (Secure File Transfer Protocol) is an extension of the SSH (Secure SHell protocol) which is commonly used for secure remote access into systems. Despite its name SFTP is not an extension to the… Continue reading Implement a SFTP Service for Ubuntu/Debian With a Chroot’ed, Isolated File Directory.