ssh 没有用户名

ssh 没有用户名

我正在尝试编写一些脚本,我发现我可以在不使用用户名的情况下登录服务器。我四处查看,答案是本地主机和远程主机都应该有相同的用户,但就我的情况而言,这并不适用。

例如,bash 中的用户是adlion,而远程主机中的用户是j-adlion

它怎么可能知道j-adlion实际上应该使用可以使用 ssh 的 root 用户呢?

我使用密钥连接远程主机。

我认为它可能是仅在中指定的密钥,j-adlion为了测试这一点,我为根创建了相同的密钥authorized_keys,然后再次连接到j-adlion。当我在调试模式下运行 ssh 时,它突然说从任何地方使用j-adlion

相关内容