Student User
2019-12-11 072a2e04c7d9bc1898a4b54030b3d3324f3c5239
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
FROM rhel7
LABEL author="Olaf Bohlen"
COPY sshd.tar /sshd.tar
COPY redhat.repo /etc/yum.repos.d/redhat.repo
COPY rhel_dvd.repo /etc/yum.repos.d/rhel_dvd.repo
COPY training.repo /etc/yum.repos.d/training.repo
COPY oc /usr/bin/oc
WORKDIR /
RUN yum -y install vim-minimal passwd shadow-utils openssh-server && \
    useradd -m -d /home/blah blah && \
    echo fump | passwd --stdin blah && \
    tar -xvf /sshd.tar && \
    sed 's@session\s*required\s*pam_loginuid.so@session optional pam_loginuid.so@g' -i /etc/pam.d/sshd && \
    mkdir /.kube && \
    chown -R blah /etc /var  && \
    chgrp -R 0 /etc /var /.kube && chmod -R g=u /etc /var /.kube && \
    chmod 440 /etc/shadow && chmod 770 /var/run
EXPOSE 2222
USER blah
CMD /usr/sbin/sshd -D -e -p 2222