This short tutorial explains how to configure a small git server, which can maybe run on a Raspberry Pi. To use this git server, no webserver or other fancy stuff is required. Access is only performed via ssh. The tutorial also includes how to specify a different port for the ssh service, if you don't use the default port. So it's possible to use the existing ssh service on a server and it's only required to install the git service.
In many cases, it's nice to know if a valid SSH login was performed on your server. To get an information if someone accessed your server via SSH, it's possible to configure a notification per mail. To keep the information about the login process private, you can use PGP to encrypt the content of the notification. Therefore, this tutorial should show how to setup an encrypted notification for valid SSH logins. The setup was tested with the operating system Debian 8 (Jessie).
Because many people aren't familiar with PGP encryption, a blog post about PGP, how it works and how to use it. This post is only a brief description about PGP and covers not all details. Pretty-Good-Privacy (PGP) is an encryption technology mainly used for sending encrypted email, but also in use to encrypt texts, files or even whole disk partitions.
Hi everybody and welcome to my blog. This is my first post and many more posts will follow ... This blog is still under development and some functionality isn't implemented yet. But this will change as soon as possible ;).