如何在 OS X 上创建临时用户帐户

如何在 OS X 上创建临时用户帐户

我想在 OS X 中创建一个或多个用户帐户,其操作与 OS X 中的 Guest 用户帐户类似但不完全相同:

客人创建的文件存储在临时文件夹中,但当客人注销时,该文件夹及其内容会被删除。

https://support.apple.com/guide/mac-help/set-up-other-users-on-your-mac-mtusr001/mac

但是,Guest 用户帐户不允许 SSH 访问,并且还有其他限制。

我的目标是:

  • 使用临时配置文件通过 SSH 登录,该配置文件在注销时重置/删除。
  • 能够同时通过 SSH 多次登录同一个用户帐户,并且每次登录都会获得一个临时且单独的配置文件。

这个想法是为自动化流程提供一个临时的工作环境,以便通过 SSH 连接、运行一些命令(构建 iOS 应用),然后注销。而且,它需要能够并行执行,并且在每个会话中都有一个“干净”的环境。

在 OS X 中是否有任何机制可以执行此操作?也许我可以研究某种类型的 Linux 等效程序?

相关内容