# Use ubuntu as the base image FROM ubuntu # Install and enable SSH service RUN apt-get update && apt-get install -y openssh-server RUN sed -i 's/PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config # Set a password for the root user RUN echo "root:Changeme" | chpasswd # Create the sshuser account lol RUN useradd -m -s /bin/bash sshuser # Create and change ownership of the /run/sshd directory USER root RUN mkdir /run/sshd RUN chown sshuser:sshuser /run/sshd USER sshuser # Expose the SSH port EXPOSE 22 # Start the SSH service and run bash as the foreground process ENTRYPOINT service ssh start && bash