centos (linux) ssh 无密码登陆 密钥登录

Linux:CentOS下实现SSH免密登录 可以通过一台Linux主机A免密登录另一台Linux主机B。 阅读详情
为什么要设置无密码登陆

日常维护服务器工作中,我们都会专门寻找一些第三方工具来管理我们的服务器,
有本地安装客户端的,
有绿色版随处可带放在U盘的,
有浏览器输入一个链接就能使用的webShell。

但当要临时查看一下服务器文件、重启一下某个项目的服务端等,我还是会选用本地shell的ssh通道直连,按一下按快捷输入一条命令就马上登陆,用起来时非常舒畅和顺手的。

本地 生成公钥

创建ssh公钥文件

windows下

win+x 然后按 a 调出powershell

# 创建公钥命令 - 一路按确认即可创建本地公钥文件
ssh-keygen

生成的公钥文件存放在:

C:\Users[用户名]\.ssh\id_rsa.pub


服务器 开启ssh公钥登陆

修改配置

配置文件: /etc/ssh/sshd_config

# 打开配置文件(路径按需修改)
vim /etc/ssh/sshd_config

1 是否允许通过密码登陆

PasswordAuthentication yes

2 开启公钥免密码登陆

PubkeyAuthentication yes
添加本地公钥到服务器

[服务器] 公钥记录文件路径

cd ~/.ssh/

# 进入服务器ssh配置目录
cd ~/.ssh/

# 备份一份公钥列表文件
mv ~/.ssh/authorized_keys ~/.ssh/authorized_keys_bk

# 添加新的公钥到文件内
vim ~/.ssh/authorized_keys

# 退出服务器重新登陆即可享受无密码登陆
exit
ssh xxx@xxxx -p xxx
SSH无密码登陆 一、环境 操作系统:CentOS 集群的ip:192.168.241.130 hadoopnamenode 192.168.241.131 hadoopdatanode1 192.168.241.132 hadoopdatanode2 用户:root,其他的也可以     ssh在~/.ssh或者/root/.ssh的目录下 二、如果你在启动hadoop集群的时候发现有报The au 阅读详情

相关推荐

CentOS配置SSH免密码登录

SSH 为 Secure Shell 的缩写,是为建立在应用层基础上的安全协议,专为远程登录会话和其他网络服务提供安全性的协议。利用SSH协议可以有效防止远程管理过程中的信息泄露问题,目前Linux中使用的使SSH的升级版SSH2协议。 为什么要配置SSH免密码登录 在使用Linux时,通常会在一台Linux上通过网络SSH到另外一台机器上,想要登录到另外一台Linux机器上进行操...

吾要实战 2570

CentOS通过公私钥方式实现linux机器间免密登录(较完整步骤)

在一些企业限制sshd端口服务情况下,如何安全且便利的自配置已有权限的linux机器之间sshd免密登录

qq_45391176的博客 3351

SSH 通过密钥登录

Linux centos7 系统安全加固篇 系统安装时,最小化安装,卸载或停止不需要的程序或服务。 修改sshd配置,加固ssh的安装连接。 连接方式可以改成密匙文件 -- 制作密匙文件 [root@ald8 ~]# ssh-keygen Generating public/private rsa key pair. Enter file in which...

cbuy888的博客 1227

CentOS开启SSH免密登录

CentOS开启SSH免密登录

天雪浪子的博客 5957

从原理图到PCB:手把手教你绘制DRV8301驱动板(附完整代码与避坑指南)

本文详细介绍了如何从原理图设计到PCB布局,手把手教你绘制DRV8301驱动板,特别适用于FOC(磁场定向控制)系统开发。内容涵盖元器件选型、电源树架构设计、栅极驱动电路、PCB布局技巧、焊接调试及代码配置,并附有完整代码与常见问题避坑指南,帮助工程师快速掌握DRV8301驱动板的设计与优化。

weixin_33716941的博客 396

HCIA-Storage 存储工程师学习笔记——1. 存储技术趋势

文章目录1. 存储技术趋势1.1 数据、信息与数据存储1.2 存储技术的发展①存储架构的发展②存储介质的发展③ 接口协议的发展1.3 存储产品的发展趋势 华为HCIA-Storage认证地址:https://e.huawei.com/cn/talent/#/cert/roadmap 1. 存储技术趋势 1.1 数据、信息与数据存储 什么是数据? ​ 数据是对所有事物的数字表示。 数据的种类? 结构化数据 半结构化数据 非结构化数据 数据的处理周期 ​ 数据处理是人或机器对数据进行的重组或重新排序,

超级大洋葱的博客 2847

SSH公钥登录原理

在平时工作中我们经常要远程登录服务器,这就要用到SSH协议: $ ssh user@host 主要有两种登录方式:第一种为密码口令登录,第二种为公钥登录 密码口令登录   通过密码进行登录,主要流程为:     1、客户端连接上服务器之后,服务器把自己的公钥传给客户端     2、客户端输入服务器密码通过公钥加密之后传给服务器     3、服务器根据自己的私钥解密登录密码,如...

weixin_30305735的博客 1664

零基础实战:用 Docker 和 vLLM 本地部署 bge-reranker-v2-m3 重排序模型

本文介绍了如何利用Docker容器和vLLM推理框架在本地部署BAAI开发的bge-reranker-v2-m3文本排序模型。

举世誉之而不加劝,举世非之而不加沮,定乎内外之分,辩乎荣辱之境,斯已矣。 5972

CentOS 7 实现ssh无密码登录

CentOS 7 实现ssh无密码登录 cd ~ 进入根目录。 (使用ls -a或者 ls -la 能够看到当前文件夹下的所有文件包含隐藏文件夹等) 我们首先使用ls -la 发现并没有.ssh的文件夹存在。 在终端输入 ssh localhost 会...

baijiaozhan8157的博客 171

在VINS-FUSION上处理KITTI数据集(双目+GPS)

VINS-Fusion 是一个开源的实时多传感器状态估计库,主要由香港科技大学的沈邵劼教授领导的研究团队开发。它是 VINS-Mono(单目视觉惯性系统)的扩展,支持多种传感器组合,如双目、立体相机和IMU。

如果想成为中心,那么就到中心去吧。 1206

SAP Fiori Launchpad 概述

SAP Fiori launchpad 是托管 SAP Fiori 应用程序的 shell,并为应用程序提供导航、个性化、嵌入式支持和应用程序配置等服务。SAP Fiori Launchpad 是移动和桌面设备上 SAP Fiori 应用程序的入口点。启动板显示带有图块的主页,其中可以显示实时状态指示器,例如打开的任务数量。每个图块代表用户可以启动的业务应用程序。这包括 SAP Business Suite 事务应用程序和 SAP Smart Business 分析应用程序。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 932

在CentOS系统中使用SSH密钥对验证实现安全登陆

输入生成密钥对时设置的密钥短语,成功登陆后不需要再次输入服务器用户密码。将生成的公钥文件上传到目标服务器的目标用户的公钥数据库中,可以使用。在客户端机器上创建密钥对,用于后续的SSH验证。客户端使用生成的私钥对登陆服务器,以验证密钥对的正确性。根据提示设置密钥短语并确认存储位置,默认存储位置为。将公钥文本添加至目标用户的公钥库。命令上传公钥文件,然后手动添加到目标用户的。命令,支持的加密算法有RSA和DSA。4. 客户端使用密钥对验证登陆。2. 将公钥文件上传至服务器。构建密钥对验证的SSH体系。

zgt_certificate的博客 697

Allegro负片层不显示反盘的原因和解决办法

在用Allegro做PCB设计的时候,负片设计是较为常用的一种方式,有时会出现打开负片层却看不到反盘的情况,如下图。如何才能看到反盘显示的效果,具体操作如下。负片层不显示反盘的原因和解决办法。L2层仍然只能看到盘。

weixin_54787054的博客 2160

烂泥:学习ssh之ssh无密码登陆

本文首发于烂泥行天下最近一个月没有写过文章,主要是刚刚换的新工作。新公司服务器OS使用的是ubuntu server版,和以前熟悉的centos还是有很多不同的。刚好这几天有时间,也是工作需要,学习了下有关ssh密钥的知识。在平时的工作中,我们登陆服务器,一般是使用ssh密码的方式。其实还有一种方式,那就是通过ssh密钥登陆服务器。这两种方法都是ssh的安全验证方式,,根据验证方式的不同我们把其分...

weixin_33805557的博客 91

ansys非线性分析中接触类型

不分离(No Separation)‌:法向始终保持接触不分离,切向允许自由滑动,属于线性接触,适合需要法向约束、允许微小切向位移的场景,比如过盈配合的简化模拟。有摩擦(Frictional)‌:法向允许分离,切向根据用户设置的摩擦系数计算摩擦力,是工程中最符合实际机械接触的类型,绝大多数装配体分析都选择该类型。无摩擦(Frictionless)‌:法向允许接触面分离,切向无摩擦、允许自由滑动,适合模拟理想润滑的光滑接触面,图中当前选择的就是该类型。非线性接触(需要多次迭代,属于真正的非线性接触行为)‌。

qq_15963745的博客 71

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

远程服务器无密登入设置

现在还在输密码进入服务器的话,如果频次高的话,显得就很浪费时间。实际上可以通过无密登陆服务器,只需要设置好ssh就可以,这样只要你打开你电脑的终端不管是Mac OS还是Linux输入ssh root@远程服务器IP,这个命令就会自动登陆到远程服务器上,也就不必要记什么密码,而且有的时候记不住经常搞混,登陆不上去很尴尬。实际上原理也不复杂,就是你把你本地(机)的公钥给远程服务器注册一下,等下一次登陆...

FeiChangWuRao的博客 538

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

CentOS上hadoop伪分布式配置

Hadoop是用作处理大数据用的,核心是HDFS、Map/Reduce。虽然目前工作中不需要使用这个,但是,技多不压身,经过虚拟机很多遍的尝试,终于将Hadoop2.5.2的环境顺利搭建起来了。        首先准备一个CentOS,将主机名改为master,并且在/etc/hosts里面加入master对应的本机ip地址。 Linux基本配置 ?

tony的专栏 620

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

两台linux之间进行无密码ssh登陆

1.首先确定一个前提,登陆主机均需要安装openssh-server和openssh-clients包。 2.实验环境 a主机是centos6.3 ,IP:10.10.50.81 b主机是redhat6.5 ,IP:10.10.50.109 确定要被远程登陆的主机上有相应的用户名,假设a主机上有用户oracle1(密码同用户名)b主机上有用户oracle2(密码同用户名) 3.实验步骤

Brad_Chen Focus on Linux. 1418

Windows下使用SSH密钥实现免密登陆Linux服务器

安装环境腾讯云CentOS7工具Windows10 + Putty + WinSCP生成SSH密钥打开终端,使用密码登陆,输入ssh-keygen -t rsa会提示密钥存放路径,一般存放在默认路径,直接回车即可下一步会提示输入密码,这里需要注意,如果输入密码,则每次登陆的时候需要输入这个密码来登陆,如果不输入密码的话可以直接使用密钥登陆(不安全,一旦密钥被复制就大门敞开了)。这里我们输入密码(这...

昊长大人 5万+

在kali中使用ssh证书通过ssh登录到CentOS7中

在kali中申请私钥和公钥,执行命令:ssh-keygen -t rsa 上面的那个申请公钥和私钥的过程中,Enter passphrase选项和Enter same passphrase again选项是用来设置密码短语的,就是如果你想要在使用证书之前需要输入密码的话,可以去输入设置一下,如果不设置的话,这个密码短语是默认为空的,也就是不使用密码短语,一般情况下,我们在使用这个证书登录的时候是不去设置这个密码短语的 在执行完上面的命令之后,在kali中的/root/.ssh目录下面会多出两个文件,一个

m0_53499553的博客 2666

大数据学习中虚拟机配置ssh免密登陆

集群、单节点模式都需要用到 SSH 登陆(类似于远程登陆,你可以登录某台 Linux 主机,并且在上面运行命令),一般情况下,CentOS 默认已安装了 SSH client、SSH server,打开终端执行如下命令进行检验: rpm -qa | grep ssh 如果返回的结果如下图所示,包含了 SSH client 跟 SSH server,则不需要再安装: 接着执行如下命令测试一下 SS...

weixin_43866709的博客 1886

Linux CentOS 节点之间的SSH无密钥登录配置

Step 1: 分别在三个节点执行命令:cd ~ Step 2: 分别在三个节点执行命令:ls -al Step 3: 分别在三个节点执行命令:ssh-keygen,然后按三下回车 Step 4: 分别在三个节点执行命令:ssh-copy-id -i ~/.ssh/id_rsa.pub root@node11—–输入yes和密码(123123) S

Star-Technology 1276

linux多用户密钥登陆,多用户,多(种\个)密钥,SSH 密钥登录linux服务器

接上文Linux服务器采用密钥认证登录多用户,多(种\个)密钥,SSH 密钥登录linux服务器多用户,多种密钥算法(rsa\dsa),SSH 私钥登录linux(Red Hat \ CentOS \ Fedora \ Debian \ Ubuntu) 服务器multi-user, multi-key (rsa \ dsa), private key ssh login linux server ...

weixin_39963440的博客 926

Linux(CentOS)SSH无密码验证登陆

最近在搭建Hadoop集群,为了操作方便,需要Master用无密码验证的方式的SSH登陆Slave,下面是技术总结。 1.首先在Slave上创建用户hadoop,并设置密码-bash-4.1# useradd hadoop -bash-4.1# ls -l /home 总用量 8 drwx------ 2 hadoop hadoop 4096 6月 10 12:58 hadoop drwx---

li8630的专栏 969

Linux实现密钥登陆

公司为了安全,一直都采用密钥登陆远程SSH,现在有了自己的服务器,自己又学者配了一把,下面就是配置笔记。 1.登陆未设置密钥的Linux服务器 2.工具新建用户密钥生成向导 3.选择生成密钥的加密方式和长度 4.生成公钥和私钥 5.输入密钥名称和密钥密码 、 6.保存公钥 7.将公钥文件上传服务中root/.ssh文件下并改名为authorized_key...

dianfu2737的博客 338
上一篇: Linux 常用命令 总结
下一篇: ArcMap 数据驱动生成属性统计表
mucpsing
博客等级 码龄16年 17粉丝 10原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值