Block a user
ansible-test (latest)
Published 2025-12-23 13:14:35 +00:00 by tintindohoang
Installation
docker pull repo.tintindo.xyz/tintindohoang/ansible-test:latestsha256:faf82142fe1142b675220bf1123cfd12d8a9c301609a2d069af6bc8cd08d2199
Images
| Digest | OS / Arch | Size |
|---|---|---|
| cfbdcd0fd9 | linux/amd64 | 194 MiB |
Image Layers ( linux/amd64)
| # debian.sh --arch 'amd64' out/ 'trixie' '@1765152000' |
| ENV DEBIAN_FRONTEND=noninteractive |
| RUN /bin/sh -c apt-get update && apt-get install -y ca-certificates openssh-server curl git nodejs wget ansible --no-install-recommends && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN /bin/sh -c useradd -m -s /bin/bash ansible && echo "ansible ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers # buildkit |
| USER ansible |
| RUN /bin/sh -c mkdir -p /home/ansible/.ssh && chmod 700 /home/ansible/.ssh # buildkit |
| COPY ./ssh-key/rundeck-pub /home/ansible/.ssh/authorized_keys # buildkit |
| USER root |
| RUN /bin/sh -c chown ansible:ansible /home/ansible/.ssh/authorized_keys && chmod 600 /home/ansible/.ssh/authorized_keys && service ssh start # buildkit |
| EXPOSE [22/tcp] |
| CMD ["/bin/bash"] |