在iPad/iPhone上远程控制Mac上的Claude Code,需要先在Mac上设置远程登录,并安装Claude Code和Tmux。然后在移动设备端选择合适的远程终端APP,如NeoServer或Termius,并配置服务器连接。最后,通过修改SSH配置文件,禁用密码登录,只使用私钥进行安全连接。以下是详细步骤:

在Mac上:

  1. 打开系统设置,进入通用-共享,开启远程登录。
  2. 在电池设置中,选择唤醒以供网络访问,避免选择“永不”。
  3. 安装Claude Code和Tmux。

在移动设备端:

  1. 选择远程终端APP,如NeoServer或Termius。
  2. 在NeoServer中添加服务器,填写主机名、端口、用户名和密码。
  3. 生成新的私钥,并添加公钥到服务器。
  4. 切换到私钥登录,并测试连接。

在Mac上修改SSH配置:

  1. 打开终端,输入sudo nano /etc/ssh/sshd_config
  2. 取消注释并修改以下设置:

    • PasswordAuthentication no
    • PermitEmptyPasswords no
    • KbdInteractiveAuthentication no
  3. 保存并重启SSH服务。

这样设置后,即使Mac处于睡眠状态,也可以通过iPad/iPhone远程控制Claude Code,且连接更加安全。

标签: none

评论已关闭