树莓派登录问题

在使用树莓派的过程中,多次遇到了开机后输入正确密码却被重复多次要求输入的情况,在查看他人经验后,总结出以下两种情况及可行的方法。

不确定密码是否正确

参考博客--纸末-树莓派忘记密码的解决方法

1,树莓派关机取出SD卡,用读卡器插入电脑,在根目录找到一个叫cmdline.txt的文件,在文件内容的末尾加一个空格,将以下语句跟在其后并保存,文件内的所有内容应该是在同一行的。

init=/bin/sh

2,保存后将SD卡放回树莓派开机,然后在标识符后输入以下命令

mount -rw -o remount /

passwd root  

这里写root即为修改root用户的密码,若修改名为test的用户密码,改为test。

3,系统会提示输入密码,连续输入两次后,系统提示修改成功:

Enter new UNIX password:

Retype new UNIX password:

passwd: password updated successfully

4,输入以下代码来同步,

sync

exec /sbin/init

5,关掉树莓派并断电,将SD卡取出,在电脑上将添加的init=/bin/sh删掉,再把SD卡放入树莓派开机,密码就修改好了。

密码正确但是要求反复输入-尝试经过

这篇博客提供了5种方法--destruggler-树莓派出现开机输入密码之后无限重复进不去的问题,其中系统重装和删除文件夹相当于前功尽弃,另外一个远程控制因为之前用的是vnc,用ssh和putty就不太现实了,毕竟连网都连不上。于是尝试其他两种方法,虽然不懂在干嘛,尝试一下也是好的。

其他两种方法都是进入tty模式进行一些操作,但是树莓派却没有反应,在其他地方找到tty模式是ctrl+alt+F1,F1到F6都可以,只不过进入的是不同的账号,比如我用的树莓派有root和pi还有xnn这3个账号,F1和F2会分别进入pi和xnn,用F7会返回登录图形界面。即使进入了tty模式,按照博客里的内容进行操作,也无法解决问题。

于是考虑设置自动免密登录,这里参考了另一篇博客--Zxy131071--树莓派设置免密码登录

按照教程,首先要修改一个文件,代码如下:

sudo  vi /etc/systemd/system/getty.target.wants/getty\@tty1.service

于是我在xnn账户下进行操作, 然鹅没有权限,这个文件对我来说是只读的。 

 

 

于是我尝试修改这个文件的权限,在root账户下修改,chmod a+w getty.target.wants, 可惜切换回xnn账户后,还是不可修改。至于为什么我不直接在root用户下修改文件,因为我对文件的所属存疑,是不是在root账户下的修改会导致最后免密登录时选择的是root用户呢,但是我还是尝试了一下。 

 

 

在root用户下果然轻易就修改了文件, 倒数第八行是我们需要的,设置为自动免密登录pi,最后潇洒的sudo halt关机树莓派,开机后等待我的还是重复的输入密码,这招也没有成功,但是当我再次进入tty模式下,不管我用F1还是F23456,进入后都显示pi@raspberrypi标识符,所以失败的原因可能是以上我参考的教程设置的免密自动登录是给tty设置的吧。

不管怎么样我都不会重装系统的,于是我决定重新添加一个用户碰碰运气,

sudo adduser test, 设置密码后ctrl+alt+F7返回登录界面,选择test用户登录(不过不知道为什么这里显示的名字是123,虽然后来终端还是test),输入密码,运气爆棚,如愿进入了界面,其实root用户一直也是可以登录进来的,只是我不知道怎么打开终端,而且在root用户下操作很不方便所以才新建了用户。

在test用户下我切换到xnn账户,企图运行之前的项目,然后在显示图片的环节他告诉我unable to display :0.0,查了一些博客后虽然没有找到解决的办法,但我不认为是哪里被我乱改文件改坏了,应该只是不能在另一个账户下display而已,想到这里,我立刻关机重启,登录xnn账户,果然进入了桌面,并且这次图片是可以显示的。虽然不知道发生了什么,但是只要我们有耐心,都会解决的。

 

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要远程登录树莓派的VNC,你可以按照以下步骤进行操作: 1. 首先,将键盘、鼠标和显示屏连接到树莓派上。 2. 在树莓派终端执行以下指令来下载VNC Viewer:sudo apt-get install tightvncserver 。 3. 安装完成后,在VNC Viewer中输入树莓派的IP地址。 4. 弹出的界面中,输入用户名和密码,然后点击“OK”。 5. 如果连接不成功,你可以在树莓派终端输入tightvncserver指令,然后再次尝试连接。 6. 成功连接后,你可以使用快捷键Ctrl + Alt + T来开启终端。 需要注意的是,远程登录树莓派的VNC可能没有可视化界面,只能通过终端进行配置。希望这些信息对你有所帮助!<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [VNC远程控制树莓派以及VNC使用教程](https://blog.csdn.net/lixushi/article/details/118615302)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [VNC Viewer方式的远程连接树莓派](https://blog.csdn.net/qq_45659777/article/details/125343118)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值