最近在使用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
二、修改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
4、 保存并退出,继续在终端执行
vim /etc/pam.d/gdm-password
将打开的文件中第三行语句加#注释掉,注释掉语句 auth required pam_succeed_if.so user != root quiet_success
5、保存并退出。在终端继续执行
vim /root/.profile
将打开的文件中"mesg n 2> /dev/null || true”改为 tty -s&&mesg n 2> /dev/null || true,
6、保存并退出,重启电脑,即可以root用户登录
reboot
评论区