通过 ssh 安装 Linux

通过 ssh 安装 Linux

我完全失明,所以无法使用正常安装过程安装 Linux。SSH 对我来说确实有用,但是,是否可以使用 ssh 连接远程安装 Linux 服务器?理想情况下,我想插入一张 CD,启动要安装 Linux 的机器,通过 SSH 进入机器并通过 SSH 安装。我对使用的发行版没有特别要求,我也使用过 FreeBSD 和 OpenBSD,如果可以的话。

答案1

是的。我已经用 gentoo 完成了。但是,您可能需要在 livecd 启动后打开 ssh 方面的帮助。因此步骤如下:

  1. 放入 CD,打开电脑
  2. 让它加载
  3. 打开 SSHD - 我不确定它是否会自动执行此操作,记不清了
  4. 通过 SSH 登陆
  5. 完成所有安装步骤,特别注意网络配置
  6. 重启,然后交叉脚趾
  7. 通过 SSH 进入新安装的计算机并完成配置/安装

答案2

你可以做的一件事是找到一个可以自动启动并启动网络和 ssh 的 livecd 或 liveusb。比如一个定制版本的系统救援光盘可能会有效。

系统启动后,你可以通过 SSH 登录,然后使用类似解引导执行安装debian 或 ubuntu 系统。

答案3

我不知道 SSH,但可以通过在内核命令行上使用console=ttyS0(对于第一个串行端口)或(对于 USB 连接的串行端口)将您的系统配置为使用串行控制台。console=ttyUSB0

默认情况下,使用 9600、无奇偶校验、8 位、无流量控制。您可以根据需要指定不同的波特率:console=ttyS0,115200

答案4

如果您打算使用虚拟化操作系统,我只需下载预配置的 Ubuntu 版本 8.04 长期支持 JeOS(它代表“Just Enough Operating System”,它配置了特殊的 vmware 客户模块。LTS 意味着更少的边际升级)。如果您的主要兴趣是服务器,那就足够了——否则,如果您安装任何依赖于桌面环境的软件包,软件包管理器将下载并安装桌面环境。您可以在此处获得一个很好的免费图像:http://www.vmware.com/appliances/directory/1282 链接文本。您可以立即使用默认密码 ssh 进入(在这种情况下,用户 = 'User',密码 = 'user'。我相信默认情况下 root 是禁用的,因此请使用 sudo 更改密码等。)这在 VMware player 上效果很好,它默认为桥接网络,因此您只需通过局域网 ssh 即可,或者转发端口并从任何地方访问。您将从类似于 Debian“基本系统”netinstall 的系统开始。当然,如果您将其用于关键系统,您可能希望以某种方式审核或验证原始映像的可靠性,而我不是这方面的专家。

相关内容