ubuntu服务器支持ssh远程登录
1、使用root账户登录:
vi /etc/ssh/sshd_config # 编辑 PermitRootLogin yes
service ssh restart #重启ssh
就可以远程登录了
如果没有sshd_config 文件? 那么需要重装ssh
1.完全卸载 sudo apt-get remove openssh-server openssh-client --purge -y 2. openssh安装 apt-get install openssh-server openssh-client -y 3. openssh重启 systemctl restart ssh
或service ssh restart
2、设置禁止自动断开
vi /etc/ssh/sshd_config
service ssh restart #重启ssh
service sshd restart # centos 重启ssh
ClientAliveInterval:指定了服务器端向客户端请求响应的时间间隔, 默认是0, 不发送请求;改为60秒,则60秒发送一次请求,客户端自动响应,这样就保持长连接不会自动断开了。
ClientAliveCountMax:指定了服务器发出请求后客户端没有响应的次数达到一定值, 就会自动断开,使用默认值3次即可,正常情况下, 客户端都会自动响应