diff options
author | P. J. McDermott <pj@pehjota.net> | 2016-03-10 17:53:11 (EST) |
---|---|---|
committer | P. J. McDermott <pj@pehjota.net> | 2016-03-10 17:53:11 (EST) |
commit | ec74ec91f8583466bbea67781bc8b82f4e300d7e (patch) | |
tree | a568723f3f8ecca0deb652dbb3a6e4990a18b999 /hosts/alsvid200 | |
parent | 14ea0e42c38a7e0fba5d5ffdfbfee367c2d9f471 (diff) | |
download | pc-inst-ec74ec91f8583466bbea67781bc8b82f4e300d7e.zip pc-inst-ec74ec91f8583466bbea67781bc8b82f4e300d7e.tar.gz pc-inst-ec74ec91f8583466bbea67781bc8b82f4e300d7e.tar.bz2 |
Use temporary configuation SSH key
Diffstat (limited to 'hosts/alsvid200')
-rw-r--r-- | hosts/alsvid200 | 25 |
1 files changed, 20 insertions, 5 deletions
diff --git a/hosts/alsvid200 b/hosts/alsvid200 index 1b1be3b..df81c41 100644 --- a/hosts/alsvid200 +++ b/hosts/alsvid200 @@ -142,12 +142,27 @@ do_postinst() in_target sudo -u pj wget -O /home/pj/.wallpaper \ http://product-files.libiquity.com/taurinus/boot-splash/x200/background.png - # Use host's SSH keypair temporarily. + # Use temporary configuation SSH key. install -d -o pj -g pj -m 0700 "${target}/home/pj/.ssh" || return 1 - install -o pj -g pj -m 0600 '/home/pj/.ssh/id_rsa' \ - "${target}/home/pj/.ssh/id_rsa" || return 1 - install -o pj -g pj -m 0600 '/home/pj/.ssh/id_rsa.pub' \ - "${target}/home/pj/.ssh/id_rsa.pub" || return 1 + cat >"${target}/home/pj/.ssh/id_rsa" <<-EOF + -----BEGIN RSA PRIVATE KEY----- + MIICXAIBAAKBgQCzAF0zqeS2X0TuVOIxqMec3lMzZy/MHQswPP+BQkmc2D3YVb2x + px1YAAweQnfZ27pGJkDztStOtMQJeaOsnAVdm2NSe+hEdaKAOxf9p6t+F930HM/w + 1wkm1ddlsnCaaCipzGVOM77Q/brEItWvuq8G0+/fgN1o4pZzl4Bub/4D4QIDAQAB + AoGAS+wKnAAiXuv3m7LrIa75w2JVHcdVcZicB0DICnYoLNtXF+v+AlzkSE/009zT + YtccoeZVxEiCbuajA3XRY0PlzgGHTbsGn1BWqI9cjdXTiotnjzOH8zr3JiMZMWwf + hqwbtleP+yruNPHMxQ8dKVXv875NKJW+aArmQWtjeMOy/vECQQDdsvPJ4bUu8M7/ + MXqGtz8CJbrRp+ZMKUw0WuwSwTfHRs/Jp27mWf5+t/u+RN8WK/RRD8FHvz4azLhr + sNUFiE69AkEAzrI/DFBFOM5mUECujs2UvCCeWZiAi9QoJ7kDrrAkcG+hMalpNUU3 + SUZ76stBUk3hZNpc82aq0a0o8ac0VrBd9QJAB3nbYrlrxLN2J4Dhot1XEJl5HUzO + JU9XNITEZTWCzgODSkeNI9NxE5DcumPUKgk9aeZgHC1EyN6ScX87D76y+QJAL8DE + ii69X1toDeBzs7BRTYlnrCFsiWGRiWPYMvKk6IkRv6x5DwKXvEkZdexRghdWHHvK + f71Xd6u+yt2rXN/QRQJBALv6SwbokdXp5qKJV48QG452dSOT7FQEINnCsIeNUKP6 + 9YyaZxqLia6pEbEKTSRdztXaMqRsrmOG8E084sFg8DQ= + -----END RSA PRIVATE KEY----- + EOF + in_target chown pj:pj '/home/pj/.ssh/id_rsa' + in_target chmod 0600 '/home/pj/.ssh/id_rsa' # Set up SSH known hosts. cat >"${target}/home/pj/.ssh/known_hosts" <<-EOF |