I'm just dumping this here for now; maybe some day a bit of commentary might follow. I needed a quick, easy and (hopefully) secure way to spin up an SFTP server. Since I don't want to get into complex configuration, a Docker container seems a safe choice as it isolates the SFTP server from the … Continue reading Run an SFTP server in a container
Tag: ssh
Wait for VM Startup with SSH: A One-Liner Guide
While working on a github pipeline, the need came up to wait until a VM is up. The "sufficient" precondition being that an SSH connection becomes possible. Because of ... reasons, this had to be a one-liner. I came up with the one below: vm_public_ip=.... timeout 120s bash -c 'while true; do ssh -tt -o … Continue reading Wait for VM Startup with SSH: A One-Liner Guide
Securing a development server
In this post I talk about setting up and securely operating development tools like Jenkins and Gitlab on a server connected to the internet. All applications run behind a firewall and a reverse HTTP proxy which allows only HTTP requests from selected users through who authenticate themselves with client certificates. Putting web-facing software on the … Continue reading Securing a development server
Automatically starting an SSH tunnel in Ubuntu
As I am a frequent guest in public WLANs I spent some time looking into ways to connect safely to both the corporate network and the rest of the internet while enjoying the amenities of a cafés' or hotel's wifi. Because of its simplicity and universal availability I like SSH tunnels which are easily set … Continue reading Automatically starting an SSH tunnel in Ubuntu
