我在使用 Mac 时遇到问题。我需要在我的 Mac 上使用该 PowerShell 命令以域用户身份运行应用程序
runas /netonly /user:user_name "C:\Users\fwa\AppData\Local\Programs\Azure Data Studio\azuredatastudio.exe"
我已经尝试过了
sudo -u user_name /Applications/AzureDataStudio.app
它询问本地用户的密码。但就我而言,用户位于外部域中
我知道这篇文章已经过时了,但是您是否尝试输入“[电子邮件受保护]”(您自己的域用户名),以便尝试以该用户身份运行该应用程序? “sudo -u 用户名 /Applications/AzureDataStudio.app” 所以,它可能是这样的: sudo -u [电子邮件受保护] /Applications/AzureDataStudio.app
基本上,我遇到了同样的问题,“kinit”看起来是解决这个问题的一种方法。另一种方法是,从 Mac OS 的某个版本开始,您现在实际上可以“加入域”Mac 工作站;这样应该会使“域用户/组”访问和运行应用程序变得更加简单。我们有两个域,所以我们不能这样做;相反,我们必须平底船并使用“kinit”。