前言:
目前看官们对“ssh命令超时设置”大体比较注意,咱们都需要学习一些“ssh命令超时设置”的相关内容。那么小编同时在网络上搜集了一些关于“ssh命令超时设置””的相关内容,希望咱们能喜欢,朋友们一起来学习一下吧!1.服务器运行缓慢
解决方案:
(1)检查服务器硬件资源是否过载,如CPU、内存、磁盘空间等;
(2)检查服务器上运行的应用程序是否运行正常,如检查应用程序日志、监控报警等;
(3)检查服务器网络带宽是否过载,如检查网络流量、响应时间等;
(4)检查服务器系统是否有恶意软件,如病毒、木马等;
(5)检查服务器系统的各项设置,如数据库设置、系统参数设置等;
(6)检查服务器系统的安全设置,如防火墙、权限设置等。
2. SSH 连接超时
解决方案:
(1)检查SSH相关服务是否开启,比如sshd,xinetd等
(2)检查SSH客户端对应的IP/端口是否正确,是否能正确访问到服务器端
(3)检查本地防火墙是否允许远程连接
(4)检查服务器防火墙是否允许远程连接
(5)重新启动SSH服务
3. 网络连接不通
解决方案:
(1)检查网线是否接好,是否能正确的连接到网关
(2)检查ip设置是否正确,是否能正确的获取到ip
(3)检查DNS设置是否正确,是否能正确的解析域名
(4)检查防火墙设置是否正确
(5)检查网络节点之间的连接是否正常
4. shell脚本不执行
问题:
Windows下编写的shell脚本放到服务器上,报“:badinterpreter:Nosuchfileordirectory”错。
原因:
在DOS/windows里,文本文件的换行符为rn,而在nix系统里则为n,所以DOS/Windows里编辑过的文本文件到了nix里,每一行都多了个^M。
解决:
1)重新在linux下编写脚本;
2)vi:%s/r//g:%s/^M//g(^M输入用Ctrl+v,Ctrl+m)
附:sh-x脚本文件名,可以单步执行并回显结果,有助于排查复杂脚本问题。
5. crontab输出结果控制
问题:
/var/spool/clientmqueue目录占用空间超过100G
原因:
cron中执行的程序有输出内容,输出内容会以邮件形式发给cron的用户,而sendmail没有启动所以就产生了/var/spool/clientmqueue目录下的那些文件,日积月累可能撑破磁盘。
解决:
1)直接手动删除:ls|xargsrm-f;
2)彻底解决:在cron的自动执行语句后加上>/dev/null2>&1
标签: #ssh命令超时设置