centos restart sshd?centos怎么重启
大家好,感谢邀请,今天来为大家分享一下centos restart sshd的问题,以及和centos怎么重启的一些困惑,大家要是还不太明白的话,也没有关系,因为接下来将为大家分享,希望可以帮助到大家,解决大家的问题,下面就开始吧!
Centos67怎么开启sshd服务
Linux系统下如何查询开机启动的程序?对于没有启动的程序如何设置开机启动?又如何设置在不同的启动等级下程序启动或不启动?这里用Centos 6.7下如何启动sshd服务来进行说明。
1、使用“chkconfig--list| grep sshd”命令来查看sshd服务是否开启,看截图显示都是off状态。
注:装好的系统里默认是开启的,这里为了演示我提前关闭了。
2、执行"chkconfig sshd on",然后再次执行“chkconfig--list| grep sshd”,可看到sshd服务已经打开了。
注:可看到0,1,6,后面显示还是off,这是系统默认设置,后文会介绍如何在不同的运行等级下设置程序自启动off还是on。
3、执行“reboot”重启,重新进入系统后再次执行“chkconfig--list| grep sshd”,可看到对sshd服务进行的开启操作已经生效。
4、参看步骤2里的说明,这里还以开启sshd服务来简单介绍一下如何在不同的系统运行等级下如何设置服务程序的开启。看下图,可看到sshd服务在0,1,6等级下是off状态,那么如何在这些运行等级下开启这些服务呢?
5、执行“chkconfig--level 016 sshd on”,即可开启。
6、执行“chkconfig--list| grep sshd”,查看当前服务状态,可以看到已经开启。
7、执行“reboot”,重新执行“chkconfig--list| grep sshd”,可查看到sshd在0,1,6等级下也已经为on状态。也可在配置档(/etc/inittab)修改系统的运行等级(runleve),来自行进行测试,这里不再做过多描述。
centos7系统sshd服务,启动几秒后,服务就自动断开了
修改服务器端参数
如果你用多台本地机器连接服务器,可以考虑把服务器端的配置作修改路径是:/etc/ssh/sshd_config
在其中添加一行内容,意思是向客户端每60秒发一次保持连接的信号
ClientAliveInterval 60
如果仍要设置断开时间,还有一个参数可以添加
ClientAliveCountMax 60
意思是如果客户端60次未响应就断开连接,依据你期望的时间来设定
修改本地参数
也可以让客户端向服务器发送保持连接信号,路径是/etc/ssh/ssh_config
在其中类似的添加相应的参数也行
ServerAliveInterval 60
ServerAliveCountMax 60
使用ssh登录时也可设置参数
在连接前使用-o可以设置相应的参数
ssh-o ServerAliveInterval=30 root@192.168.1.1
linux服务器重启后sshd 服务不能启动
还有service iptables stop关闭了防火墙,现在我通过windows可以ping通linux,但是我用secureCRT访问时,报错:远程系统不提供你正尝试访问的服务,或服务提供在不同的端口上,我已经查了ssh_config是一个默认端口22,如何解决呢,高手请不惜赐教啊
先ping一下你连接的服务器的IP,如果不通先解决网络的问题。如果能ping通,再检查一下服务器的防火墙有没有阻挡。
还要注意你连接使用的用户名和密码以及端口号是否正确