本文介绍Linux系统开发板/主板使用SSH登录root账号的方法,SSH(Secure Shell)调试是通过SSH协议进行的远程系统调试,利用SSH协议可以有效防止远程管理过程中的信息泄露问题。由触觉智能RK3562开发板演示,搭载4核A53处理器,主频高达2.0GHz;内置独立1Tops算力NPU,可应用于物联网网关、平板电脑、智能家居、教育电子、工业显示与控制等行业。
需要注意的是,SSH默认无法直接登录root账号,需要修改sshd_config文件后才能直接使用SSH登录root账号。若忘记或修改root密码,需要在root权限下使用passwd
命令修改。
方法一:使用串口或者ADB调试
修改开发板文件,目录在vi /etc/ssh/sshd_config;
修改方式:按i进入输入模式,然后在文件末加上PermitRootLogin yes;
如图所示:
方法二:使用SSH调试
首先使用普通账号登录,然后输入sudo -i
命令切换到root权限;
修改开发板文件,目录在vi /etc/ssh/sshd_config;
修改方式:按i进入输入模式,然后在文件末加上PermitRootLogin yes;
如图所示: