本学期我得有上《计算机安全管理》课程,其中在上到Hydra暴力破解时,为了方便学生练习,需要生成若干账号。其中账号和密码都要从指定的字典文件中生成,所以就有了从文本文件中随机读取一行的需求,于是我就写了这样一个脚本:

阅读全文

FROM alpine:3.17
RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories && \
apk update && \
apk add --no-cache nodejs npm && \
npm install -g cnpm --registry=https://registry.npm.taobao.org && \
cnpm install -g reveal-md
EXPOSE 1948/tcp
CMD reveal-md /markdown-files
VOLUME /markdown-files

阅读全文

FROM hugsnow/alphine-php
RUN apk update && apk upgrade && apk add --no-cache  mysql  && \
mysql_install_db --user=mysql --datadir=/var/lib/mysql && \

EXPOSE 80/tcp
CMD php-fpm7 && mysqld_safe && lighttpd -D -f /etc/lighttpd/lighttpd.conf
VOLUME /var/www/localhost/htdocs /var/lib/mysql

阅读全文