Ubuntu系统的基础操作–入门

Ubuntu系统的基础操作–入门

操作系统有很多 本人经常使用的都是centos的操作系统
今天来学习一下ubuntu系统
官网https://ubuntu.com

了解ubuntu系统信息

cat /proc/version
uname -a
lsb_release -a
lscpu

设置使用root用户连接终端

首先ubuntu默认是禁止root账户进行ssh连接终端的

默认创建的时候是ubuntu用户,但是是普通用户的权限
登陆终端之后设置root密码

ubuntu@VM-8-8-ubuntu:~$ sudo passwd root
#输入两次密码

现在只能说你能切换到root用户了 但是现在还不能通过root用户进行登陆
在这里插入图片描述

登陆root用户进行修改sshd_config文件

root@VM-8-8-ubuntu:~# vim /etc/ssh/sshd_config
删除注释 并且如下进行修改
 33 PermitRootLogin yes
 34 StrictModes no
 57 PasswordAuthentication yes
 58 PermitEmptyPasswords yes

系统重启

reboot

即可直接使用root账户进行ssh登陆
在这里插入图片描述

Ubuntu系统操作命令

安装命令apt

在这里插入图片描述
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/101792.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • CSS制作一个半透明边框

    CSS制作一个半透明边框CSS制作一个半透明边框,background-clip属性,如何实现半透明边框

  • oracle创建索引和删除索引_oracle删除索引语句

    oracle创建索引和删除索引_oracle删除索引语句索引的创建createindexindex_nameontable(column_name1,column_name2);创建唯一索引createindexuniqueindex_nameontable(column_name1,column_name2);索引的删除。dropindexindex_name;以下两条语句是…

  • siamfC「建议收藏」

    siamfC「建议收藏」classSiameseAlexNet(nn.Module):def__init__(self,gpu_id,train=True):super(SiameseAlexNet,self).__init__()self.features=nn.Sequential(nn.Conv2d(3,96,11,2),nn.BatchNorm2d(96),nn.ReLU(inp.

  • SecureCRT中文乱码,导致上传到nginx上的文件乱码,访问报404「建议收藏」

    SecureCRT中文乱码,导致上传到nginx上的文件乱码,访问报404「建议收藏」问题背景:因使用secureCRT工具,上传文件到linux系统nginx服务上,因部分文件名包含中文,导致访问路径报错404,查看时显示乱码等问题。一般解决办法1.右键点击SecureCRT的连接标签。2.在弹出的窗口中,左边栏选择“外观”选项卡,在右边的窗口中选择UTF8,如图所示:3.此时,SecureCRT中即可正常显示中文了:此时虽然可以显示中文,但是在SecureF…

  • 前端vue中文件下载的几种方式

    前端vue中文件下载的几种方式第一种方式是前端创建超链接,通过a标签的链接向后端服务发get请求,接收后端的文件流,非常简单:<a:href='”/user/downloadExcel”‘>下载模板</a>另一种情况是创建div标签,动态创建a标签:<divname=”downloadfile””downloadExcel()”>下载</div>function…

  • ManualResetEvent类的用法

    ManualResetEvent类的用法ManualResetEvent类作用1.事件初始状态设为false,task线程在第一个WaitOne()处阻塞。2.manualResetEvent.Set()事件状态设为true,task线程在每一个WaitOne()处都不阻塞。3.manualResetEvent调用Set()再调用Reset(),task线程在第一个WaitOne()处阻塞。4.manualResetEvent.Set()事件状态设为true,task线程在第一个WaitOne()处阻塞然后被释放。5.三个线程异步执行,set()

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号