From 55edee3aaaabfedff166fbc0c8b70cd08f9e0eaa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A1=D0=B5=D1=80=D0=B3=D0=B5=D0=B9=20=D0=A4=D0=B8=D0=BB?= =?UTF-8?q?=D0=B0=D1=82=D0=BE=D0=B2?= Date: Tue, 17 Sep 2024 08:10:27 +0000 Subject: [PATCH] =?UTF-8?q?=D0=97=D0=B0=D0=B3=D1=80=D1=83=D0=B7=D0=B8?= =?UTF-8?q?=D0=BB(=D0=B0)=20=D1=84=D0=B0=D0=B9=D0=BB=D1=8B=20=D0=B2=20'ass?= =?UTF-8?q?ets'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/Dockerfile.vpn_server | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 assets/Dockerfile.vpn_server diff --git a/assets/Dockerfile.vpn_server b/assets/Dockerfile.vpn_server new file mode 100644 index 0000000..a19d0c5 --- /dev/null +++ b/assets/Dockerfile.vpn_server @@ -0,0 +1,24 @@ +FROM ubuntu:22.04 + +RUN apt-get update && \ + apt-get install -y systemd openssh-server iptables kmod && \ + apt-get clean && \ + rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* + +RUN systemctl mask \ + dev-hugepages.mount \ + sys-fs-fuse-connections.mount \ + systemd-logind.service \ + tmp.mount \ + systemd-remount-fs.service \ + getty@tty1.service \ + systemd-update-utmp-runlevel.service \ + systemd-user-sessions.service && \ + systemctl set-default multi-user.target + +RUN mkdir /var/run/sshd + +RUN sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config +RUN echo 'root:root' | chpasswd + +CMD ["/lib/systemd/systemd"]