@work(使用 Red Hat)我们有 npa 用户的概念,这些用户通常用于服务或应用程序(git、mysql、nginx 等),并且这些用户无法自行登录。只有作为登录授权用户,您才能sudo su
使用自己的密码登录该用户:
sudo su - git
在指定我自己的密码后,它将带我进入 git 帐户,而无需指定或存储 git 帐户的密码。如何在 Ubuntu 中获得相同的行为?
答案1
您要找的是系统用户吗?您可以使用以下命令创建一个新用户
adduser --system --no-create-home USERNAME
这是 mysql 使用的帐户类型。但是,即使使用 sudo ,您也无法登录这些帐户su - USERNAME
。如果您希望能够使用 登录su -
,只需创建一个没有密码的新用户即可。
useradd USERNAME
他将无法登录,只能使用 sudo su - USERNAME。