Ubuntu20.04桌面安装及root权限开通和ssh安装详解
作者:ylzhang1988 发布时间:2021-03-12 18:36:41
文章主要记录Ubuntu20.04的简单安装过程,安装后更换国内源,安装openssh软件,启动root权限登录
Ubuntu20.04安装
安装比较简单,加载镜像文件后按照步骤一步一步操作即可。
链接:Ubuntu20.04安装详细教程
按照这个文档即可安装成功。
安装成功后,使用安装过程中的用户名进行登录。
登录后先更新国内源,这里选择阿里,也可选择其他。
这样就更新好源了,后面安装相关软件速度快很多。
ssh安装
安装ssh
sudo apt-get update
sudo apt-get install openssh-server
设置root用户ssh登录
修改配置文件: /etc/ssh/sshd_config
找到下面设置项
Authentication:
# LoginGraceTime 2m
# PermitRootLogin prohibit-password
# StrictModes yes
更换为
# Authentication:
LoginGraceTime 120
#PermitRootLogin prohibit-password
PermitRootLogin yes
StrictModes yes
重启服务
sudo /etc/ini.d/ssh restart
设置完成后,使用ssh (用户名)@(IP)登录。
发现登录不了
sudo systemctl status ssh
经查看,发现报错error: kex protocol error:
解决此问题,打开/etc/ssh/sshd_config配置文件,在最后加上如下代码段
KexAlgorithms curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group14-sha1
然后重启ssh服务即可。至此,使用用户名就可以登录ssh了,但是root仍然不行。
开启root用户
1. 第一步
以普通用户登录系统,创建root用户的密码
在终端输入命令:sudo passwd root
然后输入设置的密码,输入两次,这样就完成了设置root用户密码了(注意Linux系统下密码是没有回显的)
第二步
修改 50-ubuntu.conf 文件
在终端输入命令:sudo vim /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
在文件末尾增加如下两行:
greeter-show-manual-login=true
all-guest=false
第三步
修改 gdm-autologin 文件
在终端输入命令:sudo vim /etc/pam.d/gdm-autologin
打开文件
前面加 # 注释掉第三行的 auth required pam_succeed_if.so user != root quiet_success
第四步
修改 gdm-password 文件
在终端输入命令:sudo vim /etc/pam.d/gdm-password
打开文件
前面加 # 注释掉第三行的 auth required pam_succeed_if.so user != root quiet_success
第五步
修改 /root/.profile 文件
在终端输入命令:sudo vim /root/.profile
打开文件
将文件末尾的 mesg n 2> /dev/null || true 这一行修改成tty -s&&mesg n || true
最后,重启服务器即可。
重启之后,使用root或者用户名登录都可以了。
来源:https://blog.csdn.net/oZuoZuoShiZuo1/article/details/107175077
猜你喜欢
- 随着在虚拟机中存储的东西的逐渐的增加,虚拟机的硬盘也逐渐告急,因此急需拓展一块新的虚拟磁盘。以下便是在VMware 中添加新的虚拟磁盘的方法
- 网站做好了,但由于都是采集的数据,其中难免有些不需要或者过时的内容,但在删除图片是DEDE并不能帮我们删除其中的附带的图片,导致遗留的图片在
- VMware虚拟机系统无法使用桥接联网的解决方法,供大家参考,具体内容如下1、环境VMware 14.1.1虚拟系统:Windows Ser
- DoS (Denial of Service)攻击其中文含义是拒绝服务攻击,这种攻击行动使网站服务器充斥大量要求回复的 信息,消耗网络带宽或
- 假设在math目录下已编辑好add.c sub.c div.c mul.c func_point.c文件,func_point.c为包含ma
- 对于中小型企业来说,一些资源需要在局域网中共享。可如果用户找一个文件,需要到不同的机器里去查找,这样不但耽误时间,而且会大大降低员工们的工作
- 在某些场景中,我们希望在 Linux 服务器(CentOS/RHEL)的同一块以太网卡(NIC)上分配来自不同 VLAN 的多个 IP。这个
- 网络的迅速发展,如何在自己的爱机上建设自己的网站, 那么选择什么系统呢?Win 2000漏洞百出,Win 2003又专门为服务器设计,不太适
- 在做seo的时候,我们首选要确定坐哪几个关键词,一般主推3个关键词差不多,剩下的关键词作为辅助关键词,或称之为长尾关键词。说到关键词的选择是
- 当说到适应 * 页内容这个问题时,我们又使用了模块k化这个名词。Roxen服务器使用了一个服务器端的语言Pike,利用Pike既可以为Rox
- Phpwind的7.3正式版推出了圈子的概念, 在看了具体应用后,发现他还是利用目前十分热门的SNS概念将一群人圈在了一起。装完论坛之后,圈
- 如何优化内存的管理,提高内存的使用效率,尽可能地提高运行速度,是我们所关心的问题。下面介绍在Windows操作系统中,提高内存的使用效率和优
- 问题描述:使用的是台式机,使用校园网通过有线的方式上网,测试过64位Ubuntu14.04.4、Ubuntu14.04.5和Ubuntu16
- 网站推广方式多种多样,网上也有不少介绍推广方法的文章,有些写的很好,我今天也想说一说其中的一种—论坛推广。凡是接触网络有一段时间的人对论坛都
- 在网站seo优化的过程中常常需要通过一个名为robots.txt的文件与搜索引擎蜘蛛对话。通常来讲,搜索引擎蜘蛛爬行到某一个网站就会首先读取
- RedHat Linux 为增加系统安全性提供了防火墙保护。防火墙存在于你的计算机和网络之间,用来判定网络中的远程用户有权访问你的计算机上的
- 11月20日、21日纵贯线“钟爱一生”北京首体演唱会已经进入倒计时。作为世界巡演的收官站,北京演唱会票房频频告捷。笔者了解到,为了求得一张门
- 在这个seo外链为王的时代,应该没多少人注重内链建设了,实际上不管是在百度还是在google,内链建设都非常重要. 本文着重讲述内链.随便列
- 由于工作的需求,在使用中,需要搭建负载均衡,研究了Apache+Tomat负载均衡的方案,并且通过检索相关的文章,进行了比较发现,Apach
- [今早在网友的QQ空间看到下面一则,就此转载过来,声明:我是搞.net的]某日,一女遇劫匪,颤抖曰:"俺是搞java的,刚毕业,工