`
flyeagle
  • 浏览: 214229 次
  • 来自: ...
社区版块
存档分类
最新评论

linux设置本机免密码登陆

阅读更多

linux环境本机免密码登陆设置:

如果以前使用该用户设置过免密码登陆,但现在失效了,那么,首先使用该用户登陆,登陆后执行如下命令:
[hadoop@ProbeZTMSS ~]$cd  .ssh
[hadoop@ProbeZTMSS .ssh]$ ls
authorized_keys  id_rsa  id_rsa.pub  known_hosts
[hadoop@ProbeZTMSS .ssh]$rm -rf  *
退出.ssh目录.
[hadoop@ProbeZTMSS ~]$ssh-keygen -t rsa     #执行该命令,一路回车即可,什么都不输入
[hadoop@ProbeZTMSS ~]$cd .ssh
[hadoop@ProbeZTMSS ~]$ cp id_rsa.pub authorized_keys
[hadoop@ProbeZTMSS ~]$chmod 600 authorized_keys  #一定要修改其权限。

测试:
[hadoop@ProbeZTMSS ~]$ssh localhost            #第一次要求确认,后面可以直接登陆

 

错误解决办法:

ssh  localhost  报错:

RSA host key for localhost has changed and you have requested strict checking.
Host key verification failed
解决办法:

执行命令ssh-keygen -R localhost进行释放。

 

错误:

ssh_exchange_identification: Connection closed by remote host,解决办法,

一般是设置了限制登录文件引起的,涉及配置文件:

/etc/hosts.allow    /etc/hosts.deny,将其中设置的选项注释即可。

分享到:
评论

相关推荐

    linux系统的ssh免密码登录机制原理及实现范例

    ### Linux系统的SSH免密码登录机制原理及实现范例 #### 一、SSH免密码登录机制原理 SSH(Secure Shell)是一种网络协议,用于计算机之间的加密登录。它可以在不安全的网络上提供一种安全的远程登录方法。对于经常...

    Linux配置ssh免密码登录

    ### Linux配置SSH免密码登录详解 #### 一、引言 在进行分布式系统如Hadoop集群的搭建过程中,为了提高效率并确保数据的安全性,通常需要实现节点间的免密码登录。这种方式通过使用SSH (Secure Shell) 的公钥/私钥...

    linux实现vnc无密码登录

    标题提到的“linux实现vnc无密码登录”就是针对这种需求的一种解决方案,特别是通过修改turbo VNC的源代码来实现。 Turbo VNC是一款优化过的VNC服务器,它在保持低延迟的同时提供更好的性能。在标准的VNC设置中,...

    Linux系统下如何做到SSH免密码登录

    本文将详细解释如何在Linux系统中设置SSH免密码登录。 首先,我们要理解SSH免密码登录的基本原理。这依赖于SSH密钥对,即一个公钥和一个私钥。公钥存储在远程服务器上,而私钥保留在本地机器上。当本地机器尝试连接...

    Linux 安装及SSH免密码设置

    本教程将详细讲解Linux的安装过程以及如何配置SSH以实现免密码登录。 一、Linux安装 1. **选择发行版**:Linux有许多发行版,如Ubuntu、CentOS、Fedora等。根据你的需求和熟悉程度,可以选择适合的版本。这里以...

    配置linux ssh免密码登录

    配置linux ssh免密码登录,第一行生成密钥,第二行是要对哪台机器免密码ssh登录就配置成哪一台,这里root@hadoop00,root是用户名,hadoop00是主机名

    Linux-SFTPSSH免密码登录.doc

    Linux SFTP/SSH 免密码登录是通过 Public Key 认证机制实现的,这是一种安全的远程访问方式,它允许用户在无需输入密码的情况下,通过SFTP(Secure File Transfer Protocol)或SSH(Secure Shell)连接到远程服务器...

    Linux环境免密码登录shell脚本

    Linux环境免密码登录shell脚本

    详解SSH如何配置key免密码登录

    ### SSH Key 免密码登录详解 #### 一、SSH Key 的基本概念与原理 SSH(Secure Shell)是一种网络协议,用于计算机之间的加密登录。通过SSH,可以在非安全的网络环境中提供安全的远程登录服务,其安全性主要依靠...

    linux免密码获取root权限

    然而,有时候出于自动化或者便捷性的需求,可能会需要免密码获得root权限。本文档提供了几种方法来实现这一目的,并且对于每种方法进行了详细的说明。 首先,我们来看看第一种方法,它是通过编辑sudoers文件来实现...

    linux 访问ftp/sftp脚本及sftp免密码登录配置说明

    $3 :用户密码 $4 : 本地文件路径 $5 :FTP服务器文件路径 $6 :mput/mget 命令 $7 :要操作的文件名称 cmdsftp.sh $1 : 主机IP $2 :用户名 $4 : 本地文件路径 $5 :FTP服务器文件路径 $6 :mput/mget 命令 $7 :...

    linux如何配置双机SSH信任然后双向免密码登陆.docx

    Linux 双机 SSH 信任配置与双向免密码登陆 Linux 双机 SSH 信任配置是指在两个 Linux 机器之间建立安全的信任关系,以便实现双向免密码登陆。这种配置方式使用公私钥认证机制,通过生成公私钥对,实现客户端到...

    linux scp传输不用密码

    ### Linux SCP传输免密码的基本原理及配置步骤 在Linux环境下,SCP(Secure Copy Protocol)是一种基于SSH协议的安全文件传输方式。通常情况下,我们通过输入密码来进行身份验证,从而实现文件的传输。但在某些应用...

    ssh免密码登陆

    - 接着会让你输入密钥的密码保护(passphrase),为了实现免密码登录,这里直接按回车键跳过设置密码。 - 再次确认密码,直接按回车。 这样就完成了密钥对的生成,私钥存储在`~/.ssh/id_rsa`中,而公钥则存储在...

    Linux 基础 57-SSH高级-02-免密码登录设置步骤.flv

    Linux 基础 57-SSH高级-02-免密码登录设置步骤.flv

    linux远程登录ssh免密码配置方法

    《Linux远程登录SSH免密码配置详解》 在Linux系统中,SSH(Secure SHell)是一种安全的网络协议,用于在不安全的网络环境下提供加密的远程登录和其他服务。免密码登录SSH是提升效率和保障安全的重要配置,尤其在...

    ssh 免密码登陆方法

    在 Linux 服务器中实现免密码登陆是非常有用的,特别是在集群环境中,需要在多个节点之间实现自动化登陆。下面我们将详细介绍如何使用 SSH 实现免密码登陆。 SSH 免密码登陆的原理 SSH(Secure Shell)是一种安全...

    Linux免密码远程登录的实例

    本实例将详细解释如何实现Linux免密码远程登录。 首先,我们需要理解SSH(Secure Shell)协议的基本原理。SSH是一种加密网络协议,用于安全地远程登录到另一台计算机。在SSH中,密钥对(公钥和私钥)被用来验证用户...

    Linux下实现免密码登录(超详细)

    1.Linux下生成密钥  ssh-keygen的命令手册,通过”man ssh-keygen“命令:  通过命令”ssh-keygen -t rsa“  生成之后会在用户的根目录生成一个 “.ssh”的文件夹  进入“.ssh”会生成以下几个文件  ...

Global site tag (gtag.js) - Google Analytics