diff --git "a/46\344\273\230\350\202\226\350\202\226/24-0625\347\275\221\347\273\234\347\256\241\347\220\206.md" "b/46\344\273\230\350\202\226\350\202\226/24-0625\347\275\221\347\273\234\347\256\241\347\220\206.md" new file mode 100644 index 0000000000000000000000000000000000000000..35342934349659f9a531c8638c470f8792953e41 --- /dev/null +++ "b/46\344\273\230\350\202\226\350\202\226/24-0625\347\275\221\347\273\234\347\256\241\347\220\206.md" @@ -0,0 +1,61 @@ +## 网络管理 + +一:与网络有关的命令 + +- IP (ifconfig) ip route ip address + +- ping + +- wget 下载 + +- ssh 远程连接 + +- netstat ==> ss + + - ss -tunl 以数字的形式显示正在监听的TCP和UDP端口 + + - ss -tuna 显示所有TCP/UDP端口号 + + - -a 所有 + + - -n 数字形式 + + - -l listen监听 + + - -p 显示对应套接信息 + + - traceroute 网址。追踪本机到网址所经过的路由 + + + +二:如何通过进程号反查服务名 + +- ps --ef | grep 进程号 +- ps --aux | grep 进程号 +- ss --p | grep 进程号 + +三:结束服务所有的进程 + +- killall 服务名 :严格匹配服务名 +- pkill 服务名 :pkill = pgrep + kill ,先模糊查询匹配在结束 + +四:网络安全与防火墙 + +- 网络安全:端口安全,禁用非法访问端口,只允许指定的端口开放 +- 防火墙:firewall 安全机制,一种访问机制,相当于一个门卫 + +五:目前主流Linux家族 + +- RedHat :RedHat,centos ,rpm包,yum工具安装软件,iptables +- Debian :debian ,ubantu, dep包,apt安装软件。 + +六:ufw + +- ubantu默认防火墙,但是debian默认没装 +- 防火墙不被允许的默认为禁止 +- 语法 ufw allow 端口/协议 +- 开放80端口 ufw allow 80 +- 查看防火墙状态 ufw status +- 重新加载 ufw reload +- 删除 ufw delete 3 删除第三个 +- 禁用 ufw deny 端口 ,协议,端口/协议 \ No newline at end of file