fork from https://github.com/coffeehat/BIT-srun-login-script
北京航空航天大学校园网自动登陆脚本 详情见 https://zhuanlan.zhihu.com/p/122556315
在always_online.py
中配置自己的用户名和密码
如果有开机自启动需求, 往下看
编辑目录systemd
下的buaalogin.service
文件, 并将ExecStart
属性中的python路径及程序路径正确设置
复制buaalogin.service
文件至/lib/systemd/system/
文件夹中。
参考运行以下命令:
sudo systemctl daemon-reload # 加载文件
sudo systemctl start buaalogin.service # 启动服务
sudo systemctl enable buaalogin.service # 开机自启动
sudo systemctl disable buaalogin.service # 取消开机自启动
在文件/var/log/buaalogin.log
中查看运行日志
直接在项目根路径下执行下面命令,打包镜像
docker build -t buaalogin:tag .
运行镜像时,添加两个环境变量USERNAME
与PASSWORD
即可,例如
docker run -d -e USERNAME="username" -e PASSWORD="password" halfcoke/buaalogin:1
其中halfcoke/buaalogin:1
是打包好的镜像,可以直接使用
通过docker logs 容器id
可以查看程序执行日志