博客
关于我
Linux设置ssh免密登录
阅读量:266 次
发布时间:2019-03-01

本文共 519 字,大约阅读时间需要 1 分钟。

Linux设置SSH免密登录

要在Linux上实现SSH免密登录,可以按照以下步骤操作:

1. 使用MobaXterm登录master虚拟机

2. 测试SSH登录本机

在使用SSH登录时,请注意:初次登录可能需要密码,确保密码输入正确。

3. 生成SSH密钥对

打开终端,输入以下命令生成密钥对(可以选择DSA或RSA算法):

ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa

生成完成后,密钥对会被存储在`~/.ssh`目录下。

4. 将公钥添加到授权文件

将生成的公钥文件`id_dsa.pub`内容复制到`~/.ssh/authorized_keys`文件中:

cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys

注意:确保`authorized_keys`文件的权限为600,以防止未授权的访问:

chmod 600 ~/.ssh/authorized_keys

5. 测试SSH免密登录

再次使用`ssh master`命令登录master虚拟机,此时不需要输入密码即可直接登录。

温馨提示:初次设置完成后,第一次登录可能还需输入密码,之后将无需密码。

转载地址:http://tvca.baihongyu.com/

你可能感兴趣的文章
Oracle 11g 编译使用BBED
查看>>
oracle 11g 静默安装
查看>>
Oracle 11gR2学习之二(创建数据库及OEM管理篇)
查看>>
Oracle 11gR2构建RAC之(2)--配置共享存储
查看>>
Oracle 11g中的snapshot standby特性
查看>>
Oracle 11g关闭用户连接审计
查看>>
Oracle 11g忘记sys、system、scott密码该这样修改!
查看>>
Oracle 11g数据库安装和卸载教程
查看>>
Oracle 11g数据库成功安装创建详细步骤
查看>>
Oracle 11g超详细安装步骤
查看>>
Oracle 12c中的MGMTDB
查看>>
Oracle 12c安装报错Installation failed to access the temporary location(无法访问临时位置)...
查看>>
Oracle 9i数据库管理教程
查看>>
ORACLE Active dataguard 一个latch: row cache objects BUG
查看>>
oracle avg、count、max、min、sum、having、any、all、nvl的用法
查看>>
Oracle BEQ方式连接配置
查看>>
oracle Blob保存方式,oracle 存储过程操作blob
查看>>
Oracle BMW Racing sailing vessel帆船图
查看>>
ORACLE Bug 4431215 引发的血案—原因分析篇
查看>>
Oracle Business Intelligence Downloads
查看>>