Linux:Xshell相关配置及前期准备

news2024/9/28 5:28:57

一、Linux的环境安装

1、裸机安装或者是双系统

2、虚拟机的安装

3、云服务器(推荐)——>安装简单,维护成本低,学习效果好,仿真性高(可多人一起用一个云服务器)

1.1 购买云服务器

        使用云服务器不仅环境搭建简单, 避免折腾, 同时还有一个最大的好处, 部署在云服务器上的项目可以直接被外网访问到, 这个时候就和一个公司发布一个正式的网站没有任何区别. 也就能让我们自己写的程序真的去给别人去使用.

       以阿里云官网为例(可以去找新手特惠)

 找到轻量级服务器,然后选择cantos7.6 购买完成后,可以在控制台找到自己的服务器

1.2 设置root密码并记录公网IP

在这个环节我们最重要的是得到三个信息:

1. 服务器的外网 IP

2. 服务器的管理员账户 (固定为 root)

3. 管理员账户密码(在腾讯云网站上设置的)

通过这三个信息就可以使用 XShell 远程登陆了.

二、Xshell的安装

2.1 下载Xshell

家庭/学校免费 - NetSarang Website (xshell.com)

2.2 通过公网ip进入服务器

终端输入:ssh [ip]

如果网络畅通, 将会提示输入用户名密码. 输入即可正确登陆  

2.3 Xshell的复制和粘贴

复制: ctrl + insert 

粘贴: shift + insert

ctrl + c / ctrl + v 是不行的.

2.4 如何创建一个普通用户

1、创建用户名

adduser 【用户名】

2、给新用户设置密码

pass wd 【用户名】

需要注意的是:密码是不回显的!! (不显示在屏幕上的意思)

 2.5 如何删除一个用户

userdel -r 【用户名】

三、Xhell免密码登录方法

我们默认应该用Xshell的免密码安装方式

比方说我们创建了一个cyx用户  我们怎么在每次打开的时候不输入公网IP就直接进去并且免密码

1、新建一个机器,并修改名称,主机处写上自己的公网IP

 2、打开新建的机器,第一次需要输入用户名(记住用户名)和密码,就可以进入了

 3、关闭xshell再打开,此时就可以看到我们刚刚新建的机器,这时只需要输密码而不需要用户名

4、如果想免密码, 右键机器然后找到用户身份验证,把密码输进去。就可以了

从此之后我们打开这个机器只需要双击一下就可以打开了!! 

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

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

相关文章

Linux 内核源码分析---块设备

磁盘(disk)是指利用磁记录技术存储数据的存储器。 磁盘是计算机主要的存储介质,可以存储大量的二进制数据,并且断电后也能保持数据不丢失。早期计算机使用的磁盘是软磁盘(Floppy Disk,简称软盘)…

LeetCode Hot100实战之双指针

公众号:自学编程村,回复“书籍”,领取1000多本计算机书籍。涵盖语言语法、数据结构算法、AI相关书籍、开发相关等等各种书籍,应有尽有,你总会用到。 回复“C语言”,领取原创C语言九讲PDF教程(数…

功能实现——通过阿里云 OSS 实现文件管理

目录 1.需求分析2.阿里云 OSS 开通与配置2.1.登录阿里云官网2.2.搜索 OSS 服务并开通2.3.OSS 配置 3.在项目使用阿里云 OSS3.1.项目环境搭建3.2.代码实现3.2.1.将本地文件上传到阿里云 OSS3.2.2.将前端传入的文件上传到阿里云 OSS3.2.3.下载文件到本地2.3.4.流式下载3.2.4.OSSC…

携程酒店、景点、评论数据采集,testab动态js加密参数处理不补js环境不纯算

携程平台的酒店、景点、评价数据还是比较有意义的,可用作数据分析研究,目前均可采集。酒店价格需要登录采集,其他店名、地址、经纬度、评分、评价数、特色标签等都可以直接采集。 携程酒店数据示例: 酒店id:536424 …

免费【2024】springboot 大学生在线论坛系统的设计与实现

博主介绍:✌CSDN新星计划导师、Java领域优质创作者、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和学生毕业项目实战,高校老师/讲师/同行前辈交流✌ 技术范围:SpringBoot、Vue、SSM、HTML、Jsp、PHP、Nodejs、Python、爬虫、数据可视化…

常用配置文件 .ini、.config、 json、xml

ini Initialization INI文件格式是某些平台或软件上的配置文件的非正式标准,以节(section)和键值对(key-val)构成,常用于微软Windows操作系统中。 这种配置文件的文件扩展名多为INI 》》INI文件不支持数据类型,所有的键值对都是字符串类型…

[SQLSERVER][SQL]数据库备份任务异常

SQL备份异常出现如下错误: 执行查询“BACKUP DATABASE [ReportServerTempDB] TO DISK N...”失败, 执行查询“BACKUP DATABASE [ReportServerTempDB] TO DISK N...”失败, 错误如下:“无法打开备份设备 E:\\sqldatabackup19\\Report_ba…

nose2,一个无敌的 Python 库!

更多资料获取 📚 个人网站:ipengtao.com 大家好,今天为大家分享一个无敌的 Python 库 - nose2。 Github地址:https://github.com/nose-devs/nose2 在软件开发过程中,自动化测试是保证代码质量的重要环节。Python 提供…

Python(模块)

模块编写完成就可以被其他模块进行调用并使用被调用模块的功能。 import导入方式的语法结构: import模块名称【as别名】 from……import导入方式的语法结构: from模块名称,import变量/函数/类/*(*是通配符) impor…

非线性磁链观测器

前面已经介绍了龙伯格观测器、滑膜观测器:龙伯格观测器(又称状态观测器)、滑膜观测器-CSDN博客 滑膜观测器和龙伯格观测器都是没法实现电机的超低速运转、0速启动、超高速的正反方向的运行。龙伯格观测器是可以实现这些功能,但是…

Resolving Maven dependencies

Maven是一种项目管理和构建工具,通常用于Java项目。这个过程包括下载项目所需的所有外部库和插件,并将它们添加到项目的构建路径中。具体来说,它正在处理名为“AAS_byBasyx”的项目或模块的依赖项。这种任务通常在你打开一个新的Maven项目或更…

基于web的购物网站的设计与实现(系统源码+lw+部署文档+讲解等)

文字目录: 目录 详细视频演示 系统实现界面 1.1系统开发环境以及运行环境 1.1.1系统开发环境 1.1.2系统运行环境 1.2系统功能实现 1.3管理员模块实现 2 技术介绍 2.1 thinkphp5介绍 2.2 MySQL数据库 2.3 B/S结构 4.1系统结构设计 4.2系统功能结构设计…

​JavaWeb入门——Servlet(二)

目录 HttpServletRequest 简介 常见API HttpServletResponse 简介 常见API 请求转发和响应重定向 概述 请求转发 响应重定向 cookie&session 会话 会话跟踪方案: 会话跟踪方案对比: 1、Cookie 2、Session(底层基于Cookie…

RocketMQ5.0消费者

RocketMQ 5.0 提供了三种主要的消费者类型:PushConsumer、SimpleConsumer 和 PullConsumer。每种类型的消费者都有其特定的使用场景和特点。以下是对这三种消费者的概念及其区别的详细阐述: PushConsumer 概念: PushConsumer 是一种主动推送…

Python time模块5大隐藏特性

特性一:结构化时间——struct_time 简介: struct_time是time模块中的一个数据类型,用于存储一个时间的各个组成部分(年、月、日、时、分、秒等)。它常用于解析和格式化时间。 代码示例: import time # …

GA4(Google Analytics 4 )升级指南丨出海笔记

Google Analytics 4 是与之前的Universal Analytics/GA3完全不同的全新版本,2023下半年(7月后)会全面替换UA。 本篇指南将会展示如何安装和使用 Google Analytics 4 (GA4), 以便大家更好的迁移并使用新平台。相比GA3, GA4绝对是好东西,这次的内容比较硬核…

Linux基于centOS7【内存与OS的随谈】,进程初学【PCB】【fork】【进程排队】

冯诺依曼体系结构——存储器 存储器主要指的是内存,它有个特点就是掉电易失 磁盘等其它输入和输出设备 为什么要在计算机体系结构中要存在内存 我们知道,CPU的处理速度很快很快,但输入设备,以及输出设备,是相对很慢的…

C#对Sqllite操作

前言 数据库的操作也是程序设计中的家常便饭了,关系型数据库中Sqlite3是非常轻量级别的,所以这个数据在小型应用程序的设计中占用很高的比重。当然我这里描述的是1.0版本,也是最原始的方案,大型应用开发中一般选择EF进行桥接&…

信息学奥赛初赛天天练-54-CSP-J2019阅读程序3-二叉树、满二叉树、单侧二叉树、二分查找、递归、等差数列求和

PDF文档公众号回复关键字:20240803 2019 CSP-J 阅读程序3 1阅读程序(程序输入不超过数组或字符串定义的范围&#xff1b;判断题正确填 √&#xff0c;错误填 。除特殊说明外&#xff0c;判断题 1.5 分&#xff0c;选择题 3 分&#xff0c;共计 40 分) 01 #include <iostre…

idea项目创建提交到gitee gitee创建仓库 gitee删除仓库(全网最新最详细)

一、gitee创建仓库 1.如下图 2.创建好后如下图 3.打开idea创建好项目 3.1点击终端 3.2 从gitee页面复制命令进行运行 具体步骤如下图&#xff1a; 在步骤5时可能会提醒你远程仓库没有main分支&#xff0c;这个时候需要执行下图中的命令4创建一个远程main分支 结果运行如下图…