- 分享
OJ 管理员手册
- 2024-9-28 21:37:16 @
超级管理员
由于hydrooj
的限制,暂时超级管理员只能有一个,即UID=2
的用户。
账号密码在各级队长文件夹中,尽量别外泄。
控制面板
控制面板能修改OJ的各种参数,详情请参考:控制面板-系统设置
smtp后续如果google邮箱开放的话,可以修改为SDMU_ACM_ICPC
的官邮来发送。其他参数根据需要灵活修改吧。
如果不清楚的明白每个参数有什么用,请不要轻易修改,否则请备份OJ数据。
服务器链接
目前服务器采用阿里云,ip地址为47.120.30.163
,链接命令为ssh -i ~/path/to/SDNUOJ.pem root@47.120.30.163
。
其中的SDNUOJ.pem
文件为服务器公钥,应该在队长文件夹中。
命令行相关用法参考hydrooj-文档。大多数问题都能通过pm2 restart hydrooj
重启OJ来修复。
插件管理
参考hydrooj-插件。安装插件前,确保清楚知道插件的功能、是否冲突、权限等。
插件汇总见插件集锦
各域管理员
每个域的管理员都独立,一般指定主域的管理员即可,其他域由创建者维护。
题目数据
由于主域的题目数据由古老的山师oj迁移来,有诸多潜在问题,请各位管理员灵活处理。
已知比较严重的问题:
windows系统下的换行符为\r\n
,linux系统下的换行符为\n
。如果遇到代码正确,但评测会出现奇怪的问题,十有八九是这个问题。
解决方法:
- 将题目数据下载下载,用记事本、vscode等编辑器打开所有数据(包括输入、输出、spj等)。
点击右下角的CRLF(选择行尾序列),更换为LF。 3. 重新按原来的格式上传数据。
权限控制
TODO
0 comments
No comments so far...