ssh 解决经常断开与记住密码功能

一、解决ssh经常自动断开问题

修改 /etc/ssh/sshd_config 其中对应项为

ClientAliveInterval 30
ClientAliveCountMax 3

表示每30秒发一次心跳测试请求,如果失败3次则断开连接(数值可酌情修改)

vim  ~/.ssh/config

Host *
 ServerAliveInterval 60

二、ssh记住密码功能

1. 生成一个新的sshkey(如果没有的话,已存在则可直接执行第二步)

可以使用如下命令

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

或简单的直接输入 

ssh-keygen

2. 将其复制到服务器中,输入登陆密码后即可完成

ssh-copy-id <用户名>@<服务器ip>

3. 之后输入 ssh <用户名>@<服务器ip> 即可登陆,不再需要输入密码

原文地址:https://www.cnblogs.com/zawier/p/10328168.html