Kaspersky Security Center

准备 macOS 设备以远程安装网络代理

2024年5月6日

ID 199934

要准备运行 macOS 的设备以远程安装网络代理:

  1. 确保目标 macOS 设备上安装了 sudo。
  2. 测试设备配置:
    1. 确保端口 22 在客户端设备上打开。为此,在“系统偏好”中打开“共享”窗格,然后确保选中“远程登录”复选框。

      您只能通过端口 22 来通过 Secure Shell (SSH) 连接到客户端设备。您不能更改端口号。

      您可以使用 ssh <设备名称> 命令远程登录到 macOS 设备。在“共享”窗格中,可以使用“允许访问”选项来设置允许访问 macOS 设备的用户范围。

    2. 禁用要连接设备的用户账户的 sudo 密码。

      在终端中使用 sudo visudo 命令打开 sudoers 配置文件。在打开的文件中,在“用户特权指定”条目中指定以下内容:username ALL = (ALL) NOPASSWD: ALL。在这种情况下,username 代表通过 SSH 进行设备连接的用户账户。

    3. 保存并关闭 sudoers 文件。
    4. 通过 SSH 再次连接设备并确保 Sudo 服务不提示您输入密码;您可以使用 sudo whoami 命令来操作。
  3. 下载并创建安装包:
    1. 使用以下方法之一下载网络代理安装包:
      • 在控制台树中,打开“远程安装”→“安装包”的上下文菜单,然后选择“显示当前应用程序版本”以从可用安装包中选择
      • 从技术支持网站 https://support.kaspersky.com/ 下载相关版本的网络代理
      • 向技术支持专家索取安装包
    2. 要创建远程安装包,使用以下文件:
      • klnagent.kud
      • install.sh
      • klnagentmac.dmg
  4. 使用以下设置创建远程安装任务:
    • 在添加任务向导的“设置”页面,选中“通过管理服务器使用操作系统资源”复选框。清空所有其他复选框。
    • 在“选择账户以运行任务”页面,要运行任务,请指定通过 SSH 进行设备连接的用户账户设置。

客户端设备已准备好通过您创建的相应任务远程安装网络代理。

Did you find this article helpful?
What can we do better?
Thank you for your feedback! You're helping us improve.
Thank you for your feedback! You're helping us improve.