paramiko.SSHException: Incompatible ssh peer (no acceptable kex algorithm) ubuntu 14.04

I was trying to sftp some files using Python Paramiko on Ubuntu 14.04 and got the following error: “paramiko.SSHException: Incompatible ssh peer (no acceptable kex algorithm)”. It turns out that there is an incompatibility issue with OpenSSH 6.7 and Paramiko with a version less than 1.15.1. At the time of writing (November 2014) Ubuntu 14.04 … Read more

How to allow incoming pings through Synology Firewall

I have a few Synology NAS at work which are used for storage. I have been locking down the firewall on them to only allow certain ports from specific IP subnets. However, I still wanted to be able to ping the Synology from anywhere. I couldn’t work out how to configure the Synology firewall to … Read more

How to monitor bandwidth on Ubuntu Server

I wanted to monitor the bandwidth usage on my Ubuntu server without a full blown graphic monitoring system but something that I could just check once in a while just to see how things are running. I found an really simple tool called vnstat. It’s good because it’s simple, fast and easy to use and … Read more

How to stop .ds_store files being created in Apple OSX

I use source control while developing software. Apple’s OSX creates .DS_Stores files in any folder that you browse with Finder. These are normally hidden but they obviously aren’t ignored by version control which is designed track everything including hidden files. I could add them to the .ignore files in both Mercurial or Git – but … Read more

Vitamins in face wipe – what?

I just read the packaging from some face wipes that I’m using while traveling. Apparently they contain vitamin b5 and e. Given that you can’t absorb nutrients from a face wipe and it just shows how made up the marketing of these products really is. Bring on the advertising standard agency.

sudo: can’t open /etc/sudoers: permission denied

The sudo command checks the permission of the /etc/sudoers file and also the contents of /etc/sudoers.d/ before allowing you to use the sudo command. For example you might be warned: or perhaps: Therefore, if you don’t have root login (which is generally good security practise) then you might not be able to change the permission … Read more