LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 5650|回复: 18

托管主机怎么有效的修改ssh的配置呢?

[复制链接]
发表于 2003-8-8 14:55:39 | 显示全部楼层 |阅读模式
远程修改万一出错就麻烦了,控制不到.
因为不想到电信去,所以想了一个点子,先备份配置文件,然后写一个脚本到cron.hourly万一失去控制在一个小时后把备份文件复制到/etc/ssh里面并重启服务.

然后才开始修改/etc/ssh里面的配置文件并重启服务.

也不知上面的方法可不可行,还请各位高手指点一番.
发表于 2003-8-8 15:17:57 | 显示全部楼层

问题是机器是如何判断你是否失去控制那?

:confused:
 楼主| 发表于 2003-8-8 15:34:43 | 显示全部楼层
如果修改配置后ssh不能远程连接,那就是失去控制,就只等一个小时后把配置文件复制回来重启服务,然后删这个脚本,就算修改完了呀.
发表于 2003-8-10 21:54:21 | 显示全部楼层
我觉得这个办法挺好的
发表于 2003-8-14 17:52:10 | 显示全部楼层
很不错的方法!
发表于 2003-8-22 23:56:45 | 显示全部楼层
good idea!!!
发表于 2003-8-24 09:21:31 | 显示全部楼层
不过还应该有一个:crontab
1小时第10分钟,重启sshd服务,否则,白搭。
发表于 2003-9-4 14:42:29 | 显示全部楼层
最初由 lightwiter 发表
如果修改配置后ssh不能远程连接,那就是失去控制,就只等一个小时后把配置文件复制回来重启服务,然后删这个脚本,就算修改完了呀.



如果修改配置后ssh不能远程连接,那就是失去控制
这个你是怎么实现的(是通过是否有连接还是运行的服务)


就只等一个小时后把配置文件复制回来重启服务,然后删这个脚本,就算修改完了呀.
这个是在上面判断成功的时候才执行的吗?

还有cron,具体使用来做什么的,该如何配置?
发表于 2003-12-3 13:31:19 | 显示全部楼层
可行是可行,不过没必要,自己在本地做个VMWARE确定一下SSHD_CONFIG就是了呀,其实不需要改太多的内容
发表于 2004-6-26 18:49:31 | 显示全部楼层
你先修改ssh配置文件,备份,修改后将telnet开启,iptables指定你的ip才可以telnet服务器,然后重启ssh,如果有什么问题可以telnet还原,如果发现ssh已经没问题的话,将telnet关掉,,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表