0

我希望有两个用户能够编辑我的 authorised_keys 文件。这可能吗?

我试图将用户添加到原始用户等/组,但这不起作用。

例如 user1:xx:user2

4

1 回答 1

0

/etc/group列出组 ID,而不是用户 ID。如果您在一个系统上,每个用户都有自己的组 (user1:user1),这没关系,否则创建一个新组并将两个用户都放入其中。

在任何情况下,您还需要确保authorized_keys文件属于相关组(chown必要时使用),它是组可写的(chmod g+w authorized_keys),并且 user2 对通向的路径上的所有目录具有执行权限authorized_keys.

PS。完成后,您的 ssh 可能会认为文件不安全并拒绝读取它。在这种情况下,您的工作将是徒劳的,但您始终可以设置一个 setuid 程序来编辑文件。

于 2012-07-10T15:56:35.090 回答