关于SSH远程登陆

SSH是一种网络协议,用于计算机之间的加密登录。SSH命令可用于Liunux主机之间远程登陆。

CentOS 默认已安装了 SSH client、SSH server ,可以直接远程。

1.远程登陆

b机ip10.0.11.7,新建hadoop1用户,密码abcd1234########

a机命令:ssh [email protected],输入密码后即登陆到b机,exit退出。

如果是远程登陆root用户,则直接ssh 10.0.11.7,默认是root

关于SSH远程登陆_第1张图片

2.远程免密码登陆:

第一步,本机生成公钥

ssh-keygen #默认按enter直至结束

第二步,将公钥分发给目标主机

ssh-copy-id -i /root/.ssh/id_rsa.pub [email protected]

此过程需要对方用户密码。

第三步,可以免密登陆了

ssh [email protected] 重启后仍然有效。

你可能感兴趣的:(关于SSH远程登陆)