"); //-->
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蓝牙无线通信功能;
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
拆解:树莓派5 8 GB AI 套件
基于Linux平台的温度传感器DS18B20驱动程序设计
Linux系统的DS18B20驱动程序源代码
RK3506核心板SDK重磅升级,解锁三核A7实时控制新架构
NEC MCU 78F0513D开发板使用教程
51单片机开发板
彻底告别486:Linux内核维护者正式移除英特尔486处理器支持
当6 TOPS不再是极限:米尔RK3576 + Hailo-8,让高帧率摄像头真正“实时”
基于ARM-Linux的MiniGUI的仿真与移植
基于ARM的嵌入式Linux系统开发 下
瑞芯微预计2025年营收43.87亿元至44.27亿元
基于ARM的嵌入式Linux系统开发 上
Linux内核源代码的阅读和工具介绍(aqian转)
医疗IVD国产化新突破, 研华实现RK3588与银河麒麟平台级适配
ARM嵌入式系统开发板三星S3C44B0X的完整Protel电路图.rar
Kontron与Congatec合作开发安全的嵌入式Linux平台
Linux系统下USB摄像头驱动开发
单片机开发板
uClinux系统分析
uClinux系统分析
嵌入式LINUX开发套件常见问题解答
新升级!研华推出RTXe标准核心板, 以强固可靠赋能工业级应用
Badge USB OCD 与 78F0513D 使用演示视频
基于ARM的嵌入式Linux系统开发 中
SL811HS开发板原理图.rar
CY7C68013开发板原理图.rar
AN2131开发板原理图.rar
[转帖]NeuLinux嵌入式Linux开发平台
莱迪思联手英伟达推出 Sensor Bridge 方案 加速边缘 AI 产品落地
Linux就AI生成代码定下规则:允许Copilot类工具、拒绝劣质AI代码,错误由人类负责