![如何将可运行的 OpenSSH 服务器添加到 Ubuntu ISO?](https://linux22.com/image/61675/%E5%A6%82%E4%BD%95%E5%B0%86%E5%8F%AF%E8%BF%90%E8%A1%8C%E7%9A%84%20OpenSSH%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%B7%BB%E5%8A%A0%E5%88%B0%20Ubuntu%20ISO%EF%BC%9F.png)
为了创建我自己的自定义 Linux ISO (Ubuntu),我解压了 Squash 文件系统,并希望进行更改以将其保留在已安装且正在运行的 OpenSSH 服务器上,然后再将其重新压缩为 ISO。
我想这些变化是:
- 一些特定目录中的一些二进制文件。
- SSH 守护进程的一些配置文件。
- 一些与应该生成的密钥文件相对应的文件。
- 对系统文件进行一些更改以使 SSH 守护进程在引导时启动。
总而言之,我想像经典apt-get
安装程序一样进行更改。
如果这可能的话,该怎么做呢?
答案1
是的,只要您在特定定义的 SSH 目录中拥有 SSH 密钥等。如果您声明了export
SSH 二进制文件和密钥目录的路径,那将是明智的做法。
换句话说,您只需将守护程序的启动脚本映射到启动文件以及该.bashrc
文件中声明的 SSH 路径即可。