我尝试在我的树莓派4上启用SSH。由于我没有屏幕,所以我在D:boot中创建了一个名为ssh(没有扩展名)的文件。当我尝试登录时,终端显示“访问被拒绝”。我使用pi id和raspberry密码尝试登录。我使用了新的树莓图像(x64),但当我检查SD卡时,ssh文件不存在。您有什么问题吗?
你解决这个问题了吗?你可以使用Raspberry Pi Imager应用程序来解决。
首先,当你提到没有屏幕时,我假设你是通过本地网络上的安全外壳(SSH)控制树莓派,也就是“无头”运行树莓派。
如果你还没有安装树莓派imager应用程序,你可以在官方树莓派网站上找到它。在该应用程序中,你必须选择相关的SD卡和操作系统,然后按下CTRL+SHIFT+X,这将带你进入高级设置页面。在这里,选择“启用SSH”,然后输入你的WIFI SSID和密码。
完成这些步骤并重新插入SD卡到树莓派后,你可以打开终端并输入'SSH pi@ipaddress'
,然后输入你在设置期间创建的密码或默认密码,我相信默认密码只是“pi”。现在你可以通过SSH访问Pi了。输入命令
sudo raspi-config
你可以根据自己的喜好更改配置设置。在这里,你可能希望更改VNC设置,以便通过远程桌面SSH查看你的树莓派GUI。
我希望这对你有帮助并解决了你的问题。
这让人感到非常恼火的是,最新的Imager(至少是macOS版本)在高级屏幕中预填了用户名“pi”,而这已经不再是有效的用户。经过大约3次尝试,我意识到我必须输入不同的用户名和密码才能使SSH工作。他们应该用空白用户名更新Imager。