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> 即可登陆,不再需要输入密码