1.系統中有密碼,可嘗試如下方式取消密碼
方法一:
一種是使用passwd命令,加上-d參數用于刪除密碼。
用法示例:
$ passwd -d root
方法二:
另一種是直接編輯/etc/shadow文件,/etc/shadow文件以加密的形式保存了各個用戶的密碼,如果密碼為空則不允許使用密碼登錄。
用法示例:
$ sudo nano /etc/shadow
刪除root那一行第一個與第二個冒號之間的內容。
方法三:
修改passwd root
New password:
Bad password: too short
Retype password:
Password for root changed by root
2.系統中無密碼,可嘗試如下方式添加密碼
和上面類似:用戶名和是否設置密碼的位置在
etc/passwd
如下是;賬號為root,有密碼用x表示,不需要密碼是為空;
root:x:0:0:root:/home/root:/bin/sh
如果想加密碼,在etc/shadow中配置下
root@imx6qsabresd:~# cat /etc/shadow
root:$6$rdY4b/……….:18239:0:99999:7:::
1
簡單的方法是,找個同款系統,用上述修改密碼的方法,修改完,把/etc/shadow 的第一行復制到需改板子的/etc/shadow下