linux下怎么使SSH服务开机自动运行

linux下怎么使SSH服务开机自动运行,第1张

1、启动Linux并登录到系统。

2、下面来检查一下默认安装的系统是否安装了SSH服务。

3、从上图看到SSH服务已经安装并正常运行,首先要备份配置文件,任何时候我们需要修改配置文件的时候都建议先把原始文件备份。

4、下面我们就来修改SSHD_config配置文件,需要修改两个地方,首先们需要开放SSH用到的22端口,把下图中前面的#号去掉即可。

5、保存退出,并且重启SSH服务。

6、跳出一个警告窗口,大致是说服务器没有注册密钥之类的,是否信任服务器,我们点击“是”就可以成功的连接到刚配置好的Linux服务器了。

1、设置防火墙开放SSH端口
2、检查SSH服务是否已经启动,service sshd status 如果没有启动则启动该服务 service sshd start
3、检查SSH配置文件中是否设置了禁止root用户远程登录

默认防火墙是关闭的。
#netstat -ant|grep 22 //查看22端口状态
suse:~# netstat -ant|grep 22
tcp 0 0:::22 ::: LISTEN
tcp 0 5219216831117:22 1921683117:1282 ESTABLISHED
#/etc/ssh/ssh_config ---> PasswordAuthenticationyes
/usr/bin/ssh: securityshell:
#/etc/ssh/sshd_config ---> PasswordAuthenticationyes
RhostsRSAAuthentication no
# RSAAuthentication yes
# PasswordAuthenticationyes
# HostbasedAuthentication no
# BatchMode no
# CheckHostIP yes
# AddressFamily any
# ConnectTimeout 0
# StrictHostKeyCheckingask
# IdentityFile~/ssh/identity
# IdentityFile~/ssh/id_rsa
# IdentityFile~/ssh/id_dsa
# Port 22
# Protocol 2,1
/Password
如果防火墙是关闭的。
#yast: Yet Another System Tool,在firewall中设定允许ssh通过。
#ssh restart: 重新启动ssh服务
启动ssh服务
#service sshd start
#service sshd restart
停止服务器:
  #service sshd stop


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/zz/13461625.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-11
下一篇 2023-08-11

发表评论

登录后才能评论

评论列表(0条)

保存