Linux学习:从SSH服务排障到netstat命令学习

SSH服务排障

在Linux运维当中多使用远程操作Linux的方式进行服务器维护,这时候就需要远程登录Linux的软件进行操作,现在Windows远程登录Linux服务器的软件有SecureCRT、Putty、Xshell三款软件,这三块软件也多用SSH连接方式连接服务器,接下来介绍SSH排障策略:

  1. 在确保网线、网卡和防火墙相关软硬件无误之后,首先检查两个机器之间的连接通路是否完好

    ping IP address -t eg: ping 192.168.1.1 -t

  2. 检查服务端服务是否开启,telnet命令同时也可以进行远程连接,但是不是加密的

    telnet IP port eg: telnet 192.168.1.1 23

  3. 常见故障原因以及解决方法

    • 服务端防火墙阻挡 /etc/init.d/iptables stop 设置防火墙关闭
    • 端口没有开启 netstat -lntup|grep 22/ssh
    • ssh的重启方法 /etc/init.d/sshd restart

netstat学习

对于上面检查服务是否开启的netstat命令不是十分清楚,特此补充说明该命令

netstat用于显示网络状态,通过该命令可以得知整个Linux系统的网络情况。netstat命令用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。netstat是在内核中访问网络及相关信息的程序,它能提供TCP连接,TCP和UDP监听,进程内存管理的相关报告。

常用命令

  1. 查看端口状态 netstat -lntup
    l:listening n:num t:tcp u:udp p:process
    在这里插入图片描述
  2. 查看全部信息 netstat -a
    在这里插入图片描述
  3. 显示网卡信息列表 netstat -i
    在这里插入图片描述
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值