随笔分类 -  Linux

1 2 下一页
Linux 里面安装多个jdk,进行切换
摘要:alternatives --config java 阅读全文
posted @ 2022-09-23 14:44 EZgod 阅读(170) 评论(0) 推荐(0)
Linux获取本地公网IP
摘要:curl -L ip.tool.lu 阅读全文
posted @ 2022-01-19 18:25 EZgod 阅读(86) 评论(0) 推荐(0)
apt 源和apk源
摘要:apt源适用于debian和ubuntu系统,源文件地址是在:/etc/apt/sources.list 内容可以切换为以下内容: ubuntu cat > /etc/apt/sources.list<< EOF deb http://mirrors.aliyun.com/ubuntu/ xenia 阅读全文
posted @ 2021-05-11 14:51 EZgod 阅读(225) 评论(0) 推荐(0)
linux 服务的两种管理方式service,systemd
摘要:参考文档: https://www.jianshu.com/p/ffe6990570d9 阅读全文
posted @ 2021-03-17 17:50 EZgod 阅读(114) 评论(0) 推荐(0)
使用systemd管理程序进程
摘要:使用systemd管理程序进程 下面是zk的管理脚本 vim /usr/lib/systemd/system/zookeeper.service 添加以下内容 [Unit] Description=zookeeper After=network.target remote-fs.target nss 阅读全文
posted @ 2021-03-17 17:09 EZgod 阅读(191) 评论(0) 推荐(0)
linux 解码/编码 加密、解密
摘要:base64编码 [root@bogon ~]# echo hello | base64 aGVsbG8K [root@bogon ~]# base64解码 [root@bogon ~]# echo aGVsbG8K | base64 -d hello [root@bogon ~]# md5加密: 阅读全文
posted @ 2021-03-15 15:46 EZgod 阅读(265) 评论(0) 推荐(0)
Linux查看服务默认端口
摘要:cat /etc/services 阅读全文
posted @ 2021-03-15 15:41 EZgod 阅读(256) 评论(0) 推荐(0)
Ubuntu软件源配置
摘要:配置软件源的方式有两个 第一种直接修改 /etc/apt/sources.list 软后执行: apt-get update 第二种,在/etc/apt/sources.list.d目录下添加软件源文件,根据你的软件源作用来起名,例如我们要用到google chrome的一些软件,就可以起名为: g 阅读全文
posted @ 2021-02-22 13:44 EZgod 阅读(568) 评论(0) 推荐(0)
yum私有仓库搭建
摘要:私有yum源适合于公司内网用户进行软件安装,也适合自定义RPM安装,许多大型公司会有自己的yum源,废话不多说我们来搭建私有yum源 1)安装yum utils工具包: yum install yum-utils 2)创建rpm包存放目录: install -d /application/yum/c 阅读全文
posted @ 2021-01-11 11:22 EZgod 阅读(476) 评论(0) 推荐(0)
远程数据同步工具rsync使用思路与配置教程
摘要:参考文档: http://www.linuxe.cn/post-153.html 阅读全文
posted @ 2021-01-07 11:05 EZgod 阅读(92) 评论(0) 推荐(0)
自建yum仓库
摘要:参考文档: http://www.linuxe.cn/post-300.html 阅读全文
posted @ 2021-01-06 11:31 EZgod 阅读(78) 评论(0) 推荐(0)
iptables 之DNAT&SNAT
摘要:SNAT 使用: SNAT:源地址转换,是Linux防火墙的一种地址转换操作,也是iptables命令中的一种数据包控制类型,其作用是根据指定条件修改数据包的源IP地址。 SNAT策略只能用在nat表的POSTROUTING链中,使用iptables命令编写SNAT策略时,需要结合“--to-sou 阅读全文
posted @ 2021-01-06 09:48 EZgod 阅读(455) 评论(0) 推荐(0)
iptables-12 常用套路总结
摘要:下面总结了5条套路,总结在此,以备后用: 1、规则的顺序非常重要。 如果报文已经被前面的规则匹配到,IPTABLES则会对报文执行对应的动作,通常是ACCEPT或者REJECT,报文被放行或拒绝以后,即使后面的规则也能匹配到刚才放行或拒绝的报文,也没有机会再对报文执行相应的动作了(前面规则的动作为L 阅读全文
posted @ 2021-01-05 17:12 EZgod 阅读(155) 评论(0) 推荐(0)
iptables-11 -j动作总结
摘要:前文一直在介绍iptables的匹配条件,并没有对动作进行过总结,那么此处,我们就来总结一下iptables中的动作。 之前的举例中已经用到了一些常用动作,比如ACCEPT、DROP、REJECT等。 其实,"动作"与"匹配条件"一样,也有"基础"与"扩展"之分。 同样,使用扩展动作也需要借助扩展模 阅读全文
posted @ 2021-01-05 17:02 EZgod 阅读(671) 评论(0) 推荐(0)
iptables-10 网络防火墙
摘要:我们一起来回顾一下之前的知识,在第一篇介绍iptables的文章中,我们就描述过防火墙的概念,我们说过,防火墙从逻辑上讲,可以分为主机防火墙与网络防火墙。 主机防火墙:针对于单个主机进行防护。 网络防火墙: 往往处于网络入口或边缘,针对于网络入口进行防护,服务于防火墙背后的本地局域网。 在前文的举例 阅读全文
posted @ 2021-01-05 15:21 EZgod 阅读(107) 评论(0) 推荐(0)
iptables-9 自定义规则链
摘要:前文中,我们一直在定义规则,准确的说,我们一直在iptables的默认链中定义规则,那么此处,我们就来了解一下自定义链。 你可能会问,iptables的默认链就已经能够满足我们了,为什么还需要自定义链呢? 原因如下: 当默认链中的规则非常多时,不方便我们管理。 想象一下,如果INPUT链中存放了20 阅读全文
posted @ 2021-01-05 15:17 EZgod 阅读(497) 评论(0) 推荐(0)
iptables-8 黑白名单机制
摘要:前文中一直在强调一个概念:报文在经过iptables的链时,会匹配链中的规则,遇到匹配的规则时,就执行对应的动作,如果链中的规则都无法匹配到当前报文,则使用链的默认策略(默认动作),链的默认策略通常设置为ACCEPT或者DROP。 那么,当链的默认策略设置为ACCEPT时,如果对应的链中没有配置任何 阅读全文
posted @ 2021-01-05 14:34 EZgod 阅读(141) 评论(0) 推荐(0)
iptables-7 udp&icmp 扩展模块
摘要:这篇文章我们就不多讲了,可以类比tcp扩展模块来做做实验,这里我们只是给出相应的例子 udp扩展常用的扩展匹配条件 --sport:匹配udp报文的源地址 --dport:匹配udp报文的目标地址 #示例iptables -t filter -I INPUT -p udp -m udp --dpor 阅读全文
posted @ 2021-01-05 14:12 EZgod 阅读(137) 评论(0) 推荐(0)
iptables-6 匹配条件之-m tcp --tcp-flags
摘要:之前我们在讲tcp模块时讲了匹配条件--dport 等,没有讲到--tcp-flags这个匹配条件,这节我们单独来讲讲这个匹配条件的含义及用法。在讲之前 我们来聊聊关于tcp 头信息及三次握手的相关知识 上图展示了tcp头信息的结构,其中source port,destination port就是我 阅读全文
posted @ 2021-01-05 11:29 EZgod 阅读(789) 评论(0) 推荐(0)
iptables-5 匹配条件之常用扩展模块
摘要:1) iprange 扩展模块 iprange扩展模块中有两个扩展匹配条件可以使用 --src-range --dst-range 举例说明: [root@nat3 /]# iptables -t filter -I INPUT -m iprange --src-range 192.168.56.1 阅读全文
posted @ 2020-12-31 17:49 EZgod 阅读(347) 评论(0) 推荐(0)

1 2 下一页