小编byt*_*uit的帖子

ssh 从 linux 进入 mac - 权限被拒绝

我正在 Windows 7 主机上运行 Oracle Linux VM,并且正在尝试通过 ssh 连接到我的 MacBook。

我已经在我的 Mac 中创建了私钥/公钥。我已将id_rsa.pub内容复制到authorized_keys文件.ssh夹中的文件中。我已经更改了当前用户的authorized_keys权限600。对于权限~~/.ssh已更改为700

我还使用以下命令将id_rsa.pub内容从 Oracle Linux VM复制到了 authorized_keys 文件

ssh-copy-id
Run Code Online (Sandbox Code Playgroud)

在我的 Mac 中,我还有一个 Oracle Linux VM,我可以从 Windows 机器中的 Oracle Linux VM 完美地 ssh 到其中。

但是,我无法仅使用以下方式 SSH 进入我的 Mac: ssh macdomain

我必须使用:ssh username@macdomain ssh 成功。如果没有用户名,它会要求我输入密码并最终导致:

Permission denied (publickey, keyboard-interactive)
Run Code Online (Sandbox Code Playgroud)

这是我的 sshd_config 文件:

#   $OpenBSD: sshd_config,v 1.81 2009/10/08 14:03:41 markus Exp $

# …
Run Code Online (Sandbox Code Playgroud)

linux ssh

8
推荐指数
1
解决办法
1933
查看次数

标签 统计

linux ×1

ssh ×1