From 4c4a2f4bf0d56ca05ddab87f47d97c5ae59796b7 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Mon, 6 Mar 2017 17:50:00 -0300 Subject: Passwordless support using an insecure SSH keypair --- kvmx | 3 ++- ssh/insecure_private_key | 51 ++++++++++++++++++++++++++++++++++++++++++++ ssh/insecure_private_key.pub | 1 + 3 files changed, 54 insertions(+), 1 deletion(-) create mode 100644 ssh/insecure_private_key create mode 100644 ssh/insecure_private_key.pub diff --git a/kvmx b/kvmx index b12eb77..00a41be 100755 --- a/kvmx +++ b/kvmx @@ -5,6 +5,7 @@ # Parameters BASENAME="`basename $0`" +DIRNAME="`dirname $0`" STORAGE="/var/cache/qemu" SHARED="/var/data/load" PORT="$(($RANDOM + 1024))" @@ -15,7 +16,7 @@ BOX="$STORAGE/$VM/box.img" PIDFILE="$STORAGE/$VM/pid" PORTFILE="$STORAGE/$VM/port" SSHFILE="$STORAGE/$VM/ssh" -SSH_COMMAND="ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no" +SSH_COMMAND="ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=FATAL -i $DIRNAME/ssh/insecure_private_key" LOGIN="user" # Run spice client diff --git a/ssh/insecure_private_key b/ssh/insecure_private_key new file mode 100644 index 0000000..50b69ca --- /dev/null +++ b/ssh/insecure_private_key @@ -0,0 +1,51 @@ +-----BEGIN RSA PRIVATE KEY----- +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 +-----END RSA PRIVATE KEY----- diff --git a/ssh/insecure_private_key.pub b/ssh/insecure_private_key.pub new file mode 100644 index 0000000..a82f4e9 --- /dev/null +++ b/ssh/insecure_private_key.pub @@ -0,0 +1 @@ +ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDVFmJ2UDn2dK3nHHAkHzt8F4AfrXTFiGa+guem92S/pztMGAUDjEZBYEW3mZ8ATyo4GoPZ92tkjmra0Fgv6ETIox+SPWbzzjhzbv2CQUTWvF6PEVwJbT1PTzaIVRiDYf+yX7e3Y8HcmkAi60Cxs5Xr3HLkqdi2jYKFofCm58R+HGnRv1WSurPnf7C7KQBSW7E1S2CafW9VFHhGCzezyThjN+n3bJjgYFzPxdTlWyfW1T7Yv61/fqfuara0kpZx1l5pblpgbCTT7WKRIhwj1x0QTo/qDQ6k52tffiCVyMGJKvires9yp5qT5Y+ldssBKDa8muRF/dh7/UCyxvcm3HTDjWG24Sr4r9JWbhkqF89UePlOw5j73qw4gzT7YQ38tzz2XI5weAL1OXM6qhCbOwfPXwYbB5xM4g62WZugtcCLan6Iy8hvoiRIJ1MU2ar73wunghQQ84oNIrEVezJsuZxwxVbe45ulnM7x4Hqeu6jmOutWFkdkAHsqd1E3zTOS1RURwi0TpnD+iWwD7FOA9c8B6AWP4i9XVW6BLi1waARrS3bVnOh3djc20fVsClfEDDXFg2KiTeQaAWfjLguyUmxysSiUC2pnibd1bEDtdfPlkA2jaE2nAn6Tw7Vp5zd8P1d1trLMx3YkRq5uQSPqnfQDKoYH5FPMlNTbMINLC56ijw== user@kvmx -- cgit v1.2.3