FROM ubuntu
RUN apt-get update && \
apt-get install -y \
xinetd \
telnetd \
vsftpd \
tftpd-hpa \
telnetd \
rsh-server \
finger \
&& \
apt-get clean
RUN mkdir -p \
/var/ftp/upload \
/var/lib/tftpboot \
&&\
chmod -R 777 \
/var/ftp/upload \
/var/lib/tftpboot
RUN useradd -m -s /bin/bash -p "" telnet && \
echo 'localhost u' >> /etc/hosts.equiv && \
echo 'localhost u' >> /home/telnet/.rhosts
COPY net-server/ /
EXPOSE 7/tcp 7/udp 9/tcp 9/udp 13/tcp 13/udp 19/tcp 19/udp 21 23 37/tcp 37/udp 69/udp 79 513 514 990 2121
CMD ["bash", "-c", "syslogd && xinetd && tail -f /var/log/syslog"]