CentOS, 高速设置ssh无password登录

首先。保证能够ping通

然后运行例如以下命令,

master登录slave

master上面运行例如以下指令:

2.4 确认本机sshd的配置文件(root)

$ vi/etc/ssh/sshd_config

  找到下面内容,并去掉凝视符"#"

RSAAuthenticationyes

PubkeyAuthenticationyes

AuthorizedKeysFile.ssh/authorized_keys

2.5 假设改动了配置文件须要重新启动sshd服务(root)

$ vi/sbin/service sshd restart

假设没有改动,以上步骤略去、

以下继续

2.7 生成证书公私钥的步骤

$ssh-keygen -t dsa -P ‘‘ -f ~/.ssh/id_dsa

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

2.8 測试登陆 ssh localhost

$ ssh localhost

  正常情况下会登陆成功,显示一些成功登陆信息。

最后:

$cat~/.ssh/id_dsa.pub | ssh 远程[email protected]远程serverip ‘cat - >> ~/.ssh/authorized_keys‘

时间: 2024-08-02 18:27:38

CentOS, 高速设置ssh无password登录的相关文章

Hadoop之——CentOS构造ssh否password登录注意事项

转载请注明出处:http://blog.csdn.net/l1028386804/article/details/46388809 前提配置:使用root登录改动配置文件:/etc/ssh/sshd_config.将当中三行的凝视去掉,例如以下 然后重新启动ssh服务:service sshd restart.最后退出root,下面全部操作都在hadoop用户下进行. 主机信息例如以下: 如上图,当前登录用户为hadoop,主机名为slave.hadoop.与master.hadoop主机的网络

SSH无password登陆配置

摘录一 在192.168.42.142机器上 1)执行:ssh-keygen -t rsa 2)然后拍两下回车(均选择默认) 3)执行: ssh-copy-id -i /root/.ssh/id_rsa.pub [email protected] 或普通用户: ssh-copy-id [email protected] 4)再输入163机器上的rootpassword 此时.再ssh 到163机器,则不须要password了. 相互之间scp,也不须要password 摘录二 配置 ssh 实现

实现ssh的无password登录

这里所说的ssh是指OpenSSH SSHclient.是用于登录远程主机.而且在远程主机上运行命令.它的目的是替换rlogin和rsh,同一时候在不安全的网络之上,两个互不信任的主机之间,提供加密的.安全的通信连接.X11连接和随意TCP/IPport均能够通过此安全通道转发. 在RedHat 6.1中,默认安装的OpenSSL是一种比較常见的SSH服务端和client软件.默认port是22. SSH服务端事实上是一个守护进程(daemon),在后台执行并对应来自client的连接请求.服务

Linux 批量建立信任关系,实现ssh无password登陆的脚本

作用: 把当前机器的ssh公钥拷贝到其它机器.以实现从当前机器能够ssh无password登陆到其它机器 用法: 1)把要加入的ip地址写入到一个文件里.比方host 2)把脚本保存为sh文件,如 install_ssh.sh 设置可运行权限 3)改写脚本中的password设置.眼下仅仅支持固定几个password. 4)  运行命令 sh install_ssh.sh <host 代码: #!/bin/sh auto_ssh_copy_id() { local HOST=$1 local P

CentOS 6.4 SSH 免密码登录

在配置apache集群分布时,要使用SSH免密码登录.假设现在有两台机器[email protected](192.168.1.100)作为svn机,[email protected](192.168.1.101)作为app机.现在想[email protected]通过ssh免密码登录到[email protected]. 1.在svn机下生成公钥/私钥对. [[email protected] ~]$ ssh-keygen -t rsa -P '' 敲击回车键即可,它在/home/apach

ssh无输入密码登录问题

每天一个Linux命令:ps命令 ssh原理和运用(一):远程登录 http://www.ruanyifeng.com/blog/2011/12/ssh_remote_login.html SSH是每一台Linux电脑的标准配置. 随着Linux设备从电脑逐渐扩展到手机.外设和家用电器,SSH的使用范围也越来越广.不仅程序员离不开它,很多普通用户也每天使用. SSH具备多种功能,可以用于很多场合.有些事情,没有它就是办不成的.本文是我的学习笔记,总结和解释了SSH的常见用法,希望对大家有用. 一

ubuntu设置 SSH 通过密钥登录

制作密钥对 首先在服务器上制作密钥对.首先用密码登录到你打算使用密钥登录的账户,然后执行以下命令: [[email protected] ~]$ ssh-keygen <== 建立密钥对 Generating public/private rsa key pair. Enter file in which to save the key (/root/.ssh/id_rsa): <== 按 Enter Created directory '/root/.ssh'. Enter passphra

RedHat设置SSH免密码登录

如果我们需要远程管理其他机器的话,一般使用远程桌面或者telnet.linxu服务器几乎都是命令行,所以只能使用telnet了.telnet的缺点是通信不加密,非常不安全,只适合于内网访问.为解决这个问题,推出了加密的通信协议,即SSH.SSH的全称是Secure Shell,使用非对称加密方式,传输内容使用rsa或者dsa加密,可以有效避免网络窃听. hadoop的进程之间通信使用ssh方式,需要每次都要输入密码.为了实现自动化操作,我们下面配置SSH的免密码登录方式. 下面的图展示了SSH免

centos 7.6 设置 SSH 通过密钥登录

ssh 控制服务器:192.168.48.102ssh 被控制服务器:192.168.48.103 产生sshd 私钥和公钥: [[email protected] ~]# ssh-keygen -t rsa -b 4096Generating public/private rsa key pair.Enter file in which to save the key (/root/.ssh/id_rsa): Enter passphrase (empty for no passphrase)