侧边栏壁纸
博主头像
勤奋的冬枣博主等级

只有把抱怨环境的情绪,化为上进的力量,才是成功的保证!

  • 累计撰写 273 篇文章
  • 累计创建 448 个标签
  • 累计收到 90 条评论
标签搜索

目 录CONTENT

文章目录

GNS3(Ubuntu)系统Root用户无法登录解决办法

勤奋的冬枣
2023-01-21 / 0 评论 / 0 点赞 / 49 阅读 / 515 字

最近在使用GNS3,复制/opt,文件夹没有root权限,因此有些文件老是复制有问题。因为系统的限制,只能使用GNS3用户登录,所以需要root用户登录上去,先是安装了桌面,然后修改了使root可以登录,解决方法如下:

一、安装桌面

GNS3是基于Ubuntu ,因此,只需要直接安装就可以!Ubuntu版本是20.04.

1、需要先切换root权限

sudo -i

2、然后更新源的索引,这样才能获取到最新的软件包。

apt-get update

3、安装桌面软件,包括系统面板、窗口管理器、文件浏览器、终端等各类桌面应用程序。

apt install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal ubuntu-desktop

最后,重新启动就可以。直接使用gns3账户登录就可以,密码:gns3

image-1674307233056

二、修改root用户登陆

1、 登录普通用户, 打开终端执行命令, 使用sudo -i切换到root用户(必须)

sudo -i 

按照提示输入密码即可切换用户。

2、修改root账户密码,使用如下命令重设后再切换。

sudo passwd root

3、在终端中输入如下命令,打开文件
(gns3默认编辑器是nano,这个真用不惯,就改了vim)

vim /etc/pam.d/gdm-autologin

将打开的文件中第三行前加#,注释掉语句 auth required pam_succeed_if.so user != root quiet_success
image-1674307592528

4、 保存并退出,继续在终端执行

vim /etc/pam.d/gdm-password

将打开的文件中第三行语句加#注释掉,注释掉语句 auth required pam_succeed_if.so user != root quiet_success
image-1674307627631

5、保存并退出。在终端继续执行

vim /root/.profile

将打开的文件中"mesg n 2> /dev/null || true”改为 tty -s&&mesg n 2> /dev/null || true,
image-1674307672813

6、保存并退出,重启电脑,即可以root用户登录

reboot

image-1674307513956

0

评论区