【linux学习指南】linux 环境搭建

请添加图片描述

文章目录

  • 📝前言
  • 🌠 云服务器的选择
    • 🌠阿里云
    • 🌠腾讯云
    • 🌠华为云
  • 🌠使用 XShell 远程登陆到 Linux
    • 🌉下载 XShell
  • 🌠查看 Linux 主机 ip
    • 🌉 XShell 下的复制粘贴
    • 🌉 使用 XShell 登陆主机
  • 🌠 免密码登录
    • 🌉 创建多个用户
    • 🌉 删除子用户
  • 🚩总结


📝前言

CentOS (Community Enterprise Operating System) 是一个基于 Red Hat Enterprise Linux (RHEL) 的免费和开源的 Linux 发行版。它以其稳定性、安全性和企业级功能而闻名,这使它成为服务器和企业级应用程序的热门选择。
环境的安装一般有三种方法:

  1. 双系统
  2. 虚拟机
  3. 云服务器(轻量级应用云服务器)

本节将介绍使用云服务器搭建linux操作系统,我们上节提到linux有许多版本,这一节使用的是CentOS发行版本。

🌠 云服务器的选择

🌠阿里云

阿里云服务器ECS点击,可以先免费试用3个月,可以先试用了解一下
在这里插入图片描述
这里可以看到选择服务器发行版本,这里可以选择Alibaba Cloud或者CentOS,容量2核2G一般来说足够用了
在这里插入图片描述

也可以选择CentOS,但是这里推荐使用7的版本,具体了解可查看

  1. CentOS 8 成为绝版!到底发生了什么?
  2. CentOS Linux 7 停止维护怎么办?
    在这里插入图片描述
    最后推荐选择离使用地方近的的地区
    在这里插入图片描述

🌠腾讯云

腾讯云服务器

  1. 进入官方网站 https://cloud.tencent.com/act/campus (直接在百度上搜 “腾讯云校园计划”)
  2. 登陆网站(可以使用 qq 或者 微信 登陆)
    在这里插入图片描述
    在这里插入图片描述
    购买即可,当然你也可以自己挑选—>点击腾讯云服务器产品后就是选择轻量级应用
    在这里插入图片描述

在这里插入图片描述
选–>基于操作系统镜像,完成后面选择和阿里云一样
在这里插入图片描述
右侧的操作系统选择 CentOS 7.6 64位. 购买时长根据需要选择(建议1年), 点击立即购买即可. 这个步骤需要实名认证, 否则会提示
在这里插入图片描述
点击立即认证, 按照系统提示, 完成实名认证即可(认证速度很快).

  1. 购买完成后, 可以在控制台中找到自己买的服务器. 点进去能够看到服务器的 IP 地址.
    在这里插入图片描述
    在这里插入图片描述
    蓝色方框为公网 ip 地址, 稍后我们就会使用这个 ip 登陆服务器
    在这里插入图片描述
  2. 设置 root 密码: 勾选服务器, 点击重置密码(这个环节可能需要手机短信验证). root 密码建议设置的稍微复杂一些, 否则容易被黑客入侵
    在这里插入图片描述

🌠华为云

华为云选择的是华为云耀云服务器L实例
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
注:华为云的网络是私有云,可能会在后续windows与Linux信息交互的时候出现一些问题,按照需求选择购买

购买完成后可以选择控制台,点击L实例,既可以看到我们需要的公网ip了,这个ip我们需要连接,后面需要用到。
在这里插入图片描述在这里插入图片描述

在这里插入图片描述

🌠使用 XShell 远程登陆到 Linux

关于 Linux 桌面
很多同学的 Linux 启动进入图形化的桌面. 这个东西大家以后就可以忘记了. 以后的工作中 没有机会 使用图形界面.
思考: 为什么不使用图形界面?
原因:

  1. 性能和资源利用:图形化桌面环境需要更多的系统资源,如内存和 CPU,而大多数企业级服务器需要最大化利用系统资源来运行关键任务。命令行界面更加轻量和高效。

  2. 远程管理:许多企业级 Linux 服务器是部署在远程数据中心或云环境中的,无法直接访问图形界面。命令行界面更适合远程管理和自动化脚本。

  3. . 专业性和生产力:对于系统管理员和开发人员来说,熟练掌握命令行操作更加专业和高效。他们可以更快地完成各种任务和自动化工作。

🌉下载 XShell

XShell 是一个远程终端软件. 下载官网
https://www.xshell.com/zh/xshell/
在这里插入图片描述
下载安装的时候选择 “home/school” 则为免费版本.
在这里插入图片描述
在这里插入图片描述
下载完成后,都同意,点击下一步直到结尾。

🌠查看 Linux 主机 ip

写着公网IP:110.41.55.240
就是服务器的IP地址
在这里插入图片描述

🌉 XShell 下的复制粘贴

复制: ctrl + insert (有些同学的 insert 需要配合 fn 来按)
粘贴: shift + insert
ctrl + c / ctrl + v 是不行的.

🌉 使用 XShell 登陆主机

在 XShell 终端下敲

ssh root@[公网IP]在这里插入图片描述
回车,会输入密码在这里插入图片描述
输入密码后看到有Welcome to xxxx Cloud Service,表示连接成功
在这里插入图片描述
如果密码忘记,不知道了,可以回到的的服务器控制台,选择重置密码,或者远程登录修改密码
在这里插入图片描述

🌠 免密码登录

  1. 打开xshell,进入主页面

在这里插入图片描述

2.点击最左边的绿色新建+

在这里插入图片描述

3.弹出新建会话窗口,名称可以随意写,协议默认使用SSH,主机填写的是公网IP地址,端口号默认就行,说明可写不写

在这里插入图片描述

  1. 填好之后,点击确定
    在这里插入图片描述
  2. 点击确定或者连接后,这里看到输入用户名,管理员输入root,子用户输入子用户,当然那第一次输入的话,就是root

在这里插入图片描述
5. 点击确定后,此时需要输入密码,记得要勾选左下角的记住密码,下次登录可以免密码了
在这里插入图片描述
6. 关掉xshell,页面自动弹出会话,双击直接登录

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

如果想改用户名,修改 名称主机什么的,我们可以左边会话,点击属性,

在这里插入图片描述
里面有连接,用户身份验证,试试看
在这里插入图片描述

🌉 创建多个用户

刚才提到的子用户是什么?子用户就是普通账号,可以创建和销毁,但是管理员只有一个,那就是root。
怎么查看当前账号是谁,输入

whoami+回车

即可查看
在这里插入图片描述
加下来我们创建普通用户,只需要两条指令

adduser hello_y
passwd hello_y

在这里插入图片描述
注意:
这两条指令是没有回显的,第一条创建一个新的密码,输完回车
第二条再次输入这个新的密码,输完回车就好

New password: 
Retype new password: 

这样我就可以在我的linux系统上,创建很多个用户,多人使用一台机器
比如:
再次打开一个Xshell

在这里插入图片描述

输入ssh hello_y@公网IP

在这里插入图片描述
输入密码,连接,再输入whoami查看我是谁?我就是新用户你好呀hello_y

在这里插入图片描述

🌉 删除子用户

更改密码,直接passwd修改密码,用户就无法登录了
在这里插入图片描述
直接删除子用户
指令:

userdel -r 用户名

修改后,再重新连接时,服务器会提示无法访问
在这里插入图片描述


🚩总结

请添加图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/6925.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java 函数式编程 的基础使用2-BiConsumer

1、创建函数时&#xff0c;确定函数的参数类型和具体操作。 2、使用accept接收函数参数&#xff0c;并执行函数操作。 public class MyBiConsumer {public static void main(String[] args) {BiConsumer<String, Integer> printNameAndAge (param1, param2) -> {Sys…

FIFO Generate IP核使用——异步复位

FIFO Generator IP核提供了一个复位输入&#xff0c;当该输入被激活时&#xff0c;它会复位所有的计数器和输出寄存器。对于块RAM或分布式RAM实现&#xff0c;复位FIFO并不是必需的&#xff0c;可以在FIFO中禁用复位引脚。共有两种复位类型选项&#xff1a;异步复位和同步复位。…

FTP和NFS

一、FTP 1.FTP原理 FTP&#xff08;file Transfer Protocol&#xff0c;文件传输协议&#xff09;&#xff0c;是典型的C/S架构的应用层协议&#xff0c;由客户端软件和服务端软件两个部分共同实现文件传输功能&#xff0c;FTP客户端和服务器之间的连接时可靠的&#xff0c;面…

八股文(C#篇)

C#中的数值类型 堆和栈 值类型的数据被保存在栈&#xff08;stack)上&#xff0c;而引用类型的数据被保存在堆&#xff08;heap&#xff09;上&#xff0c;当值类型作为参数传递给函数时&#xff0c;会将其复制到新的内存空间中&#xff0c;因此在函数中对该值类型的修改不会影…

数据结构===二叉树

文章目录 概要二叉树的概念分类存储遍历前序中序后序 小结 概要 简单写下二叉树都有哪些内容&#xff0c;这篇文章要写什么 二叉树的概念分类&#xff0c;都有哪些二叉树遍历 对一个数据结构&#xff0c;最先入手的都是定义&#xff0c;然后才会有哪些分类&#xff0c;对二叉…

时代少年团MV女主被骂上热搜,时代峰峻走到了十字路口

女演员和男团拍个MV都会被骂上热搜&#xff0c;这年头粉丝都这么霸道了&#xff1f; #时代少年团女主 贺美琦# #贺美琦曾是TFBOYS的MV女主# #时代少年团MV有女主# ...... 自从时代少年团第三张专辑《叁重楼》的新歌《那些我没说的话》曝光之后&#xff0c;歌曲MV中女主角的…

开源电子邮件营销平台 listmonk 使用教程

做产品肯定要做电子邮件营销&#xff0c;特别是面向海外的产品&#xff0c;电子邮件营销已成为企业与客户沟通、建立品牌忠诚度和推动销售的重要工具&#xff0c;可以直接接触到目标受众&#xff0c;提供个性化内容&#xff0c;并以相对较低的成本获得可观的投资回报。你看&…

Vue2——前端笔记

Vue 一、Vue核心1.1、vue简介1.2、初始vue1.3、模板语法1.4、数据绑定1.5、el与data的两种写法1.6、MVVM模型1.7、Vue中的数据代理1.7.1、Object.defineProperty() 理解1.7.2、Vue中的数据代理 1.8、事件处理1.8.1、事件的基本用法1.8.2、事件修饰符1.8.3、键盘事件 1.9、计算属…

KUKA机器人KR3 R540维护保养——更换齿形带

对KUKA机器人进行维护保养&#xff0c;可以增加机器人的使用寿命&#xff0c;减少故障率。本篇文章的内容是更换KUKA机器人轴齿形带。我们知道机器人长时间运行后&#xff0c;部分轴的齿形带会发生磨损&#xff0c;张力也会发生变化&#xff0c;这时就需要更换齿形带。本篇文章…

RoNID:通过生成可靠标签与聚类友好型表征来实现新意图的发现

论文地址&#xff1a;https://arxiv.org/abs/2404.08977 原文地址&#xff1a;intents-are-not-going-away-ronid-is-a-new-intent-discovery-framework 2024 年 4 月 26 日 Robust New Intent Discovery&#xff08;RoNID&#xff09;框架致力于在开放域场景中识别已知意图并合…

【STM32+HAL】DS18B20读取环境温度

一、准备工作 有关CUBEMX的初始化配置&#xff0c;参见我的另一篇blog&#xff1a;【STM32HAL】CUBEMX初始化配置 二、所用工具 1、芯片&#xff1a; STM32F407VET6 2、IDE&#xff1a; MDK-Keil软件 3、库文件&#xff1a;STM32F4xxHAL库 三、实现功能 串口打印当前温度值…

羊毛项目(华为iPhone茅台),讲解抢购渠道与抢购注意事项

薅羊毛天花板&#xff0c;华为iPhone茅台无脑撸&#xff0c;几分钟换几百元(非脚本项目) 网盘自动获取 链接&#xff1a;https://pan.baidu.com/s/1lpzKPim76qettahxvxtjaQ?pwd0b8x 提取码&#xff1a;0b8x

投屏协议DLNA

目录 1. 常见投屏方案 2. 什么是DLNA 3. DLNA设备分类 4&#xff0c;DLNA的架构 1. 常见投屏方案 常见的投屏方案主要有以下几种&#xff1a; DLNA DLNA的全称是DIGITAL LIVING NETWORK ALLIANCE(数字生活网络联盟)。DLNA委员会已经于2017年1月5日正式解散&#xff0c;原…

Merck:mPAGE® Lux SDS-PAGE制胶系统

相对于传统SDS-PAGE制胶工艺&#xff0c;Merck公司的mPAGE Lux制胶系统是一种更快速、简单、安全的替代方法&#xff0c;可实现更具可重现性的结果。mPAGE Lux制胶系统可在90秒内完成小型凝胶固化&#xff0c;而传统方法则需要90分钟以上。该系统采用紫外线照射快速制胶工作流程…

用 node 写一个命令行工具,全局安装可用

现在&#xff0c;不管是前端项目还是 node 项目&#xff0c;一般都会用 npm 做包管理工具&#xff0c;而 package.json 是其相关的配置信息。 对 node 项目而言&#xff0c;模块导出入口文件由 package.json 的 main 字段指定&#xff0c;而如果是要安装到命令行的工具&#x…

【高阶数据结构(一)】并查集详解

&#x1f493;博主CSDN主页:杭电码农-NEO&#x1f493;   ⏩专栏分类:高阶数据结构专栏⏪   &#x1f69a;代码仓库:NEO的学习日记&#x1f69a;   &#x1f339;关注我&#x1faf5;带你学习更多Go语言知识   &#x1f51d;&#x1f51d; 高阶数据结构 1. 前言2. 并查集…

等保2.0有哪些好处,到底要花多少钱?今天一个文章给你讲透

自从等保2.0相关标准正式发布以来&#xff0c;等级保护测评已然成为网络安全行业的热门话题&#xff0c;这意味着等保进入了一个全新的高度。 目前一些机构国家单位项目都有等保资质这一项&#xff0c;早做的客户符合这一标准&#xff0c;竞争项目就更有把握了。 第一次做完等…

数据分析的统计推断

数据分析的统计推断 前言一、提出问题二、统计归纳方法三、统计推断四、统计推断步骤如何进行统计推断统计推断的基本问题点估计区间估计总体方差已知总体方差未知 假设检验假设检验的假设显著性水平 五、检验统计量常见的检验统计量 六、检验方法七、拒绝域八、假设检验步骤九…

【JavaEE网络】从数据链路层到应用层的DNS

目录 数据链路层以太网 DNS 数据链路层 越往下与程序员越远 代表协议&#xff1a;以太网。平常用的网线也叫“以太网线”&#xff0c;平常用的交换机也叫“以太网交换机” 以太网 认识以太网 “以太网” 不是一种具体的网络&#xff0c;而是一种技术标准&#xff1b;既包含…

Day19 代码随想录打卡|字符串篇---反转字符串II

题目&#xff08;leecode T541&#xff09;&#xff1a; 给定一个字符串 s 和一个整数 k&#xff0c;从字符串开头算起&#xff0c;每计数至 2k 个字符&#xff0c;就反转这 2k 字符中的前 k 个字符。 如果剩余字符少于 k 个&#xff0c;则将剩余字符全部反转。如果剩余字符小…