X-Git-Url: https://feistymeow.org/gitweb/?a=blobdiff_plain;f=scripts%2Fsecurity%2Ftell_zooty_our_ip.sh;h=e35228cd3dadfaa118c0ac9a8967470ae505b510;hb=88e3e9f5651b3f02360be5c34e9db1d0803b2bb4;hp=a8fbe9ad2ff371e68f45d3cf2f4e67e2e337a4e6;hpb=8c7ba7fe7885874b105e76eec705ea9648135d2f;p=feisty_meow.git diff --git a/scripts/security/tell_zooty_our_ip.sh b/scripts/security/tell_zooty_our_ip.sh index a8fbe9ad..e35228cd 100644 --- a/scripts/security/tell_zooty_our_ip.sh +++ b/scripts/security/tell_zooty_our_ip.sh @@ -8,19 +8,19 @@ remote_user="$1"; shift local_user="$1"; shift if [ -z "$server" -o -z "$remote_user" -o -z "$local_user" ]; then - echo "This script will write a record of the IP address for the host where it is" - echo "run into a file in a remote computer. To do this feat, it needs the" - echo "following parameters:" + echo "This script will record the IP address for 'this' host into a file on a" + echo "remote computer (that is running ssh server). To perform this feat, the" + echo "following parameters are required:" echo " $(basename $0) {server} {remote-user} {local-user}" echo "Note that this script must be run as root, but it uses the local user's" echo "capability to connect to the remote system without a password (given the" echo "user's possession of an ssh certificate on the remote host). The remote" echo "user, in other words, must have an entry in the ssh authorized_keys that" echo "allows the local user to connect." + exit 1 fi ip_file="$(hostname | sed -e "s/\..*$//")_ip_address.txt" -echo ip file is $ip_file # go over to the server and write a file recording our IP address. # note that the local_user here is expected to have a certificate that