schgab Asked: 2019-08-18 12:07:12 +0800 CST2019-08-18 12:07:12 +0800 CST 2019-08-18 12:07:12 +0800 CST Linux 服务器 / 远程工作站 772 当我还在上学的时候,房间里摆满了 Linux 机器。奇怪的是,这些机器中没有任何硬盘驱动器。这是什么魔法?是否有设置了多个用户并且他们的显示设置为 1 台机器的 Linux 服务器?另一件奇怪的事情是更改密码。更改后机器无法启动,您必须 ssh 登录并将其更改回原来的机器。那么这样的设置是如何调用的,或者要查找的关键字是什么? linux display 2 个回答 Voted Best Answer Owain 2019-08-18T12:44:11+08:002019-08-18T12:44:11+08:00 这些将是无盘工作站或瘦客户机。 典型的 Linux 实现是Linux 终端服务器项目(LTSP),其中所有应用程序都在服务器上运行,客户端只处理显示。 另一种方法是使用全功率 PC,但让它们从网络硬盘驱动器启动和运行。操作系统和应用程序都运行在客户端上。 ivanivan 2019-08-18T12:50:04+08:002019-08-18T12:50:04+08:00 有几种方法可以做到这一点。为什么你不能更改密码超出了我们任何人的范围,这取决于本地设置的完成方式。 在我教授的实验室中,我们有 Mint 19.x、Ubuntu 16.04 和 Debian netinstall 磁盘设置为可通过 TFTP 服务器的 PXE 启动。启动其中任何一个就像从磁盘或闪存驱动器启动等效的 CD/DVD。 您还可以设置从 NFS 服务器或类似服务器挂载各种共享目录的安装。可以拉入主目录、/opt或的内容/usr等。在这种情况下,您有一个拆分文件系统,一些是本地的,可能是读/写的,一些是远程的和只读的,一些是远程的和读写的。 也可以只使用足够的 Linux 和普通用户在本地启动以启动 X 服务器,然后通过 XDMCP(可能通过 SSH)查询远程机器。这将用于创建“哑终端”,其中所有 GUI 程序都在远程服务器上运行,仅使用本地键盘、鼠标和显示器。 从历史上看,还有很多其他方法,比如连接一堆串行终端等,但使用它的机会取决于你在学校多久以前(我在高中时通过 14.4k 调制解调器连接 Cobol 和 Fortran 编码/ 80 年代初期在本地大学串行连接到 VAX……Linux 之前但概念相同)。
这些将是无盘工作站或瘦客户机。
典型的 Linux 实现是Linux 终端服务器项目(LTSP),其中所有应用程序都在服务器上运行,客户端只处理显示。
另一种方法是使用全功率 PC,但让它们从网络硬盘驱动器启动和运行。操作系统和应用程序都运行在客户端上。
有几种方法可以做到这一点。为什么你不能更改密码超出了我们任何人的范围,这取决于本地设置的完成方式。
在我教授的实验室中,我们有 Mint 19.x、Ubuntu 16.04 和 Debian netinstall 磁盘设置为可通过 TFTP 服务器的 PXE 启动。启动其中任何一个就像从磁盘或闪存驱动器启动等效的 CD/DVD。
您还可以设置从 NFS 服务器或类似服务器挂载各种共享目录的安装。可以拉入主目录、
/opt
或的内容/usr
等。在这种情况下,您有一个拆分文件系统,一些是本地的,可能是读/写的,一些是远程的和只读的,一些是远程的和读写的。也可以只使用足够的 Linux 和普通用户在本地启动以启动 X 服务器,然后通过 XDMCP(可能通过 SSH)查询远程机器。这将用于创建“哑终端”,其中所有 GUI 程序都在远程服务器上运行,仅使用本地键盘、鼠标和显示器。
从历史上看,还有很多其他方法,比如连接一堆串行终端等,但使用它的机会取决于你在学校多久以前(我在高中时通过 14.4k 调制解调器连接 Cobol 和 Fortran 编码/ 80 年代初期在本地大学串行连接到 VAX……Linux 之前但概念相同)。