Ubuntu开启允许root用户远程登录
程序员文章站
2022-03-04 08:38:02
...
SSH服务器,可以通过SSH协议来访问远程服务器,代替telnet和ftp。但是ubuntu默认是不启用root用户也不允许root远程登录的。所以需要先启用root用户
1、启用root用户:
-
第一步
sudo passwd root //修改密码
-
第二步:
vim /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf 修改配置文件在最后加上:greeter-show-manual-login=true
-
第三步:
重新启动
-
第四步:
修改/root/.profile,避免 错误提示为:Error found when loading /root/.profile stdin: is not a tty 的提示 在/root/.profile中添加 tty -s && mesg n
2、安装OpenSSH server:
使用apt命令安装openssh server
$ sudo apt-get install openssh-server
3、配置 openssh server
$ sudo vi /etc/ssh/sshd_config
找到PermitRootLogin no一行,改为PermitRootLogin yes
4、重启 openssh server
$ sudo service ssh restart
上一篇: Ubuntu添加root用户并且设置允许root用户登录
下一篇: python网络爬虫原理
推荐阅读
-
ubuntu server 16.04 开启root密码登录
-
ubuntu18.04获取root权限并用root用户登录的实现
-
Ubuntu创建用户、设置密码、设置SSH远程秘钥登录
-
Win2012服务器 远程桌面帐户允许多用户同时登录的配置方法
-
Ubuntu如何启用root用户登录
-
ubuntu server 20.04 设置root用户登录
-
ubuntu20.04 以root用户登录提示找不到用户
-
Ubuntu20.04开启远程登录
-
Ubuntu20.04 使用root用户登录系统 和 SSH Connection refused 问题的解决
-
Ubuntu 修改 ssh 端口号和禁止 root 用户远程登陆