xs-Dockerfile

This commit is contained in:
Tord-Vincent Heggland
2026-03-15 12:28:10 +01:00
parent 97ef19dbca
commit f836dbaf54

View File

@@ -5,14 +5,34 @@ ENV DEBIAN_FRONTEND=noninteractive
RUN apt update && apt upgrade -y && apt install -y \
htop \
steghide \
kali-desktop-xfce \
xrdp \
sudo \
dbus-x11 \
xauth \
xfce4-terminal \
wireshark \
&& apt clean \
&& rm -rf /var/lib/apt/lists/*
RUN useradd -m -s /bin/bash kali && \
echo 'kali:kali' | chpasswd && \
usermod -aG sudo kali && \
usermod -aG wireshark kali && \
echo 'kali ALL=(ALL:ALL) ALL' > /etc/sudoers.d/kali && \
chmod 440 /etc/sudoers.d/kali
RUN echo "startxfce4" > /home/kali/.xsession && \
chown kali:kali /home/kali/.xsession
WORKDIR /root/kali
RUN mkdir -p /var/run/dbus && \
sed -i 's/^port=3389/port=3389/' /etc/xrdp/xrdp.ini && \
adduser xrdp ssl-cert
EXPOSE 3389
CMD ["/bin/bash", "-lc", "service dbus start && service xrdp start && tail -f /dev/null"]
WORKDIR /home/kali