解决Xshell登录云服务器的免密码和云服务器生成子用户问题

Xshell登录云服务器的免密码问题

  • 前言
  • 一、Xshell登录云服务器的免密码
    • 操作
    • 实践
  • 二、centos创建用户
    • 创建用户
    • 实操
    • 删除用户
      • 更改用户密码
      • 直接删除子用户


前言

Xshell登录云服务器免密码问题的解决方案通常涉及使用SSH密钥对。用户生成一对密钥(公钥和私钥),将公钥添加到云服务器的授权文件中,然后使用私钥在Xshell中设置连接。这样,每次连接时Xshell会使用私钥进行身份验证,无需输入密码。这提高了安全性并简化了登录过程。


一、Xshell登录云服务器的免密码

操作

  1. 我们先打开我们的xshell,进入到如下界面
    在这里插入图片描述

  2. 点击上面属性栏
    在这里插入图片描述

  3. 进入到新建会话属性,对于第一个名称,我们可以随意填写,第二个协议,我本次主要使用的是ssh协议,所以不需要更改,主机填写的是云服务器的公网地址,说明可写可不写
    在这里插入图片描述

  4. 填写好所需要的东西,我们就可以点击确定
    在这里插入图片描述

  5. 这里的用户名是根据你所需要的填写,假如你想要以管理员的身份进入,那就填写root
    在这里插入图片描述

  6. root身份填写好如下,我们可以选择记住用户名
    在这里插入图片描述

  7. 填写好相应的密码,点击记住密码,我们便可以解决免密码的问题
    在这里插入图片描述

  8. 重新打开xshell,双击我们刚才创建的会话,便可以直接进入cnetos系统
    在这里插入图片描述
    在这里插入图片描述

实践

在这里插入图片描述

在这里插入图片描述
ps:我们可以在我们创建的会话属性里更改我们所需要登录的用户名,或者我们再创键一个新的会话,以用户的方式来登录
在这里插入图片描述

二、centos创建用户

创建用户

  1. whoami我们直接输入这一行指令,我们可以明显的看到我们是以管理员的身份进行创建用户的
    在这里插入图片描述
  2. adduser hello_1我们使用这个指令,创建一个用户,这个用户的用户名是hello_1
    在这里插入图片描述
  3. passwd hello_1这个代码的意思是,我们对用户名hello_1的用户,设置密码,然后下面会出现New password
    在这里插入图片描述
  4. 注意你输入密码的时候,此时的服务器操作台是不会显示的,并且需要你输入两次密码,成功后操作台会出现如下代码

在这里插入图片描述

ps:按照这种操作,我们可以多个人合用一台服务器

实操

ssh hello_1@........(你的服务器的公网)

在这里插入图片描述
可以看到我们子用户成功的登录上去了
在这里插入图片描述

删除用户

对于子用户删除,我们有两种方式

更改用户密码

我们可以直接使用passwd修改密码,这样子用户就登录不上去了
在这里插入图片描述

可以看到服务器直接拒绝了访问
在这里插入图片描述

直接删除子用户

userdel -r......

我们直接使用这个指令,删除子用户,注意一定要有-r
在这里插入图片描述
这样代表删除完成
在这里插入图片描述
可以看到,服务器拒绝了访问
在这里插入图片描述


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

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

相关文章

Spring源码刨析之配置文件的解析和bean的创建以及生命周期

public void test1(){XmlBeanFactory xmlBeanFactory new XmlBeanFactory(new ClassPathResource("applicationContext.xml"));user u xmlBeanFactory.getBean("user",org.xhpcd.user.class);// System.out.println(u.getStu());}先介绍一个类XmlBeanFac…

Linux —— FTP服务【从0-1】

目录 一、介绍 1.概述 2.FTP的传输模式 PORT 主动模式 PASV 被动模式 3.FTP服务的作用 二、搭建FTP服务器 FTP服务端配置 1.安装vsftpd文件服务 2.启动服务 3.防火墙配置 4.FTP服务相关文件说明 FTP客户端配置 1.安装FTP客户端工具 lftp 2.访问FTP服务器 Linux系…

探索量子计算:打开未来技术的大门

在科技领域,每一次技术革命都能开启新的可能性,推动人类社会进入一个新的时代。当前,量子计算作为一种前沿技术,正引领着下一轮科技革命的浪潮。本文将深入探索量子计算的奥秘,解析其工作原理,并通过一个简…

Windows10/11 重装之后,刷新原来的文件夹里的用户权限

将 d:\* 下所有文件的所有者,更改为Administrator takeown /F d:\WorkSpaces\* /R /A 赋予system、Administrator、Authenticated Users所有控制访问权限。可以自己改用户,删掉对应的即可 icacls d:\* /grant System:(F) /grant Administrator:(F) …

子集和问题(c++题解)

题目描述 子集和问题的一个实例为〈S,t〉。其中,S{ x1, x2,…, xn}是一个正整数的集合,c是一个正整 数。子集和问题判定是否存在S的一个子集S1,使得子集S1和等于c。 对于给定的正整数的集合S{ x1&#xf…

深度学习图像处理基础工具——opencv 实战2 文档扫描OCR

输入一个文档,怎么进行文档扫描,输出扫描后的图片呢? 今天学习了 opencv实战项目 文档扫描OCR 问题重构:输入图像 是一个含有文档的图像——> 目标是将其转化为 规则的扫描图片 那么怎么实现呢? 问题分解&#…

ELFK日志分析系统

目录 1. Elasticsearch 特点和功能: 使用场景: Elasticsearch 结构和术语: 2. Logstash Logstash 的特点和功能: Logstash 工作流程: Logstash 的插件(Plugin): 3. Kibana …

Go 之常见的几种设计模式

学一学Go中常见的几种设计模式和对应的示例 单例模式 确保一个类型只有一个实例,同时提供一个全局访问点。 package mainimport "fmt"type Singleton struct {data string }var instance *Singletonfunc GetInstance() *Singleton {if instance nil {…

Python 复杂密码图形化生成工具,支持选择生成10位和12位复杂密码(初版)

代码 #!/usr/bin/env python # -*- coding: utf-8 -*- # Time : 2024/3/26 15:22 # Author : wyq # File : 部署测试.py import random import string from tkinter import *def generate_password(length):characters string.ascii_letters string.digits string.p…

HTML:链接

目录 一、超链接 二、 外联元素 一、<a>超链接 <a> 标签用于定义超链接&#xff0c;超链接可以让用户从一个网页跳转到另一个网页。 常用属性&#xff1a; href指定链接的目标地址。download表示链接是一个下载链接&#xff0c;指定下载的文件名。target 指定在…

JavaScript扩展运算符...的实现原理

… 作用 扩展运算符&#xff08;spread&#xff09;是三个点&#xff08;…&#xff09;&#xff0c;用于取出参数对象中的所有可遍历属性&#xff0c;浅拷贝到当前对象之中。 常见用法 1.浅拷贝数组 const a1 [test1, test2]; const a2 [...a1];a2[0] test2; a2 // [te…

【vue】Vue3开发中常用的VSCode插件

Vue - Official&#xff1a;vue的语法特性&#xff0c;如代码高亮&#xff0c;自动补全等 Vue VSCode Snippets&#xff1a;自定义一些代码片段 v3单文件组件vdata数据vmethod方法 别名路径跳转 参考 https://www.bilibili.com/video/BV1nV411Q7RX

学校4-11天梯赛选拔赛

目录 L1-5 6翻了 题目 输入格式&#xff1a; 输出格式&#xff1a; 输入样例&#xff1a; 输出样例&#xff1a; 思路 AC代码 L1-1 嫑废话上代码 题目 输入格式&#xff1a; 输出格式&#xff1a; 输入样例&#xff1a; 输出样例&#xff1a; AC代码 L1-8 刮刮彩…

HDFS、Hive、Redis、MySQL、HBase、Kafka、Flink等常用技术架构是什么?架构核心是什么?架构工作流是什么?

这些常用的技术架构在大数据和分布式系统领域发挥着重要作用&#xff0c;每个都有其特定的用途和核心组件。 HDFS (Hadoop Distributed File System)&#xff1a; 架构核心&#xff1a;HDFS是Hadoop生态系统的一部分&#xff0c;用于存储大规模数据集&#xff0c;并提供高吞吐量…

代码随想录-二叉树

************二叉树的前序遍历&#xff1a; . - 力扣&#xff08;LeetCode&#xff09; 递归 public class LeetCode144 {class TreeNode{int val;TreeNode left;TreeNode right;public TreeNode() {}public TreeNode(int val) {this.val val;}public TreeNode(int val, Tre…

初识责任链模式--一起学习吧之数据库

一、定义 责任链模式是一种对象行为型模式&#xff0c;用于处理请求发送者和多个请求处理者之间的耦合问题。在这种模式中&#xff0c;请求的处理者通过前一对象记住其下一个对象的引用而连成一条链。当有请求发生时&#xff0c;请求会沿着这条链传递&#xff0c;直到有对象处…

深入了解边缘AI的发展

人工智能先进功能的融合、物联网设备的广泛采用以及边缘计算的强大性能释放了边缘AI的潜力。这种变革性的协同作用涵盖了辅助医疗诊断、自动驾驶和仓库物流自动化等应用。 边缘计算起源于1990年代的内容分发网络&#xff0c;现在被广泛使用&#xff0c;尤其是在边缘AI领域。企…

Vue入门:天不生Vue,前端万古如长夜 - Vue从入门到放弃

&#x1f44b; Vue环境搭建 首先&#xff0c;搭一个打代码的环境 1.安装node.js 在使用VS Code之前&#xff0c;需要安装Vue的开发环境。 安装Vue的最简单方法是使用npm包管理器&#xff0c;先安装Node.js和npm。 node官网 ​​ 2.配置环境变量 在nodejs安装目录下新建…

免费分享Springboot+Vue的影院管理系统源码,真酷!

今天给大家分享一套基于SpringbootVue的影院管理系统源码&#xff0c;在实际项目中可以直接复用。(免费提供&#xff0c;文末自取) 一、系统运行图 1、登陆页面 2、系统后台 3、选座功能 影院管理系统通常具有以下七个功能点&#xff1a; 1.电影管理&#xff1a; 包括电影信…

https://ac.nowcoder.com/acm/contest/79505

A-KNN算法_"华为杯"华南理工大学程序设计竞赛(同步赛) (nowcoder.com) //当时就抱着试一试的心态 果然超时&#xff1a; 1.#include<bits/stdc.h> using namespace std; #define int long long const int N2e56; const int inf0x3f3f3f3f; int a[N];int c[N]…