linux学习(linux就该这样学)6

  • rhel7中用firewalld替代了iptables,但iptables依然可以用
  • 规则表是容纳规则链的,如果规则表是允许状态,那规则链就设置被禁止的规则,如果规则表是禁止状态,那规则链就设置允许的规则,个人感觉像是黑名单白名单
  • iptables中常见的控制类型有:ACCEPT允许通过;LOG:记录日志,然后传给下一条规则继续匹配;REJECT:拒绝通过,必要时给提示;DROP:直接丢弃,不给任何回应。
  • 规则链

  • 规则表

    规则表的先后顺序:raw--mangle--nat--filter

  • 注意事项

    没有指定规则表就默认fifter表

    不指定规则链则指表内所有的规则链

    在规则链中匹配规则时会依次检查,匹配即停止,若没柳丁项则按链的默认状态处理

时间: 2024-10-12 01:12:58

linux学习(linux就该这样学)6的相关文章

马哥——linux学习——Linux系统

Linux(RHEL)5.4/5.5/5.8/6.0/6.3 ISO镜像文件-下载地址 http://blog.csdn.net/sz_bdqn/article/details/43133733 源代码: C --> 编译成二进制 (可交叉编译) ABI:Application Binary Interface(不同CPU的二进制接口不一致) 开源:开放源代码 自由: 自由获取,自由修改,自由学习 内核功能: 进程管理 内存管理 文件系统 网络功能 硬件驱动 安全机制 一.linux的诞生 GN

Linux 学习--Linux mint 安装

最近开始重新系统学习Linux,发行版本比较多,就选择了Linux mint 这个. 学习环境采用虚拟机和真机两种对比的方式. 硬件环境: 虚拟机安装在联想的I5 的机器,安装vmware 12 软件来实现. 真机是利用HP2708  配置3G内存来安装 系统安装: 虚拟机安装 64bit 系统,安装语言采用 中文 真机安装32bit 系统,安装采用英语 安装 这个没有什么难度,不再说, 有一点 64bit安装 联网安装 32bit安装 采用未联网安装 操作: 1.安装 2.更新系统 sudo

Linux学习(linux就该这么学)7.2

关于ssh ssh服务是用于远程LINUX主机操作,默认服务端口是22 用法: ssh [参数] 主机ip systemctl enable sshd   开机启动 systemctl start sshd      启动SSH服务 /etc/ssh/sshd_config是ssh服务的配置文件 远程传输文件 Scp命令可以将一台主机的文件传输到另一台主机 用法 scp [参数] 文件地址 主机账户@主机IP:传送目录 输入命令,会需要对方主机的账号密码 另外也可以把远程主机的文件传送到本地 s

Linux学习(linux就该这么学)7.1

nmtui一个图形化网络配置工具.在命令终端输入nmtui就可以配置网络了,比较简单,但是配好之后还是需要到网卡配置文件修改一下,ONBOOT=yes,就是开机启动. nmcli是一款管理网络的工具,可以查看网络状态和信息,如图: 如果需要详细的查看某个网卡的信息,只需要输入命令:nmcli con show 网卡名

linux学习 – linux系统管理命令

常用的Linux系统管理命令 whoami 显现当前操作的用户,如下图: hostname 显示主机名,如下图: top 动态显示当前耗费资源的进程信息,如下图: du 查看当前目录下,文件的大小 du -sh * df 查看磁盘大小 df -h 带有单位显示磁盘信息 ps ps -ef|grep java 查询java进程的PID kill 杀死进程,能够先用ps 或 top命令查看进程的id,然后再用kill命令杀死进程.kill -9 pid 未完待续,后续补充~~ 原文链接:http:/

马哥Linux学习——Linux操作系统及常用命令

一.操作系统 window 下的dll (Dynamic Link Library)是动态库 linux 下叫.so  (shared object)共享对象 login: 用户名:系统识别最快的是用户ID. 认证机制:Authentication 授权:Authorization 审计:Audition (日志) prompt,命令提示符: 命令:可以是二进制或脚步文件 magic number: 魔数  二进制文件开头处的特殊的字符,标识二进制文件的执行格式,window和luinx的魔数是

Linux学习---Linux目录结构说明

1./- 根 每一个文件和目录从根目录开始. 只有root用户具有该目录下的写权限.请注意,/root是root用户的主目录,这与/.不一样 2./bin中 - 用户二进制文件 包含二进制可执行文件. 在单用户模式下,你需要使用的常见Linux命令都位于此目录下.系统的所有用户使用的命令都设在这里. 例如:ps.ls.ping.grep.cp 3./home - HOME目录 所有用户用home目录来存储他们的个人档案. 例如:/home/john./home/nikita 4./sbin目录

Linux学习---linux系统下安装Jenkins

1.首先准备java环境,安装JDK 2.下载jenkins至Linux服务器 下载地址:https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Red+Hat+distributions#InstallingJenkinsonRedHatdistributions-ImportantNoteonCentOSJava 按需选择:最新版 or 稳定版 这里选择最新版 ,使用yum方式下载安装 sudo wget -O /e

linux学习-Linux系统启动过程

linux系统启动过程 Linux系统的启动过程并不是大家想象中的那么复杂,其过程可以分为5个阶段: 内核的引导. 运行init. 系统初始化. 建立终端 . 用户登录系统. 内核引导 电源开机后,首先是BIOS内检,按照BIOS中设置的启动设备(通常是硬盘)来启动. 操作系统接管硬件后,首先读取/boot目录下的内核文件. 运行init init进程是所有进程的起点,你可以把它比拟成系统所有进程的老祖宗,没有这个进程,系统中任何进程都不会启动. init 程序首先是需要读取配置文件 /etc/

linux学习-linux在VMware下的安装

此次安装我们设计分为 /. /boot. /swap ./textdir四个分区. 安装过程如下