准备 macOS 设备以远程安装网络代理
要准备运行 macOS 的设备以远程安装网络代理:
- 确保目标 macOS 设备上安装了 sudo。
- 测试设备配置:
- 确保端口 22 在客户端设备上打开。为此,在“系统偏好”中打开“共享”窗格,然后确保选中“远程登录”复选框。
您只能通过端口 22 来通过 Secure Shell (SSH) 连接到客户端设备。您不能更改端口号。
您可以使用 ssh
<设备名称>
命令远程登录到 macOS 设备。在“共享”窗格中,可以使用“允许访问”选项来设置允许访问 macOS 设备的用户范围。
- 禁用要连接设备的用户账户的 sudo 密码。
在终端中使用 sudo visudo
命令打开 sudoers 配置文件。在打开的文件中,在“User privilege specification
”条目中指定以下内容:username ALL = (ALL) NOPASSWD: ALL
。在这种情况下,username
代表通过 SSH 进行设备连接的用户账户。
- 保存并关闭 sudoers 文件。
- 通过 SSH 再次连接设备并确保 Sudo 服务不提示您输入密码;您可以使用
sudo whoami
命令来操作。
- 下载并创建安装包:
- 使用以下方法之一下载网络代理安装包:
- 要创建远程安装包,使用以下文件:
- klnagent.kud
- install.sh
- klnagentmac.dmg
- 使用以下设置创建远程安装任务:
- 在添加任务向导的“设置”页面,选中“通过管理服务器使用操作系统资源”复选框。清空所有其他复选框。
- 在“选择账户以运行任务”页面,要运行任务,请指定通过 SSH 进行设备连接的用户账户的设置。
客户端设备已准备好通过您创建的相应任务远程安装网络代理。
页顶