欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

jamf

self service 脚本 安装常用软件 install_common_software_zhong 我自己亲自做的 有大用 有大大用

#!/bin/bash
#
export SKIP_OSASCRIPT=1  # 阻止 下面的策略里面的弹窗
#sudo -E  jamf poli
普通分类: 

我在 jamf 中 策略中执行 其它策略 ,,,在其它策略(id 为 251 )中 ,,有 (/usr/bin/osascript) 这个代码,,,在251 的策略中,需要执行 (/usr/bin/osascript) 但是 本策略中 不需要执行 (/usr/bin/osascript) AG chatgpt 有大用 有大大用

我在 jamf 中 策略中执行 其它策略

本策略代码如下

#!/bin/bash

#

普通分类: 

self service 脚本 修改时区 设置为 中国时区 美国时区 越南时区 我自己亲自做的 set_america_timezone_zhong 有大用 有大大用

#!/bin/bash
#
result=$(/usr/bin/osascript -e  "set buttonList to {\"
普通分类: 

jamf 后台 上传 套件 软件 package packages 小马 我亲自做的 有大用 有大大用

1) 上传 套件 软件


image.png


image.png


image.png

2) 在策略中查看套件

普通分类: 

jamf 策略 policy policies 分类 位置? 在哪里建 我自己亲自做的 有大用 有大大用

策略的分类在哪里建

中文

image.png

英文

普通分类: 

macos 一个普通用户登录进去,无法进到桌面,还是会回到登录界面,,登录循环,,,,,管理员可以正常登录进去,这个电脑受jamf管控 chatgpt 有大用 有大大用

非常好的补充信息 ✅
问题描述很明确:

💡 普通用户登录后立刻跳回登录界面,但管理员账号能正常登录,且设备受 Jamf 管控。

这种情况非常典型,常见于以下几种 Jamf 管控下的用户登录循环 原因。
下面是针对 Jamf 管控的 macOS 登录循环专项排查方案👇

普通分类: 

https://developer.jamf.com/jamf-pro/v11.14.0/reference/gettokenclaims api 根据 用户名 和密码得到token AG chatgpt 有大用 有大大用

https://developer.jamf.com/jamf-pro/v11.14.0/reference/gettokenclaims   api  根据 用户名 和密码得到token

根据 Jamf Pro API 文档(v11.14.0),获取 Token Claims 的 API 是通过 Basic Authentication(用户名和密码)获取 JWT Token 的。以下是详细说明和示例:

普通分类: 

jamf policy -id 112 调用了某一个策略 ,如何传递参数给策略的脚本 ,,,,,,jamf policy -event aaaaa 调用了某一个策略 ,如何传递参数给策略的脚本 chatgpt 有大用

jamf policy -id 112 调用了某一个策略 ,如何传递参数给策略的脚本 ,,,,,,jamf policy -event aaaaa 调用了某一个策略 ,如何传递参数给策略的脚本

这个问题其实踩坑的人不少 😊。我帮你梳理一下:

普通分类: 

jamf self service 某一些脚本 包含 共同的代码,怎么包含 jamf脚本工作共享代码 AG chatgpt 有大用 有大大用

普通分类: 

jamf 在策略的范围里把 某个计算机加上去(或者移除掉),,,然后 客户端同步到终端 AG chatgpt 有大用 有大大用 有大大大用

chatgpt  jamf 在策略的范围里 把 某个计算机加上去(或者移除掉),,,然后 同步到终端 

你说的场景是:
在 Jamf Pro 里有一个策略(Policy),你想把某台计算机加入到这个策略的「范围(Scope)」里,然后让这台 Mac 在终端上同步到策略。流程大概是这样的:


🔹 方法 1:在 Jamf Pro 控制台操作

  1. 登录 Jamf Pro 控制台。

普通分类: 

jamf 脚本中 获取 当前的 策略id 和 在 jamf 中 的 computer_id AG chatgpt 有大用 有大大用 有大大大用

chatgpt  jamf 脚本中 获取 当前的 策略id 和 在 jamf 中 的 computer_id


普通分类: 

jamf 在客户端电脑上调用策略 我自己亲自做的 有大用 有大大用 有大大大用 有大大大大用

1)  触发策略(调用)并显示详细日志

sudo jamf policy -id <策略ID>

2)  定义一个自定义事件,然后触发事件

普通分类: 

jamf 接口 调用 某一个策略 Policy AG chatgpt 有大用 有大大用

jamf 接口  调用 某一个策略 Policy  


普通分类: 

https://developer.jamf.com/jamf-pro/v11.0.0/reference/createcomputercommandbycommandandid ScheduleOSUpdate 什么意思 AG chatgpt 有大用 有大大用

ScheduleOSUpdate 在 Jamf Pro API 中的含义

在 Jamf Pro API 中,

普通分类: 

https://developer.jamf.com/jamf-pro/v11.0.0/reference/createcomputercommandbycommand EraseDevice 是什么意思 AG chatgpt 有大用 有大大用

jamf EnableRemoteDesktop 什么意思 AG chatgpt 有大用 有大大用

jamf EnableRemoteDesktop 什么意思 


jamf EnableRemoteDesktop 是 Jamf Pro 管理系统中用于启用 macOS 设备远程桌面(Apple Remote Desktop,简称 ARD)功能的命令或策略。以下是详细解释:

普通分类: 

jamf UnlockUserAccount 解锁用户账户 用在什么地方 chatgpt 有大用 有大大用

jamf UnlockUserAccount 解锁用户账户 用在什么地方 

Jamf Pro 的 MDM 指令里,UnlockUserAccount 主要是针对 FileVault 加密用户账户被锁定 的场景。

一般用在这些情况:

  1. 用户多次输入错误密码被锁定

普通分类: 

jamf 锁定电脑 使用接口 ,,,和 判断是否 锁定电脑 使用接口 我自己亲自做的 有大用 AG chatgpt 有大用 有大大用

jamf 锁定电脑 使用接口  我自己亲自做的 OK 有大用


普通分类: 

jamf 管控加上去,某一个普通用户登录之后,还是回到登录界面,,,但是把 jamf管控去掉,这个普通用户就可以正常登录了,,,,但是加上jamf管控之后,管理员是可以登录进去的 AG chatgpt 有大用 有大大用

jamf 管控加上去,某一个普通用户登录之后,还是回到登录界面,,,但是把 jamf管控去掉,这个普通用户就可以正常登录了,,,,但是加上jamf管控之后,管理员是可以登录进去的

你这个现象更清晰了 👍

👉 管理员账号能登录,普通用户登录循环,而且只在 Jamf 管控下才出现

这基本可以缩小范围到:

普通分类: 

DEP 是什么意思 chatgpt 有大用

DEP 是 Device Enrollment Program(设备注册计划) 的缩写,苹果官方提供的一种 自动化设备注册和管理机制,主要面向企业和教育机构,用于大规模部署 macOS、iOS、iPadOS 设备。

下面详细解释一下:


1️⃣ DEP 的核心功能

  1. 开箱即管理(Zero Touch Enrollment)

普通分类: 

sudo jamf mdm 与 sudo jamf manage区别 AG chatgpt 有大用 有大大用

chatpgt:  sudo jamf mdm  与  sudo jamf manage区别

Jamf 客户端管理中,sudo jamf mdmsudo jamf manage 都是常用的命令,但用途不同,下面我给你详细区分一下:

普通分类: 

sudo jamf policy 与 sudo jamf policy -verbose 区别 AG chatgpt 有大用 有大大用 有大大大用

sdo jamf policy 与 sudo  jamf policy -verbose 区别 

普通分类: 

jamf 在客户端 如何 触发智慧型群组 更新 chatgpt 有大用 有大大用

jamf 在客户端 如何 触发智慧型群组 更新

在 Jamf 里,智能群组 (Smart Group) 的成员资格不是即时刷新的,它依赖设备上报的 Inventory(盘点信息)

也就是说:

  • Mac 本地不会主动“更新群组”,它只会上报自己的状态

  • Jamf Pro 后端根据上报的数据,去重新计算智能群组成员

普通分类: 

jamf 中 JSS 是什么 简写 AG chatgpt 有大用 有大大用

jamf 中  JSS 是什么 简写   

普通分类: 

jamf 为什么 安装某某开机仅运行一次策略 推送 策略失败 错误,,,,,,,,,,,,,,能在哪里看出有没有推送 chatgpt 有大用 有大大用 有大大大用 有大大大大用

amf 为什么 推送 策略失败,,,,能在哪里看出有没有推送

在 Jamf Pro 里,策略(Policy)是否推送成功,可以从以下几个地方确认:

1. Jamf Pro 控制台

  • 登录 Jamf Pro 控制台

普通分类: 

jamf脚本 开机 连网(联网)自动运行 不使用 self service 脚本 安装 luxai 自己亲自做的 install_luxai_once_zhong 有大用 有大大用

#!/bin/bash
#
if [ -d /Applications/LuxAI.app/ ];then
    #(/usr/bin/osascript -e  'display dialog "Lux Ai已存在!" buttons {"OK"}   default button "OK"
普通分类: 

jamf 策略里面 使用这个 脚本,,,在self service 里面 点击 是可以创建 downloadfromjamf 目录,下载LuxAI-1.1.2.dmg.zip 但是 策略里面 使用 联网的时候自动执行,就不能创建 downloadfromjamf 目录,,不能下载下载LuxAI-1.1.2.dmg.zip chatgpt 有大用 有大大用

#!/bin/bash    
#    
if [ -d /Applications/LuxAI.app/ ];then    
    exit 0    
普通分类: 

jamf 描述文件里 对应的截图功能 AG chatgpt 有大用

在 Jamf Pro 的管理配置中,描述文件(Configuration Profiles) 用于统一配置 macOS 或 iOS 设备的系统设置。若需要通过描述文件控制设备的截图功能(如禁用或限制截图),以下是相关配置说明:

普通分类: 

第二版 我自己亲自做的 seach_keyword.command 搜索关键字敏感字 敏感文件苹果 macos 搜索 有大用 有大大用

把 curl 的网址换掉就可以运行了

最主要的难点是 keyword_file,,,事实上从数组里删除掉要排队的文件也可以

本地macos的脚本

普通分类: 

调试 jamf 代码 直接放到 macos 电脑上 能正常运行,但是放到 jamf 的脚本里 ,通过 self service 就不能正常运行,就报错 AG chatgpt 有大用 有大大用 有大大大用 有大大大大用

#!/bin/zsh
#
ComputerName=$(scutil --get ComputerName)
Serial
普通分类: 

页面

Subscribe to RSS - jamf