如何配置本地ssh连接远程Linux服务器

news2024/11/26 16:49:23

1.条件

  • 本地操作系统Ubuntu
  • 远程服务器(Linux都可以)

本地如果是Window,其实也一样,但是需要先下载ssh和putty工具,然后操作步骤是一样的

2.生成ssh公私钥对

# 在本地重新生成SSH公私钥对非常简单,在你的命令行终端(Terminal)输入以下命令:
ssh-keygen -t rsa -b 4096

        按下回车键后,终端会提示你输入一个文件名以保存新生成的密钥对,如果你只是按回车键不做任何输入,那么新的密钥对默认会存放在你的主目录的.ssh/子目录下,私钥为~/.ssh/id_rsa,公钥为~/.ssh/id_rsa.pub。

        如果在你的.ssh目录下已经存在id_rsa和id_rsa.pub文件,那么ssh-keygen命令会提示你是否要覆盖原有的文件。如果你选择覆盖,那么原有的密钥对会被删除,不可恢复。

        接下来,终端会要求你输入一个密码(passphrase)来保护你的私钥。这个密码是可选的,但是出于安全考虑,建议你设置一个。如果你的私钥不慎泄露,有密码保护的私钥文件还需要知道密码才能使用,相对安全一些。

        设置密码完成后,ssh-keygen会生成新的密钥对,并在终端显示新公钥的指纹和图像。

图 2-1 生成公私钥对

3.配置公私钥

        要使用公钥/私钥登录到远程服务器,你需要将公钥添加到远程服务器的~/.ssh/authorized_keys文件中。这个文件可能需要你手动创建,它位于远程服务器用户的主目录下的.ssh目录中。

        一旦你的公钥添加到远程服务器,你就可以使用对应的私钥从本地机器登录到远程服务器了。这个过程是自动的,你不需要任何额外的操作。SSH客户端会自动找到并使用~/.ssh/id_rsa作为私钥。

4.本地连接远程主机

# 当你使用SSH命令行登录的时候,是显式指定用户名的,如以下命令:
ssh username@servername

5.参考

CHATGPT

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

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

相关文章

词令关键词口令直达工具:打开「词令」输入关键词直达口令怎么使用?

词令是一款关键词口令直达工具;使用词令关键词口令直达工具,输入指定的词令关键词直达口令,搜索直达该词令关联的网站、页面、程序、应用、服务或功能等等,实现一键直达目标,避免繁琐的查找点击行为,提高用…

报错 /core/library/think/cache/driver/File.php 第 126 行左右(已解决)

报错 /core/library/think/cache/driver/File.php 第 126 行左右 解决方法: 网站后台版本低于v1.5.2出现的缓存问题,如果无法登录后台了,就通过FTP,把 /data/runtime 里的都删掉,然后进后台升级到最新版 一、进入宝…

初步了解JavaSE

目录 前言: 一、Java SE主要包含模块: 二、JavaSE的环境搭建 三、JavaSE简单入门 1)文件名称不对,如果有一个叫 helloworld.java,但是class命名为HelloWord. 2)如果希望我们文件名称和类名不一致&…

光耦合器电路基本概述

在当今快速发展的技术环境中,光耦合器电路在确保电信号跨隔离电路的无缝传输方面发挥着关键作用。这些半导体器件通常被称为光电隔离器,具有许多优点,包括电路隔离、信号传输和精确的电路控制。然而,如果不全面了解市场上各种光耦…

【漏洞复现】通天星CMSV6 admin 弱口令漏洞(CVE-2024-29666)

0x01 产品简介 CMSV6平台是基于车辆位置信息服务和实时视频传输服务的创新技术和开放运营理念。为GPS运营商车辆硬件设备制造商、车队管理企业等车辆运营相关企业提供核心基础数据服务。 0x02 漏洞概述 CMSV6 7.31.0.2、7.32.0.3版本中存在弱密码漏洞,未授权的攻…

俄罗斯深陷芯片自主困境,良率仅5成 |百能云芯

俄罗斯的芯片产业一直以来都面临着诸多挑战,尤其是在当前的国际形势下,这些挑战更加凸显。随着俄乌冲突的爆发,西方国家对俄罗斯实施了一系列经济制裁,导致俄罗斯科技产业受到了严重影响。据了解,俄国最大的本土芯片厂…

GooglePlay无法下载应用问题

问题如下 解决方法 1、实际上是因为google尚未添加apk downloader扩展程序 2、添加该扩展程序后,在应用中搜索应用名即可 欧克!下载完成

KSD测试系统使用方法和注意事项

①下载链接在最顶部; ②安装方法:应该先将测试设备绑定在假人身上,测试设备不能过度往下拉,传感器绑在脖子上,切记最后才开传感器开关!!!开传感器后3秒内不要碰测试设备衣服&#x…

2024年电商圈大地震!腾讯带着视频号小店,杀进电商市场了!

大家好,我是电商糖果 今年的电商圈真的是热闹非凡,各个平台之间硝烟四起。 当几大平台打的火热的时候,腾讯却偷偷的推出了视频号小店,想要加入混战,吃到电商这盘大蛋糕。 可能大部分人都不知道什么是视频号小店&…

C++从入门到精通——函数重载

函数重载 前言一、函数重载概念二、函数重载的分类参数类型不同的函数重载参数个数不同的函数重载参数类型顺序不同的函数重载 三、函数重载的具体代码展示main.cpp 四、为什么为什么C支持函数重载,而C语言不支持函数重载呢 前言 函数重载是指在同一个作用域内&…

芯片测试介绍

一、芯片测试的目的 芯片测试的目的就两个: 1、确认芯片与产品手册上写的内容一致,就是看做出来的芯片跟设计的是不是一致的; 2、把芯片的边界条件测出来,就是看芯片有多耐操。 二、芯片测试分类 大家听到最多的测试可能就是…

数据结构课设-基于Python的校园导航系统(附源码)

一月份的数据结构课设完成后,我对Python的了解也更加深刻。现将课设报告及源码开源,不足之处希望大家指正。源码我放在博客主页的资源中,需要的话大家自行下载(用户信息保存在 users.json 文件中,地图信息保存在 campu…

如何缩短职场人与人之间的差距?答案或许就隐藏在一纸社科院与杜兰大学能源管理硕士学位之中

你是否曾惊叹于同事某某的飞速进步,短短两年内连升三级,如同职场上的彗星划破夜空?每当看到他们晋升的喜讯在群里传播,你的内心是否也曾涌起一股难以名状的涟漪?与你一同踏入公司的伙伴,如今已是经理级别&a…

微服务demo(二)nacos服务注册与集中配置

环境:nacos1.3.0 一、服务注册 1、pom: 移步spring官网https://spring.io,查看集成Nacos所需依赖 找到对应版本点击进入查看集成说明 然后再里面找到集成配置样例,这里只截一张,其他集成内容继续向下找 我的&#x…

没学数模电可以玩单片机吗?

我们首先来看一下数电模电在单片机中的应用。数电知识在单片机中主要解决各种数字信号的处理、运算,如数制转换、数据运算等。模电知识在单片机中主要解决各种模拟信号的处理问题,如采集光照强度、声音的分贝、温度等模拟信号。而数电、模电的相互转换就…

2024年 前端JavaScript 进阶 第1天 笔记

1.1-作用域和作用域链 1.2-JS垃圾回收机制以及算法 1.3-JS闭包 JS进阶-day1-154-JS闭包_哔哩哔哩_bilibili 1.4-变量和函数提升 1.5-函数剩余参数和展开运算符 运用场景: 1.6-ES6箭头函数的使用 1.7-数组解构 1.8-对象解构 最简写法: 1.9-forEach遍历数…

如何做好内容传播?关键在这里

内容为王的时代,好内容的价值不必多说,生产完内容后,还需要做得关键点是内容传播。内容传播是内容运营中的关键一环,只有让内容有效传播,才能使企业的资源不浪费。今天媒介盒子就来和大家聊聊:如何做好内容…

基于springboot大学生社团活动平台

摘 要 21世纪的今天,随着社会的不断发展与进步,人们对于信息科学化的认识,已由低层次向高层次发展,由原来的感性认识向理性认识提高,网络管理工作的重要性已逐渐被人们所认识,科学化的管理,使信…

游戏推广的新篇章:Xinstall助力实现全渠道效果统计与提升

随着游戏市场的日益繁荣,游戏推广已成为各大游戏公司争夺市场份额的关键环节。然而,面对众多推广渠道和复杂的用户行为,如何精准地评估推广效果、优化投放策略,成为了游戏推广人员亟待解决的问题。此时,Xinstall作为一…

解决PATH变量污染的问题

文章目录 解决PATH变量污染的问题概述笔记清空PATH变量之后的系统设置在命令行查看清空后的PATH变量以 gitea-1.17.1-gogit-windows-4.0-amd64.exe 为例以系统命令 where为例run_vs2019.bat备注 - 批处理的后缀最好是batEND 解决PATH变量污染的问题 概述 随着不断安装新软件,…