ubuntu - tips & tricks

Secure Shell (SSH) is an extremely useful tool when administering a number Linux servers. For instance, in my home office environment  I have server configured with Proxmox Virtual Environment on whch I host a number of Ubuntu 14.04 virtual servers, which I use for all my development, testing and DevOps environment.  I will frequently need to access those machines to carry out some administration tasks or configuration.  Being able to access them any terminal window on any of the workstations that I have scattered around my office and home, is a real convenience.

What is Secure Shell ?

Secure Shell, or rather more commonly referred to as SSH, enables the secure communication between networked computers enabling users to log-in to a remote machine and run commands and interact with the file system, as if you directly on the machine while using the Terminal Window on your machine.

SSH is not enabled on Ubuntu by default.  A SSH command is available, on a server but it only the client module, which will enable a server to communicate externally with other servers, but no servers will be able to connect to it.

To enable  SSH on a server or desktop can be done by installing openssh-server from the ubuntu repositories i.e. apt-get

After installing, you should be able to access the server as is, using SSH from the terminal using ssh username@host i.e

However, you may want to male some configuration changes to servers SSH configuration file to improve security. You can access the configuration file using any text editor.

After you have made your changes, you simply need to restart the service

Gary Woodfine

Freelance Full Stack Developer at threenine.co.uk
Helps businesses by improving their technical proficiencies and eliminating waste from the software development pipelines.

A unique background as business owner, marketing, software development and business development ensures that he can offer the optimum business consultancy services across a wide spectrum of business challenges.

Affiliate Disclaimer

Disclosure: Please note that some of the links included in the blog posts are affiliate links, which means I will earn a commission if you decide to make a purchase.

I only include affiliate links to products, services and companies that I have personal experience and have actually used. I only recommend them because they are helpful and useful, not because of the small commissions I make if you decide to buy something.

Please do not spend any money on these products unless you feel they are relevant, suitable and will help you achieve your goals.

Buying anyone of these products and the commisions earned will not make me an overnite multi millionaire, but they will help to cover the hosting costs and compensate for the countless hours and effort I put in to create meaningful and valuable free content I provide to help others succeed.

You've also undoubtedly noticed that I also use various advertising networks - unless of of course you're using an Ad blocker, this is also an attempt to reduce my monthly deficit I experience in providing free relevant, valuable and on occassion insightful content for the benefit of others.

I only really make some money if people click on the ads, unless of course you consider 1c per 1000 impressions real money!

Bear in mind just how many impressions I need to make before I can cover my £20 hosting costs a month!

If you are using an adblocker and guilt stricken you can of course donate using any of the buttons below, but I won't be holding my breath.

Buy me a coffeeBuy me a coffee