马春杰杰博客
致力于深度学习经验分享!

Autodl私有云如何修改终端欢迎界面

最新目录

这是默认的:

目前是有以下几点想要修改:

1、在顶部增加一个公告栏,方便给学生通知各种信息。

2、在目录处增加共享目录的介绍(新挂载了/datasets等目录,但是默认欢迎界面中不显示这些,所以就想显式地介绍下)

目前情况是,实例开机之后,会自动运行/etc/autodl-motd文件,然后Autodl私有云管理后台提供了两个钩子,一个是“容器创建完成后执行脚本”,一个是“容器每次开机后执行脚本”。目前的思路是,创建一个新的欢迎脚本,在容器第一次创建之后,替换原有的autodl-motd文件,并增加公告栏,通过远程文件进行更新,每次连接SSH的时候,都会自动获取远端公告信息,如果有更新就显示公告栏,如果没有公告就不显示公告栏。

下面是效果,首先是无公告,增加数据集目录介绍:

然后是远端更新公告之后:

操作步骤

由于代码较多,所以建议将脚本存放在远端存储,比如又拍云。我们新建一个文件vpms.sh,链接地址是:https://xxx.xxxx.com/xxxx/vpms.sh,填入:

接下来是公告脚本,再新建个脚本vpms2.sh,填入:


其中NOTICE字段就是公告内容,通过\n换行。另外,此处如果为空,就不显示公告栏~

最后打开Autodl私有云后台–系统配置容器实例配置,在“容器创建完成后执行脚本”处填写:

curl -sSf https://xxx.xxxx.com/xxxx/vpms.sh | bash

这样就可以了~

另外,如果想要修改目录说明下面的表格,可以用下面这个小脚本,免除了手动调整表格格式的痛苦~

 

赞(0) 打赏
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《Autodl私有云如何修改终端欢迎界面》
文章链接:https://www.machunjie.com/setup/1887.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

:smile: :sad: :arrow: :cool: :confused: :cry: :eek: :evil: :exclaim: :idea: :lol: :mad: :mrgreen: :neutral: :question: :razz: :redface: :rolleyes: :surprised: :wink: :biggrin: :twisted: