linux ssh免密登录操作教程,linuxssh免教程


1.准备两台机子互相ping 的通

2.sudo ufw disable 关闭防火墙

3.sudo apt-get install openssh-server //安装ssh

4.再两台机子上:ssh-keygen -t rsa 过程全按回车 ,会在用户的根目录生成“.ssh”的文件夹

cd ~/.ssh 可以看到

5.修改一些操作:

1 修改/etc下的hostname (及@后面的名字,重启后生效)

2.修改host 把名字和Ip对应起来 sudo vim /etc/hosts

我是修改成

node3 192.168.192.136

node2 192.168.192.135

3.主机:sudo cat id_rsa.pub>>authorized_keys

sudo scp authorized_keys node2:~/.ssh

authorized_keys:存放远程免密登录的公钥,主要通过这个文件记录多台机器的公钥

id_rsa : 生成的私钥文件

id_rsa.pub : 生成的公钥文件

know_hosts : 已知的主机公钥清单

6.一些问题的解决:

smbus host controller not enabled //问题

vim /etc/modprobe.d/blacklist.conf //把它加入黑名单

blacklist i2c_piix4

相关内容