配置ssh免密码连接

时间:2021-12-18 20:26:14

建立ssh连接步骤:

  1,在主机安装ssh-server,执行指令:

apt-get install openssh-server

  2,在主机上执行指令:

netstat -atpn | grep 

可以看到如下图,说明ssh默认端口22已被监听

配置ssh免密码连接

  3,回到客户端机器,执行SSH指令,连接主机。会提示你输入密码,验证通过后进入root目录。

  4,在root目录下建立.ssh目录,进入.ssh目录,使用指令touch建立authorized_keys文件,如果存在则不需要创建。

  5,断开与主机连接,执行scp指令,将客户端机器的id_rsa.pub公钥上传至主机/root/.ssh文件夹下。

  6,连接主机至/root/.ssh目录,执行指令:

cat id_rsa.pub >> authorized_keys

将公钥插入authorized_keys文件中。

  7,至此配置结束,在客户端进行ssh连接不再需要输入密码。