`

【转】ssh 无密码登录本机失败问题

 
阅读更多

ssh无密码访问失败

ssh无密码访问的几个步骤:

  1. 在客户端运行$ssh-keygen -t rsa 来生成公私密钥对
  2. 将~/.ssh/id_rsa.pub追加到欲远程访问的机器的~/.ssh/authorized_keys即可。

 

碰到过多次按上面配置后仍然需要输入密码才能访问的情况,基本上都是权限问题:

1 ) .ssh目录权限问题

.ssh目录和.ssh/id_rsa权限应为600,可以参照下面配置

(“.”即为.ssh目录,我的是/home/hadoop/.ssh,客户端和服务端为同一台机器,即远程到本机)

2 ) $HOME权限问题

$HOME的权限也不能设置太大,本人不小心将/home/hadoop权限为777后始终需要输入密码访问,可以改为755.(如上面结果中的“..”目录)

可以将客户端与服务端的$HOME和$HOME/.ssh都采用相同的权限。

分享到:
评论

相关推荐

    Hadoop SSH免密码登录以及失败解决方案

    主要介绍了Hadoop SSH免密码登录以及失败解决方案的相关资料,需要的朋友可以参考下

    myeclipse8.6 SSH+mysql 网页密码登录实例

    参考了https://blog.csdn.net/qqq824908000/article/details/76842188,修正了其登录失败会出现的exception 注意要删除低版本的antlr Window-->Preferences-->MyEclipse-->Project Libraries-->Struts ...

    SSHHeatmap:生成IP的热图,该热图使SSH登录尝试失败

    SSH热图 生成IP热图,该IP热图使用/var/log/auth.log在Linux系统上进行失败的SSH登录尝试,以获取失败的尝试。...模式将使用密码和ssh密钥的登录尝试进行匹配。 grep " authentication failure\| Failed password " /v

    ssh-action:用于执行远程ssh命令的GitHub操作

    password -ssh密码 passphrase -密码短语通常用于加密私钥 sync如果有多个主机,则同步执行,默认为false timeout -ssh到远程主机的超时,默认为30s command_timeout -ssh命令的超时,默认为10m key -ssh私钥的...

    阿里云远程连接失败(浏览器):SSHD服务默认会禁用 root 用户远程登录和登录实例失败等

    如果你只想想快速解决问题, 可以直接看2.1 1.阿里云远程连接按钮改版 以前的阿里云远程登录就是VNC, 并没有Workbench, 所有还是像以前一样点击远程登录, 可以现在默认是Workbench, 所有看到了的是这个界面 已经...

    mssh:mssh 是一个批处理执行 ssh 命令的工具

    支持超时(各种密码错误,内存爆,网络不通,登录异常不能登录情况,不会中断批量执行) 支持发送电子邮件告知执行结果 采用ssh做认证,更安全 内存占用少 支持不同机器同时执行不同命令或者同台机器同时执行不同...

    迈普交换机配置.doc

    迈普交换机基本配置命令,适用于初学者掌握,简单易懂。

    fakessh:用Go编写的Docker化的伪造SSH服务器蜜罐,用于记录登录尝试

    无论如何,密码验证始终会失败,因此不会向攻击者提供终端访问权限。快速开始docker run -it --rm -p 22:22 fffaraz/fakessh或者docker run -d --restart=always -p 22:22 --name fakessh fffaraz/fakesshdocker ...

    NewSSH-UTF8.7z-目前最新的SSH2项目参考

    即使你导入成功,而且已经安装MySQL数据库和Tomcat服务器,也可能失败,其实还有一个joke,那就是一定要关注jdbc.properties文件,配置好您的用户名和密码信息,并在MySQL中创建newssh数据库,don't ask me why,join...

    PuTTY(SSH/Telnet客户端) v0.62 官方版.rar

    PuTTY是一套免费的SSH/Telnet程序,它可以连接上支持SSH Telnet联机的站台,并且可自动取得对方的系统指纹码(Fingerprint)。建立联机以后,所有的通讯内容都是以加密的方式传输,因此你再也不用害怕使用Telnet在...

    中远麒麟堡垒机手册V1.6.docx

     系统重启后,后台登录默认口令不变,但ssh修改为2288口  1.2 开放端口需求  PC需要可以访问到堡垒机的TCP 22、443、3389、3390、18080端口  堡垒机需要能连接到被管理服务器的ssh、rdp等端口  PC不需要能...

    shell脚本设置防止暴力破解ssh.docx

    shell脚本设置访问控制,多次失败登录即封掉IP,防止暴力破解ssh 当发现某一台主机向服务器进行SSH远程管理,在10分钟内输错密码3次,使用firewalld进行响应, 禁止此IP再次连接,6个小时候后再次允许连接。

    rsync ssh 数据同步分析

    1.rsync和ssh差异远程同步命令 代码如下: 命令格式: #rsync [option] 源路径 目标路径 其中: [option]: a:使用archive模式,等于-rlptgoD,即保持原有的文件权限 z:表示传输时压缩数据 v:显示到屏幕中 e:使用远程...

    基于Struts2+Spring+Hibernate+MySql的注册登录系统

    基于Struts2+Spring+Hibernate+MySql的注册登录系统 SSH实例 入门实例 Java EE简单实现例子

    WinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户端,中文版

    支持SSH密码、键盘交互、公钥和Kerberos(GSS) 验证 通过与Pageant(PuTTY Agent)集成支持各种类型公钥验证 提供Windows Explorer与Norton Commander界面 可选地存储会话信息 可将设置存在配置文件中而非注册表中,...

    DenyHosts 2.6 安装及配置

    当你的linux服务器暴露在互联网...用DenyHosts可以阻止试图猜测SSH登录口令,它会分析/var/log/secure等日志文件,当发现同一IP在进行多次SSH密码尝试时就会记录IP到/etc/hosts.deny文件,从而达到自动屏蔽该IP的目的。

    路由器刷breed Web控制台助手v5.8版本

    3、根据实际情况设置软件正确的路由器登录名、密码、路由器IP地址、端口、适配机型版本、引导区名(尤其是使用通用方案时,斐讯方案基本上全自动啦基本不需要动只设置实际的登录账户,登录密码,IP地址即可)。...

    路由器刷breed Web助手通用版v2.6版

    1,请以管理员身份运行本软件并关闭防火墙和杀毒软件,软件会尝试将路由器与电脑连接的网卡以外的所有连接都禁用以免软件识别错误ip导致刷机,当然也有可能软件会禁用失败,建议你自己手动禁用,刷完机在启用,. ...

    openssh.rar

    绿盟扫描出openssh漏洞,因为机器无法联网,附件为安装本软件使用的所有离线包。 1、首先将所有 opensshpackages.tar.gz 下 为所有安装的依赖包 2、先安装openssl 3、再安装openssh 注意事项: 1、绿盟扫描时,请...

Global site tag (gtag.js) - Google Analytics