小编Ben*_*Ben的帖子

制作一个设置新用户名、主机名和密码的 .sh

我正在为我的学生分发一个 VM,用于初学者编程课程。为了速度,我不是让他们从头开始安装 Ubuntu,而是计划给他们一个完整设置的映像,他们可以直接运行。

为了设置它,我给了它一个牺牲的主机名、用户名和密码。当学生开始并运行时,为他们改变这一点的最干净的方法是什么?

我已经掌握了这个gist,它在主机名上有一些不可靠的进展,但是用户名阻止我改变它。

我希望这个过程尽可能轻松,因为这应该发生在他们的第一个实验室。

完全有可能我应该采取一种完全不同的方法。我愿意接受所有建议。

#!/bin/bash
clear
toilet  "     CODE1161     "  --metal --font future
echo    ""
toilet  "Let's get started!"  --metal --font future
echo    ""
echo    "We need to make this computer be YOURS"
echo    "We need a name for you and your computer, make it short or it'll take up a lot of space."
echo    "My computer is called um and my name is ben, so I get ben@um:~$ as my command prompt."
echo    "" …
Run Code Online (Sandbox Code Playgroud)

password hostname username

9
推荐指数
1
解决办法
1167
查看次数

标签 统计

hostname ×1

password ×1

username ×1