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

ops/2024/9/25 16:19:39/

请添加图片描述

文章目录

  • 📝前言
  • 🌠 云服务器的选择
    • 🌠阿里云
    • 🌠腾讯云
    • 🌠华为云
  • 🌠使用 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修改密码,用户就无法登录了
在这里插入图片描述
直接删除子用户
指令:

linux">userdel -r 用户名

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


🚩总结

请添加图片描述


http://www.ppmy.cn/ops/27508.html

相关文章

嵌入式学习63-C++

知识零碎: newmalloc friend 友元函数 …

线上线下交友社区系统,支持打包小程序/公众号/H5,源码交付!

上网交友的好处有很多,以下是一些主要的好处: 1. 拓展人际关系:通过上网交友可以认识更多的人,拓展自己的社交圈。这有助于扩大自己的视野、增加人生经验和开阔心胸。 2. 找到志同道合的朋友:在网络上,我们…

http和https 所有的请求头信息

http 所有的请求头信息 HTTP请求头信息包含了客户端向服务器发送请求时附带的各种细节信息,帮助服务器更好地处理请求。这些头部字段多种多样,用于说明请求的各个方面,如客户端信息、请求的内容类型、缓存策略等。以下是一些常见的HTTP请求头字段,但请注意,这并非所有可能…

Elasticsearch索引状态管理实战指南

在维护Elasticsearch集群的过程中,有效地管理索引状态对于确保系统性能、节省资源以及优化数据处理流程至关重要。本文将深入介绍Elasticsearch提供的关键索引管理操作,包括清空缓存、刷新索引、冲洗索引、强制合并、关闭索引及冻结索引等,帮…

el-form 表单设置某个参数非必填验证

html <el-form ref"form" :rules"rules"><el-form-item prop"tiktokEmail" label"邮箱" ><el-input v-model"form.tiktokEmail" placeholder"邮箱" ></el-input></el-form-item&…

LLM长度外推——位置插值(llama/baichuan)

位置插值(position Interpolation, PI)通过将超出训练长度的位置索引等比例缩小&#xff0c;映射到模型已经学习的位置范围内&#xff0c;实现长度外推。 好处是不用重新训练&#xff0c;直接在推理时加入。 llama的实现方式 论文提出 Extending Context Window of Large Lan…

天地图路径规划功能实现

目录 1、天地图路径规划2、路径规划3、参数说明4、Demo 1、天地图路径规划 天地图Web服务API为用户提供HTTP/HTTPS接口&#xff0c;即开发者可以通过这些接口使用各类型的地理信息数据服务&#xff0c;可以基于此开发跨平台的地理信息应用。 Web服务API对所有用户开放。使用本…

Vue开发者工具Vue.js devtools Vue开发者工具安装步骤前端开发工具免费附带教程

下载地址&#xff1a; 链接: https://pan.baidu.com/s/1JaGvhS4NoD8lL07n2ScE9A 密码: 9rfs 安装步骤&#xff1a; 以谷歌浏览器为例 第一步&#xff1a;打开Chrome的拓展程序 如图 第二步&#xff1a; 将下载好的拓展程序拖入即可&#xff0c;如下图 第三步&#xff1a;…