使用xshell连接虚拟机(服务器)

作者:余小小

Xshell

Xshell [1] 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。

Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。除此之外,其还有丰富的外观配色方案以及样式选择。

Xshell下载

官网:XSHELL - NetSarang Website

官网下载是可以免费试用

百 度 网 盘 :https:/ /pan.baidu.com/s/1_7zLJQVN0Vkv-FwDjcqCMw
提取码:yxqz

检查SSH服务状态

systemctl status sshd

如果没有出现一大堆,则需要安装ssh

yum install openssh-server

如果ssh服务没有启动则打开SSH服务

service sshd start

image-20211016125321636

检查tcp类型端口是否启动

netstat -lptn |grep -i 22

防火墙状态

systemctl status firewalld	

IP

检查防火墙是否放行22端口

firewall-cmd --permanent --query-port=22/tcp

image-20211016125952528

no:没有放行

允许外部访问22端口

firewall-cmd --zone=public --add-port=22/tcp --permanent

image-20211016130048000

重启防火墙服务

systemctl restart firewalld.service

image-20211016130134740

再次检查放行22端口状态

image-20211016130204452

xshell新建会话

左上角点击文件—新建

image-20211016124558926

配置会话属性

名称:自定义

主机:centos的静态ip

image-20211016124641075

修改字体颜色

alt+p或者找到顶部的设置logo进入属性设置

image-20211017115614754

修改配色方案

image-20211017115803130

自定义配色方案

image-20211017115824323

安装宝塔面板

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

image-20211016135828799

所有的提示选中y即可

允许外部访问22端口8888端口

firewall-cmd --permanent --query-port=8888/tcp

查看宝塔默认信息

如果忘记了bt的用户名密码和登录网址则可以使用下面的语句

bt defalut

远程命令

实例代码

ssh [-l longin_name] [-p port] [user@]hostname
ssh root@192.168.100.120

ssh免密登录

  • 进入用户的home目录

    cd /root/.ssh/			root用户就在root目录下的.ssh目录
    cd /home/omd/.ssh/		普通用户在家目录下的.ssh目录
    
  • 根据dsa算法生成私和公钥【默认在当前用户的home目录

    ssh-keygen -t dsa  一路回车即可
    id_dsa		私钥(钥匙)
    id_dsa.pub	公钥()
    
  • 拷贝公钥给目标服务器

    ssh-copy-id -i id_dsa.pub root@192.168.100.120
    
  • 查看目标服务器生成的文件

    ll /home/omd/ .ssh/authorized_keys
    
  • 免密码登录目标服务器

    ssh rooot@192.168.100.120
    

scp

  • 从本地复制到远程

    scp a.txt root@192.168.100.12:/.data
    
  • 从远程复制到本地

    scp root@192.168.100.120:/a.txt ./
    

sftp

安全协议,使用22端口

1.登录

sftp root@192.168.100.120

2.从远程服务器获取文件

sftp> get -r /data/*			递归获取
Fetching /data/a.txt to a.txt

3.上传文件到远程服务器

sftp> put b.txt /data
Uploading  b.txt to /data/b.txt

实例:

使用cmd给linux的根目录下的upload目录(提前新建好文件夹)发送data.txt文件(window内置了sftp)

在linux里查看是否上传成功了

使用FlashFXP工具

链接:https://pan.baidu.com/s/1FbkzAICg00bLyqSMEaUs5Q
提取码:e9lk

按需求选择

上传文件

找到你的本地要上传的文件,直接拖到服务器区域

解决shell连接Linux太慢的问题

原因:因为在登录时,需要反向解析dns。
解决方法:修改linux配置文件,vi /etc/ssh/sshd_config。
vi /etc/ssh/sshd_config
将 # UseDNS yes 此处注释去掉

改为:UseDNS no

然后重启sshd服务

systemctl restart sshd

(117条消息) Xshell连接CentOS7很慢的解决办法_一枚小蜗牛H的博客-CSDN博客

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

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

相关文章

SpringDataJPA基础

简介 Spring Data为数据访问层提供了熟悉且一致的Spring编程模版,对于每种持久性存储,业务代码通常需要提供不同存储库提供对不同CURD持久化操作。Spring Data为这些持久性存储以及特定实现提供了通用的接口和模版。其目的是统一简化对不同类型持久性存储…

计算年year、月month和日day对应的是该年的第几天

自定义1个函数day_of_year(year, month, day),计算并返回年year、月month和日day对应的是该年的第几天。 函数接口定义: int day_of_year(year, month, day);year, month, day分别为输入的年,月,日 裁判测试程序样例&#xff1a…

华清远见嵌入式学习——QT——作业1

作业要求&#xff1a; 代码&#xff1a; ①&#xff1a;头文件 #ifndef LOGIN_H #define LOGIN_H#include <QWidget> #include <QLineEdit> //行编辑器类 #include <QPushButton> //按钮类 #include <QLabel> //标签类 #include <QM…

图像处理之把模糊的图片变清晰

1.图片如果是有雾化效果的对图像产生影响的,要先进行图形增强,Retinex是基于深度神经网络了,我在之前图形处理的文章一路从神经网络(概率统计)—>积卷神经网络(对区域进行概率统计,对图片进行切割多个识别对象)–>深度积卷神经网络(RetinexNet也是模拟人脑的处理过程,增加…

Spark例子

Spark例子 以下是一个简单的AI Spark例子&#xff1a; 假设我们有一个数据集&#xff0c;包含房屋大小、卧室数量和售价。我们想使用Spark来预测房屋售价。 首先&#xff0c;我们需要导入所需的库和数据。在这个例子中&#xff0c;我们将使用Pyspark。 python from pyspark…

Hive增强的聚合、多维数据集、分组和汇总

Hive多维分析 1、多维分析概述2、GROUPING SETS多维分组3、GROUPING__ID函数4、ROLLUP与CUBE语法糖5、多维分析常见问题与解决春雨惊春清谷天,夏满芒夏暑相连;秋处露秋寒霜降,冬雪雪冬小大寒。今天是2023年的最后一个节气:大雪。大雪节气之后,全国气温显著下降,北方冷空气…

图表管理功能(前后端实现增删改查)

图表管理功能&#xff08;前后端实现增删改查&#xff09; 后端 库表设计 create table chart (id bigint auto_increment comment idprimary key,goal text null comment 分析目标,chartData text …

css弹窗动画效果,示例弹窗从底部弹出

从底部弹出来&#xff0c;有过渡动画效果 用max-height可以自适应内容的高度&#xff0c;当内容会超过最大高度时可以在弹窗里加个scroll-view 弹窗不能用v-if来隐藏&#xff0c;不然transition没效果&#xff0c;transition只能对已有dom元素起效果&#xff0c;所以用透明和v…

软件测试入门:静态测试

什么是静态测试 顾名思义&#xff0c;这里的静态是指程序的状态&#xff0c;即在不执行代码的情况下检查软件应用程序中的缺陷。进行静态测试是为了仅早在开发的早期阶段发现程序缺陷&#xff0c;因为这样可以更快速地识别缺陷并低成本解决缺陷&#xff0c;它还有助于查找动态测…

GO设计模式——11、装饰器模式(结构型)

目录 装饰器模式&#xff08;Decorator Pattern&#xff09; 装饰器模式的核心角色&#xff1a; 优缺点 使用场景 代码实现 装饰器模式&#xff08;Decorator Pattern&#xff09; 装饰器模式&#xff08;Decorator Pattern&#xff09;允许向一个现有的对象添加新的功…

Elasticsearch从入门到精通

Elasticsearch简介 应用开发中一个比较常见的功能是搜索&#xff0c;传统应用的解决方案&#xff1a;数据库的模糊查询。 模糊查询存在的问题&#xff1a; 海量数据下效率低下功能不够丰富&#xff1a;不够智能、不能高亮 Elasticsearch 是一个分布式、RESTful 风格的搜索和数据…

鸿蒙原生应用/元服务开发-Stage模型能力接口(一)

ohos.app.ability.Ability (Ability基类)一、说明 UIAbility和ExtensionAbility的基类&#xff0c;提供系统配置更新回调和系统内存调整回调。本模块首批接口从API version 9 开始支持。后续版本的新增接口&#xff0c;采用上角标单独标记接口的起始版本。本模块接口仅可在Stag…

flex布局的flex为1到底是什么

参考博客&#xff1a;flex:1什么意思_公孙元二的博客-CSDN博客 flex&#xff1a;1即为flex-grow&#xff1a;1&#xff0c;经常用作自适应布局&#xff0c;将父容器的display&#xff1a;flex&#xff0c;侧边栏大小固定后&#xff0c;将内容区flex&#xff1a;1&#xff0c;内…

华为数通---配置Smart Link负载分担案例

定义 Smart Link&#xff0c;又叫做备份链路。一个Smart Link由两个接口组成&#xff0c;其中一个接口作为另一个的备份。Smart Link常用于双上行组网&#xff0c;提供可靠高效的备份和快速的切换机制。 目的 下游设备连接到上游设备&#xff0c;当使用单上行方式时&#x…

KUKA机器人如何自定义数值型变量?

KUKA机器人如何自定义数值型变量? 在KUKA机器人系统中如何自定义数值型变量来实现工件计数、计时等功能? 具体方法可参考以下内容: 如下图所示,找到SYSTEM—CONFIG.DAT文件,进入(需要管理员权限), 如下图所示,在第10行自定义一个int型的变量a, 如下图所示,自定义完成…

Ribbon组件的负载均衡原理

原因背景 spring cloud的底层负载均衡是采用Ribbon组件&#xff0c;我们将user-service服务注册到eureka-server中&#xff0c;那么当我们在另一个服务的代码层面请求远程调用API接口http://user-service/users/5时&#xff0c;程序代码如何解析远程调用的user-service服务名转…

springboot集成cxf

<?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0"xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation"http://maven.apache.org/POM/4.0.0 http://ma…

Dockerfile介绍

1. DockerFile介绍 dockerfile是用来构建docker镜像的文件&#xff01;命令参数脚本&#xff01; 构建步骤&#xff1a; 1、编写一个dockerfile文件 2、docker build 构建成为一个镜像 3、docker run运行镜像 4、docker push发布镜像&#xff08;DockerHub、阿里云镜像仓库…

Django模板,Django中间件,ORM操作(pymysql + SQL语句),连接池,session和cookie, 缓存

day04 django进阶-知识点 今日概要&#xff1a; 模板中间件ORM操作&#xff08;pymysql SQL语句&#xff09;session和cookie缓存&#xff08;很多种方式&#xff09; 内容回顾 请求周期 路由系统 最基本路由关系动态路由&#xff08;含正则&#xff09;路由分发不同的app中…

《论文阅读》用于情绪回复生成的情绪正则化条件变分自动编码器 Affective Computing 2021

《论文阅读》用于情绪回复生成的情绪正则化条件变分自动编码器 前言简介模型结构实验结果总结前言 今天为大家带来的是《Emotion-Regularized Conditional Variational Autoencoder for Emotional Response Generation》 出版:IEEE Transactions on Affective Computing 时间…