专栏中心

EEPW首页 > 专栏 > Ubuntu20.04取消root账号自动登录方法触觉智能RK3568开发板演示

Ubuntu20.04取消root账号自动登录方法触觉智能RK3568开发板演示

发布人:IDO触觉智能 时间:2025-01-17 来源:工程师 发布文章

Ubuntu20.04默认情况下为root账号自动登录,本文介绍如何取消root账号自动登录,改为通过输入账号密码登录,使用触觉智能EVB3568鸿蒙开发板演示,搭载瑞芯微RK3568,四核A55处理器,主频2.0Ghz,1T算力NPU;支持OpenHarmony5.0及Linux、Android等操作系统,接口丰富,开发评估快人一步!


添加新账号

1、使用adduser命令来添加新用户,用户名以industio为例,系统会提示设置密码以及其他信息,您可以根据需要填写或跳过,命令如下:

root@ido:/# sudo adduser industio

2、赋予sudo权限:为了让 industio用户具有执行管理员命令的能力,需要将其添加到sudo组,命令如下:

root@ido:/# sudo usermod -aG sudo industio

3、开机以industio的用户登录,命令如下:

root@ido:/# echo industio > /etc/hostname


查看自动登录信息

查找getty相关服务,getty为tty(Teletype)终端提供远程访问服务。

root@ido:/# systemctl list-units | grep getty
getty@tty1.service                  loaded active running   Getty on tty1                                                                          
serial-getty@ttyFIQ0.service        loaded active running   Serial Getty on ttyFIQ0                                                                
system-getty.slice                  loaded active active    system-getty.slice                                                                     
system-serial\x2dgetty.slice        loaded active active    system-serial\x2dgetty.slice                                                           
getty.target                        loaded active active    Login Prompts

根据Serial Getty on ttyFIQ0的提示信息,自动登录功能可能与serial-getty@ttyFIQ0.service服务有关,该服务配置文件在以下目录:

/etc/systemd/system/serial-getty@.service.d/override.conf

配置文件可能包含了-f root或其他与自动登录相关的设置。

查看配置文件信息:

root@ido:/# cat /etc/systemd/system/serial-getty\@.service.d/override.conf [Service]
ExecStart=
ExecStart=-/sbin/agetty -a root --keep-baud 115200,38400,9600 %I $TERM


修改配置文件并重启

修改配置文件,内容如下:

root@ido:/# vi /etc/systemd/system/serial-getty@.service.d/override.conf
[Service]
#第一行 ExecStart= 为空,用于清除原有的 ExecStart 设置。
ExecStart=
#ExecStart=-/sbin/agetty -a root --keep-baud 115200,38400,9600 %I $TERM
ExecStart=-/sbin/agetty --noclear %I $TERM

重启后即为industio账号,命令如下:

root@ido:/# reboot

成功改为通过输入账号密码登录,如图所示:


产品购买

触觉智能EVB3568鸿蒙开发板是一款基于RK3568开发的鸿蒙开发板/工控主板,适用于各种智慧显示终端、工业自动化终端和边缘计算网关类产品。应用可覆盖边缘计算、人工智能、工业HMI、工业网关、智慧医疗、自助终端、智能零售、能源电力等行业。具有以下优势:


  • 支持开源鸿蒙OpenHarmony/Andriod/

  • Linux多操作系统;

  • 四核A55处理器,主频最高2.0GHz,

  • Mali G52-2EE GPU支持2D加速;

  • 8M ISP性能,支持HDR;

  • 1T算力NPU,支持TensorFlow/Caffe/

  • MXNet/PyTorch等深度学习框架;

  • 配备2 x 千兆以太网、9 x USB拓展、

  • 工业互联接口(2路CAN和5路串口);

  • 支持4K视频解码与多屏异显,支持

  • HDMI/MIPI/eDP/LVDS视频接口;

  • 支持5G/4G/WiFi蓝牙无线通信功能;



专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词: 瑞芯微 RK3568 Ubuntu Linux 开发板

相关推荐

拆解:树莓派5 8 GB AI 套件

RK3506核心板SDK重磅升级,解锁三核A7实时控制新架构

2025-12-18

NEC MCU 78F0513D开发板使用教程

视频 2009-04-07

51单片机开发板

彻底告别486:Linux内核维护者正式移除英特尔486处理器支持

当6 TOPS不再是极限:米尔RK3576 + Hailo-8,让高帧率摄像头真正“实时”

基于ARM的嵌入式Linux系统开发 下

视频 2009-10-22

瑞芯微预计2025年营收43.87亿元至44.27亿元

嵌入式系统 2026-01-27

基于ARM的嵌入式Linux系统开发 上

视频 2009-10-22

医疗IVD国产化新突破, 研华实现RK3588与银河麒麟平台级适配

ARM嵌入式系统开发板三星S3C44B0X的完整Protel电路图.rar

Kontron与Congatec合作开发安全的嵌入式Linux平台

新升级!研华推出RTXe标准核心板, 以强固可靠赋能工业级应用

Badge USB OCD 与 78F0513D 使用演示视频

视频 2009-05-20

基于ARM的嵌入式Linux系统开发 中

视频 2009-10-22

SL811HS开发板原理图.rar

CY7C68013开发板原理图.rar

AN2131开发板原理图.rar

莱迪思联手英伟达推出 Sensor Bridge 方案 加速边缘 AI 产品落地

Linux就AI生成代码定下规则:允许Copilot类工具、拒绝劣质AI代码,错误由人类负责

更多 培训课堂
更多 焦点
更多 视频

技术专区