ubuntu-20.04.6-live-server-amd64.iso 的默认用户名和密码是什么?

ubuntu-20.04.6-live-server-amd64.iso 的默认用户名和密码是什么?

我下载了 ubuntu-20.04.6-live-server-amd64.iso 文件,并通过附加启动卷将其安装到 Oracle 云虚拟服务器中。安装过程中没有提示输入用户名和登录密码,所以现在我不知道它的 ssh 登录用户名和密码。我在哪里可以找到它?谢谢!

答案1

Ubuntu 安装过程通常会提示您输入用户和密码。默认情况下,root 是一个随机密码,用于保护系统免受未经授权的访问。

如果您想进入安装,请再次使用 Live cd。加载后,按 ctrl+alt+F3,这将为您获取一个 shell。运行“sudo bash”,这将为您提供一个 root shell。然后挂载安装根目录,并转到 etc,passwd 文件将包含用户名。要更改密码,您需要 chroot 到安装根目录。例如:假设安装在 /dev/sda1 上

mkdir /mnt/chroot
mount /dev/sda1 /mnt/chroot
TARGETDIR="/mnt/chroot"
mount -t proc proc $TARGETDIR/proc
mount -t sysfs sysfs $TARGETDIR/sys
mount -t devtmpfs devtmpfs $TARGETDIR/dev
mount -t tmpfs tmpfs $TARGETDIR/dev/shm
mount -t devpts devpts $TARGETDIR/dev/pts
chroot $TARGETDIR /bin/bash
cat /etc/passwd

输出结果如下:

root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin
bin:x:2:2:bin:/bin:/usr/sbin/nologin
sys:x:3:3:sys:/dev:/usr/sbin/nologin
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/usr/sbin/nologin
man:x:6:12:man:/var/cache/man:/usr/sbin/nologin
lp:x:7:7:lp:/var/spool/lpd:/usr/sbin/nologin
mail:x:8:8:mail:/var/mail:/usr/sbin/nologin
news:x:9:9:news:/var/spool/news:/usr/sbin/nologin
uucp:x:10:10:uucp:/var/spool/uucp:/usr/sbin/nologin
proxy:x:13:13:proxy:/bin:/usr/sbin/nologin
www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin
<username>:x:1000:1000:Your Name if Entered:/home/<username>:/bin/bash

现在你有了用户名,运行passwd <username>重置密码

您现在可以重新启动,以正常方式加载操作系统,然后登录。

相关内容