准备 macOS 设备以远程安装网络代理
准备 macOS 设备以远程安装网络代理
要准备运行 macOS 的设备以远程安装网络代理:
- 确保目标 macOS 设备上安装了 sudo。
- 测试设备配置:
- 确保端口 22 在客户端设备上打开。为此,在“系统偏好”中打开“共享”窗格,然后确保选中“远程登录”复选框。
您只能通过端口 22 来通过 Secure Shell (SSH) 连接到客户端设备。您不能更改端口号。
您可以使用
ssh
<设备名称>
命令远程登录到 macOS 设备。在“共享”窗格中,可以使用“允许访问”选项来设置允许访问 macOS 设备的用户范围。 - 禁用要连接设备的用户账户的 sudo 密码。
在终端中使用
sudo visudo
命令打开 sudoers 配置文件。在打开的文件中,在“用户特权指定
”条目中指定以下内容:username ALL = (ALL) NOPASSWD: ALL
。在这种情况下,username
代表通过 SSH 进行设备连接的用户账户。 - 保存并关闭 sudoers 文件。
- 通过 SSH 再次连接设备并确保 Sudo 服务不提示您输入密码;您可以使用
sudo whoami
命令来操作。
- 确保端口 22 在客户端设备上打开。为此,在“系统偏好”中打开“共享”窗格,然后确保选中“远程登录”复选框。
- 下载并创建安装包:
- 使用以下方法之一下载网络代理安装包:
- 在控制台树中,打开“远程安装”→“安装包”的上下文菜单,然后选择“显示当前应用程序版本”以从可用安装包中选择
- 从技术支持网站 https://support.kaspersky.com/ 下载相关版本的网络代理
- 向技术支持专家索取安装包
- 要创建远程安装包,使用以下文件:
- klnagent.kud
- install.sh
- klnagentmac.dmg
- 使用以下方法之一下载网络代理安装包:
- 使用以下设置创建远程安装任务:
- 在新任务向导的设置页面,选择通过管理服务器使用操作系统资源复选框。清空所有其他复选框。
- 在“选择账户以运行任务”页面,要运行任务,请指定通过 SSH 进行设备连接的用户账户设置。
客户端设备已准备好通过您创建的相应任务远程安装网络代理。
您觉得这篇文章有帮助吗?
我们可以做什么更好?
感谢您的反馈!你正在帮助我们进步。
感谢您的反馈!你正在帮助我们进步。