远程机器上有一位用户,我通过 SSH 与其联系。然后我就是该用户。此用户有密钥,无需密码登录。
假设我要更改该用户的 UID/GID,这会导致通过 SSH 登录时出现问题吗?密钥还能用吗?
对此进行谷歌搜索仅会产生有关如何设置 SSH 密钥或如何更改 UID 的结果。
答案1
只要您的公钥位于远程机器上该用户的主目录中,就不会出现问题,并且您的密钥将正常工作,即使您更改用户名或用户的主目录。
因此您仍然可以登录并像现在一样工作。
但是如果您sshfs
在本地系统上挂载远程机器的目录,则远程用户 ID 应该与本地用户 ID 相匹配,否则您可能会在该挂载点遇到权限问题。