Ubuntu 开启root用户登录和ssh

作者:Bright Xu


系统版本:Ubuntu 18.04

为root用户设置登录密码

sudo passwd root

输入两次密码即可。

设置root ssh登录

  • 修改openssh server配置
vim /etc/ssh/sshd_config	# (root用户下)
sudo vim /etc/ssh/sshd_config	# (普通用户下)

修改PermitRootLogin 这行,改为PermitRootLogin yes

#PermitRootLogin prohibit-password
# 第32行左右
PermitRootLogin yes

修改配置

然后重启sshd服务即可:

sudo systemctl restart sshd

补充说明:

PermitRootLogin yes   # 允许root用户以任何认证方式登录
PermitRootLogin without-password  # 只允许root用public key认证方式登录
PermitRootLogin no   # 不允许root用户以任何认证方式登录

root用户桌面登录 (不推荐开启此设置)

Ubuntu 桌面版系统 :18.04
注意:很多桌面应用都不太推荐以root身份登录。

进入/etc/pam.d目录,修改gdm-autologingdm-fingerprintgdm-password 这三个文件的以下内容(需要权限)

auth required pam_succeed_if.so user != root quiet_success

在前面加上# 将其注释掉,保存。

#auth required pam_succeed_if.so user != root quiet_success

然后重新登录。

可能会出现以下错误:

方法一:
/root/.profile文件中的mesg n 替换成tty -s && mesg n

重启

方法二:

将非root账户目录中的.profile复制到/root/

例如:cp /home/username/.profile /root/

重启

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值