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次即可,正常情况下, 客户端都会自动响应

 

posted @ 2023-07-12 16:53  我的天啊~  阅读(19)  评论(0编辑  收藏  举报