From 34e0f86d7eea9ed9cb891d20d0de63ce7e79dc0a Mon Sep 17 00:00:00 2001 From: maride Date: Tue, 12 Feb 2019 14:40:46 +0100 Subject: Init --- Dockerfile | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Dockerfile (limited to 'Dockerfile') diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..cdb8930 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,19 @@ +FROM golang:1.10-alpine + +# Setup +COPY main.go . + +# Install libs +RUN apk add git +RUN go get github.com/gliderlabs/ssh + +# Build +RUN go build -o ssh-grab-keypass + +# Drop privs +RUN adduser -u 1337 -D jail +RUN chmod 000 /home/jail + +EXPOSE 2222 + +CMD su -c ./ssh-grab-keypass jail -- cgit 1.4.1