假设我设置了 2 台分别运行 ubuntu 和 windows 的 PC。Windows 被用来通过 ssh 连接到 ubuntu PC,那么哪台 PC 的资源将用于连接和通过 ssh 完成的工作?
假设我通过添加更好的组件使 Windows PC 功能强大,而 Ubuntu PC 功能强大到可以开机。那么,如果我从 Windows ssh 到 Ubuntu,将使用哪台 PC 的资源?
答案1
SSH 连接本身使用 Windows 上的资源(例如 PUTTY)和Ubuntu。网络连接是双向的,因此 15kbps 的数据传输在两个客户端上都使用 15kbps和服务器。
但是如果你执行操作/命令,它将在 Ubuntu 服务器上运行并使用那里的资源。如果你运行资源密集型程序,计算将在服务器上运行,但终端中显示的任何内容都会传输到 SSH 客户端。