[NVIDIA]-0 入手 Jetson Xavier NX 用户免密码自动root登录

[NVIDIA] 入手 Jetson Xavier NX 用户免密码自动root登录


基于 Jetson Xavier NX 开发者套件,烧录基础系统并且bring up成功。

What is Jetson Xavier NX :

  • NVIDIA® Jetson Xavier™ NX 是体型超小的AI超级计算机,适用于嵌入式系统和边缘系统。
  • 高达 21 TOPS 加速计算能力,可以并行运行现代神经网络并处理来自多个高分辨率传感器的数据。
  • Jetson Xavier NX 是生产就绪型产品,可支持所有热门 AI 框架。

1、修改 50-unity.conf 权限及内容
(1)修改权限

cd /usr/share/lightdm/lightdm.conf.d/
sudo chmod 777 50-unity.conf

(2)sudo 修改其内容

sudo vim 50-unity.conf

内容修改为:

[Seat:*]
user-session=unity
autologin-guest=false
autologin-user=root
autologin-user-timeout=0
greeter-session=lightdm-gtk-greeter

2、修改文件及权限:gdm-autologin,gdm-fingerprint,gdm-password

(1)修改权限

cd /etc/pam.d/
sudo chmod 777 gdm-autologin gdm-fingerprint gdm-password

(2)修改 gdm-autologin 文件内容,sudo vim 打开,并将下句使用“#”注释掉

sudo vim gdm-autologin
#auth   required        pam_succeed_if.so user != root quiet_success

3、修改 /root/.profile 文件
(1)切换root权限,才可以访问/root路径

sudo su 

(2)cd 到 /root 路径, vim 打开 .profile 文件

cd /root/
vim .profile

(3)将.profile文件中 mesg n || true 改为下句并保存:

tty -s && mesg n || true

4、修改 /etc/gdm3/custom.conf 文件
(1)编辑文件(如已经在root权限下,不需要加 “sudo”)

sudo vim /etc/gdm3/custom.conf

(2)修改内容为如下:

# GDM configuration storage
#
# See /usr/share/gdm/gdm.schemas for a list of available options.

[daemon]

AutomaticLoginEnable=true
# (本句可以删掉,仅为提醒,下句中“ubuntu”为自定义的用户名,不用相同,根据自己的用户就可以。)
AutomaticLogin=ubuntu
# Enabling automatic login
AutomaticLoginEnable=true
AutomaticLogin=root
# Uncoment the line below to force the login screen to use Xorg
WaylandEnable=false

# Enabling timed login
TimedLoginEnable = true
TimedLogin = user1
TimedLoginDelay = 10

[security]

[xdmcp]

[chooser]

[debug]
# Uncomment the line below to turn on debugging
# More verbose logs
# Additionally lets the X server dump core if it crashes
#Enable=true

5、 sudo reboot ,重启查看效果成功。

附注:
** 修改root密码使用命令: sudo passwd root

参考文章:https://www.jianshu.com/p/51f3653d87ad

你可能感兴趣的:(Jetson,Xavier,NX)