Linud SSH与SCP的配置

news2025/2/21 13:26:42

目录

配置SSH协议

配置服务器通过密钥进行认证

配置SCP完成文件传输


ssh协议讲解

SSH协议理论讲解_静下心来敲木鱼的博客-CSDN博客icon-default.png?t=N176https://blog.csdn.net/m0_49864110/article/details/128500490?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522167704203816800186533412%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=167704203816800186533412&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~rank_v31_ecpm-1-128500490-null-null.blog_rank_default&utm_term=ssh&spm=1018.2226.3001.4450

配置SSH协议

在Linux中修改服务程序的运行参数,实际上就是修改服务程序配置文件的过程

服务程序配置文件主要分为主配置文件和一般配置文件

主配置文件:保存最重要的配置参数( 大部分保存在/etc/服务名称/服务名称.conf下)

一般配置文件:保存着一般重要的配置参数(一般配置文件由主配置文件调用)

启用sshd服务

想要使用SSH协议来管理Linux系统,需要部署sshd服务程序

sshd服务程序是基于ssh协议开发的一款远程管理服务程序

systemctl start sshd

配置sshd服务程序

sshd的主配置文件保存在:/etc/ssh/sshd_config文件中

vim /etc/ssh/sshd_config 配置sshd服务程序的主配置文件

(#、:、都表示注释信息)

参数讲解

Port                        ssh默认的服务端口

ListenAddress                            ssh服务器监听的IP地址

Protocol                                    ssh协议的版本号号

HostKey                                    ssh版本为1时,DES私钥存放的位置

HostKey                                    ssh版本为2时,RSA私钥存放的位置

HostKey                                    ssh版本为3时,DSA私钥存放的位置

PermitRootLogin                       是否允许管理员直接登录

PasswordAuthentication            是否允许密码认证

Banner                                      设置登陆前的横幅语(默认没有)

PrintLastLg                                设置登录后是否显示上次登录信息(默认显示)

PrintMotd                                 登录后是否显示一些默认信息(默认无)

MaxAuthTries                         最大密码尝试次数

MaxSessions                            最大终端数

StricModes                   当远程用户的私钥改变时,是否直接拒绝连接

PermitEmptyPassword          是否允许空密码登录

配置服务器通过密钥进行认证

密钥认证优于口令认证

客户端生成公私钥,然后将公钥发送给服务器

当服务器端使用公钥认证时,需要在客户端生成公钥和私钥,然后将公钥发送给服务器

使得客户端可以通过服务器的认证(根据需要可以配置 服务器通过客户端的认证)

ssh密钥文件存放信息

cd ~/.ssh                                  生成的公私钥存放在此目录

cat ~/.ssh/known_hosts           访问过的每个计算机的公钥都会存放在此处

cat ~/.ssh/authorized_keys        存放收到的公钥信息

cat ~/.ssh/id_rsa                       存放生成的私钥信息

cat ~/.ssh/id_rsa.pub              存放生成的公钥信息

ssh生成公私钥并传输命令

ssh-keygen                             服务器生成密钥文件

ssh-copy-id  客户端IP地址      将公钥文件传输给客户端

例子:服务器192.168.198.128   客户端192.168.198.130

 

客户端登录服务端

ssh 服务端地址  通过ssh登录远程服务端地址

 -1   强制使用ssh 1版本

 -2   强制使用ssh 2版本

 -4   强制使用IPv4地址

 -6   强制使用IPv6地址

 -b   指定本机使用的源地址(即通过这个地址去连接服务器)

 -I    指定私钥文件(进行身份验证)


配置SCP完成文件传输

scp基于ssh传输图片、文件、视频

scp 123 192.168.198.130:~/  将本地123文件(可以是绝对路径,也可以是相对路径)传到192.168.198.130的~/目录下

 

scp 192.168.198.130:~/123 ~/  将192.168.198.130的~/123文件传到本地的~/

 

scp -P  指定远程主机的sshd端口号

scp -r  用于传送目录

scp -6  用于传送IPv6协议

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

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

相关文章

不加大资金投入,仅凭智能名片如何解决企业营销难题的?

中国90%以上的中小企业想要竞争和发展,就必须推广自己的品牌,提高自己的知名度。在小程序之前,APP是主流,但大多数中小企业负担不起APP的开发和昂贵的营销成本。 进入微信互联网时代后,为了帮助企业以更低的成本获得…

浙大MEM现场小组复试经验分享

作为2019年上岸浙大MEM项目的学姐一枚,很高兴收到杭州达立易考教育老师的邀请,给大家分享下现场面试的经历。先来看下复试流程是怎么样的。1、体检所有考生须参加。体检需在复试前完成(未体检考生不得参加复试)。 2、资格审查&…

历时半年!从外包到现在阿里网易25K,分享一下自己的涨薪经验

前言 首先自我介绍一下,本人普通一本毕业,年初被老东家裁员干掉了,之后一直住在朋友那混吃等死,转折是今年年后,二月初的时候和大佬吃了个饭,觉得自己不能这样下去了,拿着某大佬给我的面试资料…

你知道IT运维的本质是什么吗?

大家好,我是技福的小咖老师。 之前看到个文章,说运维的本质是“可视化”,甚至还有人说是DevOps。不可否认,“可视化”是运维过程中非常重要的一个环节;DevOps则是开发运维一体化非常重要的工具。 究其根本&#xff0…

【09-JVM面试专题-实例化过程详细讲讲?对象的基本结构你知道吗?TLAB堆上内存分配是怎么样的?你了解这个TLAB吗?】

实例化过程详细讲讲?对象的基本结构你知道吗?TLAB堆上内存分配是怎么样的?你了解这个TLAB吗? 实例化过程详细讲讲?对象的基本结构你知道吗?TLAB堆上内存分配是怎么样的?你了解这个TLAB吗&#x…

EMR Studio Workspace 访问 Github ( 公网Git仓库 )

EMR Studio Workspace访问公网Git仓库 会遇到很多问题,由于EMR Studio不能给出任何有用的错误信息,导致排查起来非常麻烦。下面总结了若干项注意事项,可以避免踩坑。如果你遇到了同样的问题,请根据以下部分或全部建议去修正你的环境,问题即可解决。本文地址:https://laur…

pc端集成企业微信的扫码登录及遇到的问题

集成步骤: 1、在企业微信后台中添加应用 2、记录下应用的相关信息,在后文要用到 3、引入企业微信js 旧版:http://rescdn.qqmail.com/node/ww/wwopenmng/js/sso/wwLogin-1.0.0.js 新版(20210803更新):http…

kotlin学习教程

kotlin的方法 可以直接调用 不用 new? 2.kotlin关于字符串 用 $拼接变量 3.kotlin 类 方法 变量 可以同级的,同级的 方法 和 变量(常量) 是 生成了 一个新的 xxxKt.class ,并且都是 static的, 4.kotlin的类,方法,默认…

JVM调优方式

对JVM内存的系统级的调优主要的目的是减少GC的频率和Full GC的次数。 1.Full GC 会对整个堆进行整理,包括Young、Tenured和Perm。Full GC因为需要对整个堆进行回收,所以比较慢,因此应该尽可能减少Full GC的次数。 2.导致Full GC的原因 1)年老…

消息中间件

为什么要使用消息中间件同步通信:耗时长,受网络波动影响,不能保证高成功率,耦合性高。1.同步方式(耗时长):同步方式的问题:当一个用户提交订单到成功需要300ms300ms300ms20ms 920ms…

民锋国际期货:2023,既艰难又充满希望,既纷乱又有无数机会。

不管是官方还是民间,各种信号都表明,2023年是一个拼经济的年份。 通货膨胀带来的需求量的增加,与中国经济高速发展带来的供给量增加,二者共同构成了我们的物价。 做一个长期主义者,做一个坚定看好中国未来的人&#…

SpringBoot(powernode)(内含教学视频+源代码)

SpringBoot(powernode)(内含教学视频源代码) 教学视频源代码下载链接地址:https://download.csdn.net/download/weixin_46411355/87484637 目录SpringBoot(powernode)(内含教学视频…

AcWing3490.小平方——学习笔记

目录 题目 代码 AC结果 思路 题目 3490. 小平方 - AcWing题库https://www.acwing.com/problem/content/3493/ 代码 import java.util.Scanner;public class Main {public static void main(String[] args){Scanner input new Scanner(System.in);int target input.nextI…

Python 自动化测试必会技能板块—unittest框架

说到 Python 的单元测试框架,想必接触过 Python 的朋友脑袋里第一个想到的就是 unittest。的确,作为 Python 的标准库,它很优秀,并被广泛应用于各个项目。但其实在 Python 众多项目中,主流的单元测试框架远不止这一个。…

谷歌seo关键词怎么做?Google如何优化关键词

本文主要分享谷歌seo关键词怎么去操盘才能更好的提升排名,我们立刻来学习一下。 本文由光算创作,有可能会被剽窃和修改,我们佛系对待这种行为吧。 谷歌seo关键词如何优化?这里我们提供一个谷歌seo优化的公式 答案是&#xff1a…

Vue基础15之消息订阅与发布、TodoList消息订阅与发布、TodoList编辑功能

Vue基础15消息订阅与发布安装pubsub-js库使用main.jsSchool.vueStudent.vue总结:消息订阅与发布(pubsub)TodoList-消息的订阅与发布将Item的deleteTodo使用消息订阅与发布App.vueMyItem.vueMyList.vueTodoList-编辑App.vueMyItem.vue完善编辑…

【极海APM32替代笔记】HAL库ADC测量精度提高方案(利用内部参考电压VREFINT计算VDDA来提高精度)

【极海APM32替代笔记】HAL库ADC测量精度提高方案(利用内部参考电压VREFINT计算VDDA来提高精度) 多数STM32的MCU 都没有内部基准电压 如L496系列 但在外接VDDA时(一般与VCC 3.3V连接) 有可能VCC不稳定 导致参考电压不确定 从而使A…

【并发编程十八】线程局部存储(TLS)

【并发编程十八】线程局部存储(TLS)一、定义二、线程局部存储的实现1、windows系统2、linux系统3、c11三、windows系统1、线程局部存储是分块的(TLS_MINIMUM_AVAILABLE)2、获得索引3、通过索引:存储数据、取出数据4、释放索引和内…

《计算机网络:自顶向下方法》实验1:协议分析软件的使用

实验1:协议分析软件的使用 实验步骤 启动主机上的web浏览器。 启动Ethereal(或WireShark)。你会看到如图2所示的窗口,只是窗口中没有任何分组列表。 开始分组捕获:选择“capture”下拉菜单中的“Start”命令,会出现如图所示的“Ethereal(或WireShark): Capture Options”…

(02)Cartographer源码无死角解析-(56) 2D后端优化→class MapById、MapById::lower_bound

讲解关于slam一系列文章汇总链接:史上最全slam从零开始,针对于本栏目讲解(02)Cartographer源码无死角解析-链接如下: (02)Cartographer源码无死角解析- (00)目录_最新无死角讲解:https://blog.csdn.net/weixin_43013761/article/details/127350885 文末…