From 29113f304611ce874f6a82403ac26930c57c12eb Mon Sep 17 00:00:00 2001 From: Adar Nimrod <nimrod@shore.co.il> Date: Sun, 8 May 2022 12:12:07 +0300 Subject: [PATCH] ssh-forget-host script. --- Documents/bin/ssh-forget-host | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100755 Documents/bin/ssh-forget-host diff --git a/Documents/bin/ssh-forget-host b/Documents/bin/ssh-forget-host new file mode 100755 index 0000000..249041a --- /dev/null +++ b/Documents/bin/ssh-forget-host @@ -0,0 +1,27 @@ +#!/bin/sh +set -eu + +usage () { + echo "Usage: $0 HOST" + exit 1 +} + +remove () { + until [ -z "$(ssh-keygen -R "$1" 2>/dev/null)" ] + do + true + done + +} + +if [ "$#" -ne 1 ] +then + usage +fi + +host="$1" + +for i in "$host" $(dig +short "$host") +do + remove "$i" +done -- GitLab