Reasonably secure remote GUI access with SSH and NoMachine

Written By
Web Webster
Web Webster
Sep 14, 2010

“I often need to remotely access a machine at home to do some
form of work, and while I find that most times a simple SSH
connection is sufficient, now and then I find it helpful to be able
to use or test an application with a GUI. To allow remote access,
while maintaining a reasonable level of security I implement a
defense in depth strategy using a combination of components and
configurations on a computer in a protected zone on my home network
in an effort to to reduce the attack surface while satisfying my
need for remote access.

“Step One: Configure user accounts with obscure non-dictionary
user names. For your user account, I would recommend using letters
and numbers but not symbols as certain symbols are reserved for the
system. Choose something that you can remember but wouldn’t exist
in a dictionary. I also recommend using a phrase rather than a
password of no less than 16 characters in a combination of mixed
case letters, numbers, and symbols. Not only is a phrase easier to
remember than a password, it is an order of magnitude more
difficult to crack.”


Complete Story

Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.