Spaces:
Paused
Paused
Update Dockerfile
Browse files- Dockerfile +8 -2
Dockerfile
CHANGED
|
@@ -65,8 +65,14 @@ RUN sed -i 's/Defaults !requiretty/Defaults requiretty/' /etc/sudoers && \
|
|
| 65 |
#RUN echo "%administrator ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers
|
| 66 |
|
| 67 |
# Generate SSH host keys
|
| 68 |
-
RUN ssh-keygen -A &&\
|
| 69 |
-
sudo ufw allow 2222/tcp
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 70 |
|
| 71 |
# Secure SSH configuration
|
| 72 |
RUN sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config && \
|
|
|
|
| 65 |
#RUN echo "%administrator ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers
|
| 66 |
|
| 67 |
# Generate SSH host keys
|
| 68 |
+
#RUN ssh-keygen -A &&\
|
| 69 |
+
# sudo ufw allow 2222/tcp
|
| 70 |
+
|
| 71 |
+
# Generate SSH keys
|
| 72 |
+
RUN ssh-keygen -t rsa -b 2048 -f /etc/ssh/ssh_host_rsa_key -N "" && \
|
| 73 |
+
ssh-keygen -t ecdsa -b 256 -f /etc/ssh/ssh_host_ecdsa_key -N "" && \
|
| 74 |
+
ssh-keygen -t ed25519 -f /etc/ssh/ssh_host_ed25519_key -N ""
|
| 75 |
+
|
| 76 |
|
| 77 |
# Secure SSH configuration
|
| 78 |
RUN sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config && \
|