privateone commited on
Commit
5c12dd5
·
verified ·
1 Parent(s): 0a7772c

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +10 -9
Dockerfile CHANGED
@@ -36,15 +36,7 @@ RUN useradd -m -u 1000 admin && \
36
 
37
  COPY . /app
38
 
39
- # Generate SSH host keys
40
- RUN /usr/bin/ssh-keygen -A && \
41
- yes y | ssh-keygen -t rsa -b 2048 -f /etc/ssh/ssh_host_rsa_key -N "" || { echo "Failed to generate RSA key"; exit 1; } &&\
42
- yes y | ssh-keygen -t ecdsa -b 256 -f /etc/ssh/ssh_host_ecdsa_key -N "" || { echo "Failed to generate ECDSA key"; exit 1; } &&\
43
- yes y | ssh-keygen -t ed25519 -f /etc/ssh/ssh_host_ed25519_key -N "" || { echo "Failed to generate ED25519 key"; exit 1; } && \
44
- touch /etc/ssh/ssh_known_hosts &&\
45
- ssh-keygen -Hf /etc/ssh/ssh_known_hosts
46
- #ssh-keyscan -p 2222 127.0.0.1 >> /etc/ssh/ssh_known_hosts
47
-
48
 
49
  # sudo ufw allow 2222/tcp
50
 
@@ -123,6 +115,15 @@ RUN echo "* Changing User to Admin :$(echo "password" || su - admin)"
123
  USER admin
124
 
125
  RUN echo "* Current User WHO AM I $(whoami)"
 
 
 
 
 
 
 
 
 
126
 
127
  #WORKDIR /home/admin
128
 
 
36
 
37
  COPY . /app
38
 
39
+
 
 
 
 
 
 
 
 
40
 
41
  # sudo ufw allow 2222/tcp
42
 
 
115
  USER admin
116
 
117
  RUN echo "* Current User WHO AM I $(whoami)"
118
+ # Generate SSH host keys
119
+ RUN /usr/bin/ssh-keygen -A && \
120
+ yes y | ssh-keygen -t rsa -b 2048 -f /etc/ssh/ssh_host_rsa_key -N "" || { echo "Failed to generate RSA key"; exit 1; } &&\
121
+ yes y | ssh-keygen -t ecdsa -b 256 -f /etc/ssh/ssh_host_ecdsa_key -N "" || { echo "Failed to generate ECDSA key"; exit 1; } &&\
122
+ yes y | ssh-keygen -t ed25519 -f /etc/ssh/ssh_host_ed25519_key -N "" || { echo "Failed to generate ED25519 key"; exit 1; } && \
123
+ touch /etc/ssh/ssh_known_hosts &&\
124
+ ssh-keygen -Hf /etc/ssh/ssh_known_hosts
125
+ #ssh-keyscan -p 2222 127.0.0.1 >> /etc/ssh/ssh_known_hosts
126
+
127
 
128
  #WORKDIR /home/admin
129