Raspberry Pi SSH许可拒绝了



我经历了现有线程,无法找到我的问题的解决方案。

我正在使用Raspberry Pi 2型B,并且能够通过HDMI连接以显示它来使用它。我现在正在尝试通过我的MacBook Air(OS Sierra(进行SSH,并使用Gigaware USB到以太网适配器。我的步骤如下:

  1. 在终端类型中:ssh -v pi@
  2. 提示输入密码时,请输入" Raspberry"(我的终端要求我三次输入密码,然后第四次输入PI@的密码(。

谢谢您的帮助

我将获得以下输出:

上次登录:太阳6月25日16:33:22 ttys000Annas-Macbook-air:〜Annazotova $ ssh -v pi@192.168.0.3openssh_7.3p1,libressl 2.4.1debug1:读取配置数据/etc/ssh/ssh_configdebug1:/etc/ssh/ssh_config行20:应用 *debug1:/etc/ssh/ssh_config行102:应用 *DEBUG1:连接到192.168.0.3 [192.168.0.3]端口22。DEBUG1:建立了连接。debug1:key_load_public:没有这样的文件或目录debug1:Identity file/users/annazotova/.ssh/id_rsa类型-1debug1:key_load_public:没有这样的文件或目录debug1:Identity file/users/annazotova/.ssh/id_rsa-cert类型-1debug1:key_load_public:没有这样的文件或目录debug1:Identity file/users/annazotova/.ssh/id_dsa type -1debug1:key_load_public:没有这样的文件或目录debug1:Identity file/users/annazotova/.ssh/id_dsa-cert类型-1debug1:key_load_public:没有这样的文件或目录debug1:Identity file/users/annazotova/.ssh/id_ecdsa类型-1debug1:key_load_public:没有这样的文件或目录debug1:Identity file/users/annazotova/.ssh/id_ecdsa-cert类型-1debug1:key_load_public:没有这样的文件或目录debug1:Identity file/users/annazotova/.ssh/id_ed25519类型-1debug1:key_load_public:没有这样的文件或目录debug1:Identity file/users/annazotova/.ssh/id_ed25519-cert类型-1debug1:启用协议2.0的兼容模式debug1:本地版本字符串SSH-2.0-Openssh_7.3debug1:远程协议版本2.0,远程软件版本openssh_7.3debug1:匹配:openssh_7.3 pat openssh* compat 0x04000000debug1:验证至192.168.0.3:22为'pi'debug1:ssh2_msg_kexinit已发送debug1:ssh2_msg_kexinit收到debug1:kex:算法:curve25519-sha256@libssh.orgDEBUG1:KEX:主机密钥算法:ECDSA-SHA2-NISTP256debug1:kex:server->客户端密码:chacha20-poly1305@openssh.com Mac:压缩:无debug1:kex:客户端 ->服务器密码:chacha20-poly1305@openssh.com Mac:压缩:无debug1:期望ssh2_msg_kex_ecdh_replyDEBUG1:服务器主机密钥:ECDSA-SHA2-NISTP256 SHA256:LPY5OYSSYQW7GGMG0P3YGYLRK1BSAXTBIJXYWICPNNCdebug1:主机'192.168.0.3'是众所周知的,与ECDSA主机密钥匹配。debug1:在/users/annazotova/.ssh/nowne_hosts中找到键DEBUG1:134217728块之后的重钥匙debug1:ssh2_msg_newkeys已发送debug1:期望ssh2_msg_newkeysDEBUG1:134217728块之后的重钥匙debug1:ssh2_msg_newkeys收到debug1:ssh2_msg_ext_info接收debug1:kex_input_ext_info:server-sig-algs =debug1:ssh2_msg_service_accept收到debug1:可以继续的身份验证:publickey,密码,键盘相互作用debug1:下一个身份验证方法:publickeydebug1:尝试私钥:/users/annazotova/.ssh/id_rsadebug1:尝试私钥:/users/annazotova/.ssh/id_dsadebug1:尝试私钥:/users/annazotova/.ssh/id_ecdsadebug1:尝试私钥:/users/annazotova/.ssh/id_ed25519debug1:下一个身份验证方法:键盘相互作用密码:debug1:可以继续的身份验证:publickey,密码,键盘相互作用密码:debug1:可以继续的身份验证:publickey,密码,键盘相互作用密码:debug1:可以继续的身份验证:publickey,密码,键盘相互作用DEBUG1:下一个身份验证方法:密码pi@192.168.0.3's密码:debug1:可以继续的身份验证:publickey,密码,键盘相互作用允许拒绝,请重试。pi@192.168.0.3's密码:

new Raspberry pi OS不带有默认 username and 。在 Raspberry Pi Imager 本身之前,需要对其进行配置。

新安装将无法使用默认PI,Raspberry 作为凭据。出于安全原因,RPI将要求在第一个引导本身上制作新用户。

如果您想无头看。使用RPI成像器并选择OS编写时,您将看到设置图标。在设置时,您可以创建一个用户添加WiFi凭据,还可以启用SSH

如果这不是问题,请尝试删除 nown_hosts 在您试图使用的系统中的.ssh文件夹中的文件。使用正确的IP地址

重试

您没有为SSH提供地址。该命令应为

ssh pi@[ip address of your pi]

如果您不知道IP地址并且您在同一网络上,则可以使用其主机名。默认情况下是raspberrypi。

ssh pi@raspberrypi.local

这是我解决问题的原因; - (背景信息..我使用的是带有RPI版本3板的Windows 10笔记本电脑,通过我的NetGear路由器在我的WiFi网络上进行通信。使用笔记本电脑及其显示器 - 没有连接到RPI 3板的键盘或监视器。tixtvncserver先前已安装并在RPI板上工作(

这是我解决缺陷的方式; -

降低了RPI板的电源降低笔记本电脑电动路由器

等待大约2分钟为路由器提供动力,电动笔记本电脑并登录到网络上为RPI 3板上电源。

使用笔记本电脑上的腻子连接到RPI板 - 现在可以使用!使用WINSCP连接到RPI板 - 现在有效,包括使用现有的RPI用户名和现有密码。

能够使用Command the the the the the the the the the the the the the the the the the the the cittervncserver(通常(由于Putty和Winscp现在正在工作,因此问题现在仅限于无法通过VNC连接。RPI板上的thectvncserver拒绝了正确的密码。所以 ...我使用VNCPasswd更改VNC服务器密码,如https://www.itfixed.com/2009/05/how-to-change-vnc-vnc-server-pass-password-on-linux/奏效了!我的笔记本电脑和RPI 3板之间的接口恢复正常。虽然我不知道是什么原因导致缺陷发生的,但

我希望这些信息可以帮助他人

最新更新