#!/bin/bash -eu # Run this as your Linux user and WITHOUT sudo ############################################################################ # # # Generate server-side SSH keys as the Linux user # # # ############################################################################ URL="https://loopsofzen.uk" VARIABLE_A="output.txt" STRING_TO_TEST="Loops of Zen" # Curl to get the page curl -o "$VARIABLE_A" "$URL" # Check if the first line contains the $THIS string FIRST_LINE=$(head -n 1 "$VARIABLE_A") if [ "$FIRST_LINE" = "$STRING_TO_TEST" ]; then IPV6_TEST_RESULT="IPv6 Enabled" else IPV6_TEST_RESULT="IPv6 not detected. IPv4 Only" fi ############################################################################ # # # Generate server-side SSH keys as the Linux user # # # ############################################################################ mkdir ~/.ssh/ echo "___________________" echo "Generating server-side SSH key for pulling our repo. Hit enter for default name, and again empty for pass (no pass). Just keep hitting enter" ssh-keygen -t ed25519 echo echo echo "This is your server's public SSH key to give to Simplified Privacy." echo cat ~/.ssh/id_ed25519.pub echo echo "And tell them that your IPv6 test result is: $IPV6_TEST_RESULT"