Commit 5924539
Changed files (2)
docker
ssh
port_2222
docker/ssh/port_2222/Dockerfile
@@ -7,7 +7,8 @@ RUN mkdir /var/run/sshd
RUN sed -i 's/#*Port 22/Port 2222/' /etc/ssh/sshd_config
RUN sed -i 's/#*PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config
RUN sed -i 's/#*GatewayPorts no/GatewayPorts yes/' /etc/ssh/sshd_config
-RUN mkdir /root/.ssh
+RUN useradd --create-home --shell /bin/bash binx
+RUN mkdir /home/binx/.ssh
# SSH login fix. Otherwise user is kicked off after login
RUN sed 's@session\s*required\s*pam_loginuid.so@session optional pam_loginuid.so@g' -i /etc/pam.d/sshd
docker-compose.yml
@@ -43,7 +43,7 @@ services:
volumes:
- type: bind
source: ./docker/files/server_1/root.pub
- target: /home/admin/.ssh/authorized_keys
+ target: /home/binx/.ssh/authorized_keys
volume:
nocopy: True