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