关于Ubuntu安装完成后可能会出现的问题

这次是为了补全之前写的博客,由于上一个服务器到期了,数据没备份(滑稽~),所以,重新整理,发布的博客顺序不代表操作顺序。


关于Ubuntu安装完成后可能会出现的问题

图片4.png

问题一:ubuntu tab键不能自动补全命令的参数

    vim /etc/bash.bashrc

图片1.png

取消掉注释即可

图片2.png

init 6重启系统即可tab自动补全命令


问题二:刚安装完Ubuntu但是要是想使用root权限还要sudo -s 切换 特别麻烦 所以就想办法把其他的用户注销掉 直接用root登录

首先 先以新建立的账户身份登录Ubuntu

1、设置root密码

sudo passwd root

根据提示输入密码(此时输入的密码是以后登录root账户时的密码)

2、设置50-unity.conf
打开

vim /usr/share/lightdm/lightdm.conf.d/50-unity.conf

在终端中用

sudo chmod 777 

文件名

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

来设置权限

在[Seat:*]

user-session=ubuntu的后面添加

autologin-guest=false

autologin-user=root

autologin-user-timeout=0

greeter-session=lightdm-gtk-greeter

这四行

3、修改/etc/pam.d/下文件
修改/etc/pam.d/gdm-autologin ,gdm-fingerprint,gdm-password 的权限777

sudo chmod 777 /etc/pam.d/gdm-autologin

sudo chmod 777 /etc/pam.d/gdm-fingerprint

sudo chmod 777 /etc/pam.d/gdm-password

把这三个文件中的这一行

auth required pam_succeed_if.so user != root quiet_success

都给注释掉

4、修改/root/.profile文件
/root/.profile
文档最后一行 mesg n || true
前添加 tty -s &&
即 tty -s &&mesg n || true
这个文件是隐藏的,可打开文件目录后点右上角三道杆来显示隐藏文件
图片3.png

5、修改/etc/gdm3/custom.conf

# Enabling automatic login

后面的这两行注释取消掉

AutomaticLoginEnable = true

AutomaticLogin = root

还有

# Enabling timed login

后面的这三行注释也取消掉

TimedLoginEnable = true

TimedLogin = root

TimedLoginDelay = 5

全部做完后init 6 重启 即可以root身份直接登录操作系统

Last modification:July 25th, 2019 at 10:11 am
如果觉得我的文章对你有用,请随意赞赏

Leave a Comment