diff --git a/dockerfiles/common/keys/ssh_host_dsa_key b/dockerfiles/common/keys/ssh_host_dsa_key deleted file mode 100644 index b5c61ac..0000000 --- a/dockerfiles/common/keys/ssh_host_dsa_key +++ /dev/null @@ -1,12 +0,0 @@ ------BEGIN DSA PRIVATE KEY----- -MIIBvQIBAAKBgQDDw7dKNsuP+xaVj7NhrYNT7Mc4SKyBC8lVOkRV87uM8khTD/r1 -/hoyH9E1iNRnHWTZAIwlIDnBrsGHkIwWhbGrVjuYDBIoCn75TUWh/0QlkNNRW1PW -56byxb2CxhjapTcpgc59jKUQ/cldrz4iPVG4pT/ogUSJStoBmOCNVv02+wIVAOk0 -j+njkRLZcSC7tOV6qVR60hBBAoGBAJ4f6Katj0sv+NreBQY16LV5yTn7PzrJLGeq -uZ6U4gJzYV/9yVM0RVNTKxao/5E9oJCfl/Q7fn84fXfEMLVG2IUq9cJIUPjWdHaN -upyIkdez/K9zvSDNWa4hnZxde9idMFlxtcVENNPPPWetWPv4DA5qCsZShYNxrCyl -ek/ZemWIAoGBAKhsAWCXt3eDA092RYzz1eivyhmpTDn3Qa3Ad3/GiJP59RqPvqCd -kGNVXCPStpgSkBIHZmYq2jS0Omp0l38emI52Eotc/rNgSF7uPohtbSzi/n3H/6JS -XmkZJEd/BZRQdjCqB50AXffxl6IvmBSNR2hEQidjBzXo/h0aGavVZRn6AhUAwUPK -RdrlEjx7BYyhNrN294Si5Fo= ------END DSA PRIVATE KEY----- diff --git a/dockerfiles/common/keys/ssh_host_dsa_key.pub b/dockerfiles/common/keys/ssh_host_dsa_key.pub deleted file mode 100644 index f3cc5fa..0000000 --- a/dockerfiles/common/keys/ssh_host_dsa_key.pub +++ /dev/null @@ -1 +0,0 @@ -ssh-dss AAAAB3NzaC1kc3MAAACBAMPDt0o2y4/7FpWPs2Gtg1PsxzhIrIELyVU6RFXzu4zySFMP+vX+GjIf0TWI1GcdZNkAjCUgOcGuwYeQjBaFsatWO5gMEigKfvlNRaH/RCWQ01FbU9bnpvLFvYLGGNqlNymBzn2MpRD9yV2vPiI9UbilP+iBRIlK2gGY4I1W/Tb7AAAAFQDpNI/p45ES2XEgu7TleqlUetIQQQAAAIEAnh/opq2PSy/42t4FBjXotXnJOfs/OsksZ6q5npTiAnNhX/3JUzRFU1MrFqj/kT2gkJ+X9Dt+fzh9d8QwtUbYhSr1wkhQ+NZ0do26nIiR17P8r3O9IM1ZriGdnF172J0wWXG1xUQ00889Z61Y+/gMDmoKxlKFg3GsLKV6T9l6ZYgAAACBAKhsAWCXt3eDA092RYzz1eivyhmpTDn3Qa3Ad3/GiJP59RqPvqCdkGNVXCPStpgSkBIHZmYq2jS0Omp0l38emI52Eotc/rNgSF7uPohtbSzi/n3H/6JSXmkZJEd/BZRQdjCqB50AXffxl6IvmBSNR2hEQidjBzXo/h0aGavVZRn6 dockersand diff --git a/dockerfiles/common/keys/ssh_host_ecdsa_key b/dockerfiles/common/keys/ssh_host_ecdsa_key index bc47928..03be826 100644 --- a/dockerfiles/common/keys/ssh_host_ecdsa_key +++ b/dockerfiles/common/keys/ssh_host_ecdsa_key @@ -1,12 +1,9 @@ ------BEGIN DSA PRIVATE KEY----- -MIIBuwIBAAKBgQDfmyzX60angEUHx5I6EMGQxAiislBauNp/mloZHHAh5MCKkLZL -S4DTRLU2oF3NvVQXTYZHeM7b8MTtnlBvs59fExUxVxLz8QD6M8768SB5msdnxcjl -ATggc1fF6PgMLuwG4whB0MS0wYgPz+RrljA1/Mwfh//FTDsWAbyRle7iUwIVAKru -gBU6LSU+x/ObjBB/tObHAZKNAoGAbDpDu2gsFpNT5/Fjdq4p1dFbKLeWA0PDnRKl -1N5SH9mvGpEBGZMuUJmQ/ezWJyyKzC+i0pMoPPp+Vrv0npHw8qLPaeJmRk4pGUI3 -gLrPzSO/m/lh8csqO42MRBOw7rJDzzpdhMZO1GWfCJ5KW1kge3ZLvJrZSldD4M/I -N4nkXmICgYAJmdu1qErsXLv3RLkTIztGnR+wfJQZIvtzk/REQbfPRUVe0EsezUcw -Psa1HimswXRKPXfDkZrKGi446C3WX1hYjRjmeKGfmodGwWen4UA6mPTWHZsZFnXC -NWtd8BSqF6W12ZmkMJJVi7x1Zkv8SH7/SVZONyOCeklk3Z3evNhUtwIVAJWNScPH -ADIH95XuzXFLPTxKz9yM ------END DSA PRIVATE KEY----- +-----BEGIN OPENSSH PRIVATE KEY----- +b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAaAAAABNlY2RzYS +1zaGEyLW5pc3RwMjU2AAAACG5pc3RwMjU2AAAAQQTHU+ppnrKM93+la/AUuu+9r173uzFb +UASm68yRPx1NW9bCg8vmoifW6MfU/xtkrV/XHiwl33GxnrKRlr5id8m1AAAAsKjfc/uo33 +P7AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBMdT6mmesoz3f6Vr +8BS6772vXve7MVtQBKbrzJE/HU1b1sKDy+aiJ9box9T/G2StX9ceLCXfcbGespGWvmJ3yb +UAAAAgPUSifoxdPotHSxJhNhm+srLlx8WT/kVeLWiU/DuCG3QAAAARcm9vdEBmN2Q0NGM0 +ZWE3MjkBAgMEBQYH +-----END OPENSSH PRIVATE KEY----- diff --git a/dockerfiles/common/keys/ssh_host_ecdsa_key.pub b/dockerfiles/common/keys/ssh_host_ecdsa_key.pub index febb5c9..c7d12e2 100644 --- a/dockerfiles/common/keys/ssh_host_ecdsa_key.pub +++ b/dockerfiles/common/keys/ssh_host_ecdsa_key.pub @@ -1 +1 @@ -ssh-dss AAAAB3NzaC1kc3MAAACBAN+bLNfrRqeARQfHkjoQwZDECKKyUFq42n+aWhkccCHkwIqQtktLgNNEtTagXc29VBdNhkd4ztvwxO2eUG+zn18TFTFXEvPxAPozzvrxIHmax2fFyOUBOCBzV8Xo+Awu7AbjCEHQxLTBiA/P5GuWMDX8zB+H/8VMOxYBvJGV7uJTAAAAFQCq7oAVOi0lPsfzm4wQf7TmxwGSjQAAAIBsOkO7aCwWk1Pn8WN2rinV0Vsot5YDQ8OdEqXU3lIf2a8akQEZky5QmZD97NYnLIrML6LSkyg8+n5Wu/SekfDyos9p4mZGTikZQjeAus/NI7+b+WHxyyo7jYxEE7DuskPPOl2Exk7UZZ8InkpbWSB7dku8mtlKV0Pgz8g3ieReYgAAAIAJmdu1qErsXLv3RLkTIztGnR+wfJQZIvtzk/REQbfPRUVe0EsezUcwPsa1HimswXRKPXfDkZrKGi446C3WX1hYjRjmeKGfmodGwWen4UA6mPTWHZsZFnXCNWtd8BSqF6W12ZmkMJJVi7x1Zkv8SH7/SVZONyOCeklk3Z3evNhUtw== dockersand +ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBMdT6mmesoz3f6Vr8BS6772vXve7MVtQBKbrzJE/HU1b1sKDy+aiJ9box9T/G2StX9ceLCXfcbGespGWvmJ3ybU= root@f7d44c4ea729 diff --git a/dockerfiles/common/keys/ssh_host_ed25519_key b/dockerfiles/common/keys/ssh_host_ed25519_key index 0d9b90a..7f90583 100644 --- a/dockerfiles/common/keys/ssh_host_ed25519_key +++ b/dockerfiles/common/keys/ssh_host_ed25519_key @@ -1,12 +1,7 @@ ------BEGIN DSA PRIVATE KEY----- -MIIBuwIBAAKBgQC89yzGjIgg3dgy1htrF5KgJx0OsGWtVCEQn6k/tPqI43/UKcd1 -zT6i6Th0+HrtK1iCQfZpEtamNth31OnPt7ZCUmdsGCN2MZQQ7EV0ukDBduCZ2btr -VHQJNNi31Uw+lyjiqIDwsgV0NNLw3wqDPn8xTMKQ/Bru/G+lc1m9aKGqmQIVALHp -5sn2Ru6L8y12KexZa8nNALebAoGAIaNxGr2Yp3sGOY5l+ar1aBKkIYyI3W+RzVKr -MnRf13yw8zTQhtMgN37hZl9SUzAjy7GkwdQahuppiORbhxYOB+hTRPR21UgWpk3S -XrcK9c1ROvcuUctKv74EYiEN+fbrnIE00U7K2HfQemd0GX3NYsKnZEWLI+o5PYuu -ZMff7LcCgYAA0k/M8kOmRgGkWrUwPoyrIpvhZP2kTQimdDgKDrptH3DGt7oVab8K -18kD26vAWKJMHNQCpyqa01dbfj7lz8rpC9PjGer+LW6pVMZ6iCLS5wLdVx2UQIJz -5GscqsYmGBsGhuBKbD239Vy6m4h9trMmwPeyb6bleGgifnxSGn0biQIVAIP6rKC3 -DEwWpPacRbSEqTHPO4JY ------END DSA PRIVATE KEY----- +-----BEGIN OPENSSH PRIVATE KEY----- +b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW +QyNTUxOQAAACDbiNSHWFhAXFVvGHN0tWZInVCMrSKU0OpxIP2oJBxaWwAAAJit8OEIrfDh +CAAAAAtzc2gtZWQyNTUxOQAAACDbiNSHWFhAXFVvGHN0tWZInVCMrSKU0OpxIP2oJBxaWw +AAAEA+KbDTguNa3B1Q271qiHUX33cOFyam1kRD4/Nph0Qjq9uI1IdYWEBcVW8Yc3S1Zkid +UIytIpTQ6nEg/agkHFpbAAAAEXJvb3RAZjdkNDRjNGVhNzI5AQIDBA== +-----END OPENSSH PRIVATE KEY----- diff --git a/dockerfiles/common/keys/ssh_host_ed25519_key.pub b/dockerfiles/common/keys/ssh_host_ed25519_key.pub index 714ada6..0b3941c 100644 --- a/dockerfiles/common/keys/ssh_host_ed25519_key.pub +++ b/dockerfiles/common/keys/ssh_host_ed25519_key.pub @@ -1 +1 @@ -ssh-dss AAAAB3NzaC1kc3MAAACBALz3LMaMiCDd2DLWG2sXkqAnHQ6wZa1UIRCfqT+0+ojjf9Qpx3XNPqLpOHT4eu0rWIJB9mkS1qY22HfU6c+3tkJSZ2wYI3YxlBDsRXS6QMF24JnZu2tUdAk02LfVTD6XKOKogPCyBXQ00vDfCoM+fzFMwpD8Gu78b6VzWb1ooaqZAAAAFQCx6ebJ9kbui/MtdinsWWvJzQC3mwAAAIAho3EavZinewY5jmX5qvVoEqQhjIjdb5HNUqsydF/XfLDzNNCG0yA3fuFmX1JTMCPLsaTB1BqG6mmI5FuHFg4H6FNE9HbVSBamTdJetwr1zVE69y5Ry0q/vgRiIQ359uucgTTRTsrYd9B6Z3QZfc1iwqdkRYsj6jk9i65kx9/stwAAAIAA0k/M8kOmRgGkWrUwPoyrIpvhZP2kTQimdDgKDrptH3DGt7oVab8K18kD26vAWKJMHNQCpyqa01dbfj7lz8rpC9PjGer+LW6pVMZ6iCLS5wLdVx2UQIJz5GscqsYmGBsGhuBKbD239Vy6m4h9trMmwPeyb6bleGgifnxSGn0biQ== dockersand +ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINuI1IdYWEBcVW8Yc3S1ZkidUIytIpTQ6nEg/agkHFpb root@f7d44c4ea729 diff --git a/dockerfiles/common/keys/ssh_host_rsa_key b/dockerfiles/common/keys/ssh_host_rsa_key index 2ccc9a3..bceb892 100644 --- a/dockerfiles/common/keys/ssh_host_rsa_key +++ b/dockerfiles/common/keys/ssh_host_rsa_key @@ -1,12 +1,38 @@ ------BEGIN DSA PRIVATE KEY----- -MIIBuwIBAAKBgQC7/h7QEwGpsTYr/ZhJ6MKir0B2rNJh/4J+4nsHUi31FCYqCiBE -eJ1XPZ8qmTgEllUjxucmiH8vDPpIldrn/iG+jtX3o75qhslw34B2smL9QHoUnE9Y -6jxp3dmiBAoOi0Or0O1/z7BkHF0fT47to87M//YzZJ7Fsu5DA9NXNHCJOwIVAMCN -cjgrzOumPlpECInbWz06ss3BAoGBAIZFMMLNu55gAwnUGiMn3wp+J9BSk78RM31K -rkF9oo4pjG3Nwp3RH7bAfmVhSlrd9Vrs0+SDNoFVoPB/9Dthnpx2rkM+dvYQtFoM -N91YxaT/8pZSZaOknAYC1DeL1G7kcXtKzV16VaaHZxpVUZQrRa+RLybKlusfcdiR -xdnw8tI1AoGAe1JjxS+CbGCrXetzQhP/kdDvQEUZbI6n+LF8Ay1etUy0k/fI6JMG -0rYYA9MewgQZIT4fwOWfWbvYaoYULFpbgX4lzIKPRnjIRD5SLqDjyvfLwSt+2U/3 -Qiw1+QuDJb4TtNf8y4tPpJeU/O++tay6R+GKytD0+CPn6M+kdnA0OFYCFAHtK/Wm -Mwf/VCTN+ZP7b/v/R3gT ------END DSA PRIVATE KEY----- +-----BEGIN OPENSSH PRIVATE KEY----- +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 +-----END OPENSSH PRIVATE KEY----- diff --git a/dockerfiles/common/keys/ssh_host_rsa_key.pub b/dockerfiles/common/keys/ssh_host_rsa_key.pub index c247652..73b08eb 100644 --- a/dockerfiles/common/keys/ssh_host_rsa_key.pub +++ b/dockerfiles/common/keys/ssh_host_rsa_key.pub @@ -1 +1 @@ -ssh-dss AAAAB3NzaC1kc3MAAACBALv+HtATAamxNiv9mEnowqKvQHas0mH/gn7iewdSLfUUJioKIER4nVc9nyqZOASWVSPG5yaIfy8M+kiV2uf+Ib6O1fejvmqGyXDfgHayYv1AehScT1jqPGnd2aIECg6LQ6vQ7X/PsGQcXR9Pju2jzsz/9jNknsWy7kMD01c0cIk7AAAAFQDAjXI4K8zrpj5aRAiJ21s9OrLNwQAAAIEAhkUwws27nmADCdQaIyffCn4n0FKTvxEzfUquQX2ijimMbc3CndEftsB+ZWFKWt31WuzT5IM2gVWg8H/0O2GenHauQz529hC0Wgw33VjFpP/yllJlo6ScBgLUN4vUbuRxe0rNXXpVpodnGlVRlCtFr5EvJsqW6x9x2JHF2fDy0jUAAACAe1JjxS+CbGCrXetzQhP/kdDvQEUZbI6n+LF8Ay1etUy0k/fI6JMG0rYYA9MewgQZIT4fwOWfWbvYaoYULFpbgX4lzIKPRnjIRD5SLqDjyvfLwSt+2U/3Qiw1+QuDJb4TtNf8y4tPpJeU/O++tay6R+GKytD0+CPn6M+kdnA0OFY= dockersand +ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC3j2gQ3TxGzVOyYYkdzsedKQVK1l++KwQ+DD//yPZKArBIzinEKCnMlLP1MosB2iKOcrTmlphSChQb4Hrcud6zEzU4xl50LcdN7sr2YfTPQ84guGUu6+0w7vQjNi3sgBIC2IyxUmqs4qLuzA2vR3QBDxzoByW4jTDAbYonKGPFGc+Hn/V7gur7Lt+P4C3C+7aZ/bIxbsLZLCkO3avbVfzL+JEw61AeKQA/TTfEQ3Ozx/zFHU096TK0uWBHr2CAPHgdtt14MJ1dvo3TyxJq9WXk9DSn69w9uQMvdKbsaixYH/7zLNLLqInKxPRhFNc9cJUyT4/6kpWHvLWGscYpvDMnq1pW21kZi7GJD3E1a79yXxar/CE1ZutDDUHAL7tj6ym1ODG8DIb/T1uK5YO7rY9RAPIsQf5vx3pDBgz6gEqugaZP0SD3+MYRkqjtBPq9pFgBYK1XvWoIyXW56SoH8/dbRXaRnQwnaCzBkSV17m/5m/0YCqc+umElc4BQpCjp4Sk= root@f7d44c4ea729 diff --git a/dockerfiles/dockersand-centos7/dockersand-centos7.dockerfile b/dockerfiles/dockersand-centos7/dockersand-centos7.dockerfile index 5471cac..b6492fa 100644 --- a/dockerfiles/dockersand-centos7/dockersand-centos7.dockerfile +++ b/dockerfiles/dockersand-centos7/dockersand-centos7.dockerfile @@ -42,4 +42,4 @@ # Start sshd on instantiation -ENTRYPOINT /usr/sbin/sshd && sleep inf +ENTRYPOINT /usr/sbin/sshd -E /var/log/sshd.log && sleep inf diff --git a/dockerfiles/dockersand-ubuntu/dockersand-ubuntu.dockerfile b/dockerfiles/dockersand-ubuntu/dockersand-ubuntu.dockerfile new file mode 100644 index 0000000..020de41 --- /dev/null +++ b/dockerfiles/dockersand-ubuntu/dockersand-ubuntu.dockerfile @@ -0,0 +1,51 @@ +# Dockerfile For Docker Sandbox Ubuntu Image + +FROM ubuntu +MAINTAINER tundra@tundraware.com + +# Suppress interactive installation dialogs +ENV DEBIAN_FRONTEND=noninteractive + +# Update OS and install software + +RUN apt-get -y update +RUN apt-get -y dist-upgrade +RUN apt-get -y upgrade +RUN apt-get -y install bzip2 curl dnsutils dos2unix emacs-nox ethtool git \ + htop joe less lsof netcat net-tools nfs-common \ + nload openssh-server psmisc rsync screen \ + socat sudo silversearcher-ag tree tzdata unzip vim \ + whois wget zip + +# Enable sshd with same keys each time +ADD common/keys/ /etc/ssh/ +RUN mkdir /var/run/sshd + +# Setup and configure user: root + +ADD common/.ssh/ /root/.ssh/ +RUN chmod 700 /root +RUN mkdir /root/tmp +RUN chown -R root:root /root +RUN chmod 700 /root/.ssh +RUN chmod 600 /root/.ssh/authorized_keys +RUN chmod 600 /root/.ssh/*rsa + +# Setup and configure user: test + +RUN useradd -m -p snLOSb4wiVD0k -u 1000 -s /bin/bash test +ADD common/.ssh/ /home/test/.ssh/ +RUN chmod 700 /home/test +RUN mkdir /home/test/tmp +RUN chown -R test:test /home/test +RUN chmod 700 /home/test/.ssh +RUN chmod 600 /home/test/.ssh/authorized_keys +RUN chmod 600 /home/test/.ssh/*rsa + +# Configure sudo + +RUN echo "test ALL=(ALL) NOPASSWD: ALL" >>/etc/sudoers + +# Start sshd on instantiation + +ENTRYPOINT /usr/sbin/sshd -E /var/log/sshd.log && sleep inf