如何使用终端登录另一台 Mac?

如何使用终端登录另一台 Mac?

我有一些 Bash 脚本,可以通过 LAN 将文件从一台 Mac 复制到另一台 Mac,但我需要登录到另一台 Mac 才能使脚本运行。通过 Finder 执行此操作有点麻烦,尽管另一台 Mac 很容易显示在“共享”窗格中。我想通过终端执行此操作,只需使用常规的 !#/bin/bash。

我注意到即使在系统面板中关闭了 SSH,仍然可以通过 Finder 访问另一台 Mac,因此我想知道是否有其他方法可以通过终端执行此操作,而不使用 SSH。

编辑:感谢valid,我现在知道我想要的是通过终端安装另一台 MacBook,但我真的很想知道如何操作,因为到目前为止我的尝试都失败了。

答案1

当您使用 finder 安装计算机/分区/图像时,它会显示在 中/Volumes/

例如我刚刚安装了一个.dmg:

ninth:Volumes sakkaku$ ls -l
total 8
lrwxr-xr-x  1 root     admin    1 May 19 17:21 Ninth -> /
drwxr-xr-x  9 sakkaku  staff  340 May  4 14:11 ExampleMountedDMG

额外奖励:您可以通过进入“系统偏好设置”->“帐户”,然后单击“登录项”选项卡来自动安装卷。单击 + 并选择已安装的卷。

答案2

如何使用ssh登录到另一台机器?谷歌搜索“ssh tutorial mac”,然后说“我很幸运”

答案3

您可以使用 远程登录系统ssh <username>@<remote Mac's IP address or hostname>

答案4

我猜想你的 Finder 之所以能工作是因为 OSX 内置了一些 RPC 或 OS 管理功能——这与终端无关。SSH 是一个安全 shell(终端),并且通过命令行远程管理机器的方法。

相关内容