linux2.4内核linux2.4

作者&投稿:学都 (若有异议请与网页底部的电邮联系)
~

ubuntu下怎么查看防火墙设置?

ubuntu9.10默认的是UFW防火墙,已经支持界面操作了。在命令行运行ufw命令就可以看到提示的一系列可进行的操作。

最简单的一个操作:sudoufwstatus可检查防火墙的状态,我的返回的是:不活动

sudoufwversion防火墙版本:

ufw0.29-4ubuntu1

Copyright2008-2009CanonicalLtd.

ubuntu系统默认已安装ufw.

1.安装

sudoapt-getinstallufw

2.启用

sudoufwenable

sudoufwdefaultdeny

运行以上两条命令后,开启了防火墙,并在系统启动时自动开启。关闭所有外部对本机的访问,但本机访问外部正常。

3.开启/禁用

sudoufwallow|deny

打开或关闭某个端口,例如:

sudoufwallowsmtp允许所有的外部IP访问本机的25/tcp(smtp)端口

sudoufwallow22/tcp允许所有的外部IP访问本机的22/tcp(ssh)端口

sudoufwallow53允许外部访问53端口(tcp/udp)

sudoufwallowfrom192.168.1.100允许此IP访问所有的本机端口

sudoufwallowprotoudp192.168.0.1port53to192.168.0.2port53

sudoufwdenysmtp禁止外部访问smtp服务

sudoufwdeleteallowsmtp删除上面建立的某条规则

4.查看防火墙状态

sudoufwstatus

一般用户,只需如下设置:

sudoapt-getinstallufw

sudoufwenable

sudoufwdefaultdeny

以上三条命令已经足够安全了,如果你需要开放某些服务,再使用sudoufwallow开启。

开启/关闭防火墙(默认设置是’disable’)

sudoufwenable|disable

转换日志状态

sudoufwloggingon|off

设置默认策略(比如“mostlyopen”vs“mostlyclosed”)

sudoufwdefaultallow|deny

许可或者屏蔽端口(可以在“status”中查看到服务列表)。可以用“协议:端口”的方式指定一个存在于/etc/services中的服务名称,也可以通过包的meta-data。‘allow’参数将把条目加入/etc/ufw/maps,而‘deny’则相反。基本语法如下:

sudoufwallow|deny

显示防火墙和端口的侦听状态,参见/var/lib/ufw/maps。括号中的数字将不会被显示出来。

sudoufwstatus

UFW使用范例:

允许53端口

$sudoufwallow53

禁用53端口

$sudoufwdeleteallow53

允许80端口

$sudoufwallow80/tcp

禁用80端口

$sudoufwdeleteallow80/tcp

允许smtp端口

$sudoufwallowsmtp

删除smtp端口的许可

$sudoufwdeleteallowsmtp

允许某特定IP

$sudoufwallowfrom192.168.254.254

删除上面的规则

$sudoufwdeleteallowfrom192.168.254.254

linux2.4内核以后提供了一个非常优秀的防火墙工具:netfilter/iptables,他免费且功能强大,可以对流入、流出的信息进行细化控制,它可以实现防火墙、NAT(网络地址翻译)和数据包的分割等功能。netfilter工作在内核内部,而iptables则是让用户定义规则集的表结构。

但是iptables的规则稍微有些“复杂”,因此ubuntu提供了ufw这个设定工具,以简化iptables的某些设定,其后台仍然是iptables。ufw即uncomplicatedfirewall的简称,一些复杂的设定还是要去iptables。

ufw相关的文件和文件夹有:

/etc/ufw/:里面是一些ufw的环境设定文件,如before.rules、after.rules、sysctl.conf、ufw.conf,及forip6的before6.rule及after6.rules。这些文件一般按照默认的设置进行就ok。

若开启ufw之后,/etc/ufw/sysctl.conf会覆盖默认的/etc/sysctl.conf文件,若你原来的/etc/sysctl.conf做了修改,启动ufw后,若/etc/ufw/sysctl.conf中有新赋值,则会覆盖/etc/sysctl.conf的,否则还以/etc/sysctl.conf为准。当然你可以通过修改/etc/default/ufw中的“IPT_SYSCTL=”条目来设置使用哪个sysctrl.conf.

/var/lib/ufw/user.rules这个文件中是我们设置的一些防火墙规则,打开大概就能看明白,有时我们可以直接修改这个文件,不用使用命令来设定。修改后记得ufwreload重启ufw使得新规则生效。

下面是ufw命令行的一些示例:

ufwenable/disable:打开/关闭ufw

ufwstatus:查看已经定义的ufw规则

ufwdefaultallow/deny:外来访问默认允许/拒绝

ufwallow/deny20:允许/拒绝访问20端口,20后可跟/tcp或/udp,表示tcp或udp封包。

ufwallow/denyservicename:ufw从/etc/services中找到对应service的端口,进行过滤。

ufwallowprototcpfrom10.0.1.0/10to本机ipport25:允许自10.0.1.0/10的tcp封包访问本机的25端口。

ufwdeleteallow/deny20:删除以前定义的"允许/拒绝访问20端口"的规则

Linux内核版本2.5.74和2.6.12分别表示什么含义?

Linux内核的版本号分为主版本号、次版本号和扩展版本号等。根据稳定版本、测试版本和开发版本定义不同版本序列。

稳定版本的主版本号用偶数表示,例如:2.2、2.4、2.6。每隔2~3年启动一个Linux稳定主版本号。

紧接着是次版本号,例如:2.6.13、2.6.14、2.6.15。次版本号不分奇偶数,顺序递增。每隔1~2个月发布一个稳定版本。

然后是升级版本号,例如:2.6.14.3、2.6.14.4、2.6.14.5。升级版本号不分奇偶数,顺序递增。每周几次发布升级版本号,修正最新的稳定版本的问题。

另外一种是测试版本。在下一个稳定版本发布之前,每个月发布几个测试版本,例如:2.6.12-rc1。通过测试,可以使内核正式发布的时候更加稳定。

还有一类是开发版本。开发版本的主版本号用奇数表示,例如:2.3、2.5。也有次版本号,例如:2.5.32、2.5.33。开发版本是不稳定的,适合内核开发者在新的稳定的主版本发布之前使用。

linux遵循什么标准?

Linux系统最低配置:

CPU:700MHz;

内存:384MB;

硬盘:6GB剩余空间;

显卡:800x600以上分辨率。

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

扩展资料:

Linux主要特性:

1、完全免费

Linux是一款免费的操作系统,用户可以通过网络或其他途径免费获得,并可以任意修改其源代码。这是其他的操作系统所做不到的。正是由于这一点,来自全世界的无数程序员参与了Linux的修改、编写工作,程序员可以根据自己的兴趣和灵感对其进行改变,这让Linux吸收了无数程序员的精华,不断壮大。

2、多用户、多任务

Linux支持多用户,各个用户对于自己的文件设备有自己特殊的权利,保证了各用户之间互不影响。多任务则是现在电脑最主要的一个特点,Linux可以使多个程序同时并独立地运行。

3、良好的界面

Linux同时具有字符界面和图形界面。在字符界面用户可以通过键盘输入相应的指令来进行操作。它同时也提供了类似Windows图形界面的X-Window系统,用户可以使用鼠标对其进行操作。在X-Window环境中就和在Windows中相似,可以说是一个Linux版的Windows。

4、支持多种平台

Linux可以运行在多种硬件平台上,如具有x86、680x0、SPARC、Alpha等处理器的平台。此外Linux还是一种嵌入式操作系统,可以运行在掌上电脑、机顶盒或游戏机上。2001年1月份发布的Linux2.4版内核已经能够完全支持Intel64位芯片架构。同时Linux也支持多处理器技术。多个处理器同时工作,使系统性能大大提高。

usb视频协议标准?

UVC全称为USBVideoClass,即:USB视频类,是一种为USB视频捕获设备定义的协议标准。是Microsoft与另外几家设备厂商联合推出的为USB视频捕获设备定义的协议标准,已成为USBorg标准之一。

如今的主流操作系统(如WindowsXPSP2andlater,Linux2.4.6andlater,MacOS10.5andlater)都已提供UVC设备驱动,因此符合UVC规格的硬件设备在不需要安装任何的驱动程序下即可在主机中正常使用。使用UVC技术的包括摄像头、数码相机、类比影像转换器、电视棒及静态影像相机等设备。

最新的UVC版本为UVC1.5,由USBImplementersForum定义包括基本协议及负载格式。

网络摄像头是第一个支持UVC而且也是数量最多的UVC设备,操作系统只要是WindowsXPSP2之后的版本都可以支持UVC,当然Vista就更不用说了。Linux系统自2.4以后的内核都支持了大量的设备驱动,并可以支持UVC设备。

使用UVC的好处USB在Video这块也成为一项标准了之后,硬件在各个程序之间彼此运行会更加顺利,而且也省略了驱动程序安装这一环节。

UVC设备都是多Interface设备,这点同普通的u盘不同。UVC设备最起码有两个Interface,VideoControl(VC)Interface和VideoStream(VS)Interface;这也是最常见的UVC设备。Spec明确要求一个具有可用的,具有实际UVC功能的设备要有一个VCInterface,一个或多个VSInterface。

VCInterface用于进行配置,操控,设置UVC设备进入不同的功能状态,而VSInterface则负责视频数据流的传输;完整的UVC功能需依赖VS,VCInterfaces的配合才能实现。




LINUX系统2.4内核升级到2.6内核
一. 在升级前必须对以下的组件升级   1. 升级 device-mapper,在 ftp:\/\/sources.redhat.com\/pub\/dm下载   cd \/usr\/src   tar -zxvf device-mapper.1.01.04.tgz   cd device-mapper.1.01.04   .\/configure --perfix=\/ &#...

linux2.4内核linux2.4
linux2.4内核以后提供了一个非常优秀的防火墙工具:netfilter\/iptables,他免费且功能强大,可以对流入、流出的信息进行细化控制,它可以实现防火墙、NAT(网络地址翻译)和数据包的分割等功能。netfilter工作在内核内部,而iptables则是让用户定义规则集的表结构。 但是iptables的规则稍微有些“复杂”,因此ubuntu提供了ufw这个设定...

Linux内核2.6版本linux内核2.4
Linux的内核由三部分构成,主版本号,次版本号和修改号。2.4.18,其主版本号就是2,次版本号就是4,修改号就是18。目前,最新的内核是2.6.32。一般次版本号是奇数的,为测试版;次版本号为偶数的,为稳定版。linux遵循什么标准?Linux系统最低配置:CPU:700MHz;内存:384MB;硬盘:6GB剩余空间...

怎么使用,手上有一本linux内核2.4版源代码分析大全
一般在Linux系统中的\/usr\/src\/linux*.*.*(*.*.*代表的是内核版本,如2.4.23)目录下就是内核源代码(如果没有类似目录,是因为还没安装内核代码)。另外还可从互连网上下载。注意,不要总到去下载,最好使用它的镜像站点下载。请在mirrors\/里找一个合适的下载点,再到pub\/linux\/kernel\/v2.6...

在2.4 版本的 linux 内核中,内核任务可以被抢占吗
非抢占式内核:高优先级的进程不能中止正在内核中运行的低优先级的进程而抢占CPU运行。进程一旦处于核心态(例如用户进程执行系统调用),则除非进程自愿放弃CPU,否则该进程将一直运行下去,直至完成或退出内核 抢占式内核的意义:首先,这是将Linux应用于实时系统所必需的。实时系统对响应时间有严格的限定,...

linux的内核版本是什么?
一般地,可以从Linux内核版本号来区分系统是否是Linux稳定版还是测试版。以版本2.4.0为例,2代表主版本号,4代表次版本号,0代表改动较小的末版本号。在版本号中,序号的第二位为偶数的版本表明这是一个可以使用的稳定版本,如2.2.5,而序号的第二位为奇数的版本一般有一些新的东西加入,是个不...

在Linux配置2.4.34内核是使用这个mkinitrd \/boot\/initrd-2.4.34.im...
首先,你内核编译过了吗,在内核目录:\/usr\/src\/linux-xxxx目录下,运行:make mrproper (对内核进行清理)make menuconfig(对内核进行裁剪)mae dep make make madules make modules_install make install 完成这些后,才能进行mkinitrd命令,否则的话你用原来的那些做这个,根本没什么意义,总不能只是熟悉一...

虚拟机上装red hat linux,用的内核还是2.4的,想升级到2.6版本,求详细...
给你个建议,直接装2.6内核的不就好了,一看你这样就是学习的书上的版本是2.4的内核

linux内核版本分别带表什么含义?
Linux内核的版本号分为主版本号、次版本号和扩展版本号等。根据稳定版本、测试版本和开发版本定义不同版本序列。稳定版本的主版本号用偶数表示,例如:2.2、2.4、2.6。每隔2~3年启动一个Linux稳定主版本号。紧接着是次版本号,例如:2.6.13、2.6.14、2.6.15。次版本号不分奇偶数,顺序递增...

怎么查看Linux的内核kernel版本
1、# cat \/proc\/version (Linux查看当前操作系统版本信息)Linux version 2.4.20-8 (bhcompile@porky.devel.redhat.com)(gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5)) #1 Thu Mar 13 17:54:28 EST 2003 2、# cat \/etc\/issue 或cat \/etc\/redhat-release(Linux查看版本当前...

阿城区19577097308: Linux2.4内核中新增功能是什么呢?
隗倩愈美: Redhat Linux 7.1自带的模块化内核,专线连接互联网,两块网卡的防火墙,内部网段为10.0.0.0/255.255.255.0, 防火墙外部网卡接口地址为1.2.3.4. 三 ...

阿城区19577097308: Linux 2.6内核和Linux 2.4的区别 -
隗倩愈美: :Linux的内核由三部分构成,主版本号,次版本号和修改号.2.4.18,其主版本号就是2,次版本号就是4,修改号就是18.目前,最新的内核是2.6.32.一般次版本号是奇数的,为测试版;次版本号为偶数的,为稳定版.

阿城区19577097308: 怎么使用,手上有一本linux内核2.4版源代码分析大全 -
隗倩愈美: 一般在Linux系统中的/usr/src/linux*.*.*(*.*.*代表的是内核版本,如2.4.23)目录下就是内核源代码(如果没有类似目录,是因为还没安装内核代码).另外还可从互连网上下载.注意,不要总到去下载,最好使用它的镜像站点下载.请在mirrors/...

阿城区19577097308: linux内核版本分别带表什么含义? -
隗倩愈美: linus torvalds,2.6.29(不过提醒你最新的内核不一定最好,现在2.6.24是公认的最稳定的2.6系列内核),红旗linux6.sp1 ,sp2,7.0 rc1采用的是2.6.27内核,而ubuntu8.10也是2.6.27内核,但是ubuntu9.04beta采用的是2.6.28内核也就是说可以使用ext4分区,还有,2.6.28是对core2优化过的,所以用它不错!!!

阿城区19577097308: 如何获取linux当前的最新内核版本号 -
隗倩愈美: 一、查看linux内核版本号1:登录linux,在终端输入 cat /proc/version 2:登录linux,在终端输入 uname -a 即列出linux的内核版本号 .3: 在Linux终端输入 unmae -a 即可查看linux的内核版本号.三种方法执行效果如下图所示:二、查看linux版本信息1:登录到linux服务器执行 lsb_release-a 命令,即可查看所有版本信息.2:登录到linux执行 cat /etc/issue (切记cat后要空一格)即可看到版本信息

阿城区19577097308: 如何建立Linux下的ARM交叉编译环境 -
隗倩愈美: 这个过程如下 1. 下载源文件、补丁和建立编译的目录 2. 建立内核头文件 3. 建立二进制工具(binutils) 4. 建立初始编译器(bootstrap gcc) 5. 建立c库(glibc) 6. 建立全套编译器(full gcc) 下载源文件、补丁和建立编译的目录 1. 选定软件版本...

阿城区19577097308: Linux Kernel (Linux内核)怎么安装 -
隗倩愈美: 1、下载新内核源码:到官网www.kernel.org,下载最新版本linux内核,保存到/usr/src/kernels目录,大约54MB.2、# cd /usr/src/kernels3、# tar jvxf linux-2.6.31.5.tar.bz24、进入系统原内核目录,把其中的隐藏文件.config复制到新内核目录中....

阿城区19577097308: linux现在最新内核版本是多少 -
隗倩愈美: linux内核版本的分类Linux内核版本有两种:稳定版和开发版 ,Linux内核版本号由3组数字组成:第一个组数字.第二组数字.第三组数字 第一个组数字:目前发布的内核主版本.第二个组数字:偶数表示稳定版本;奇数表示开发中版本.第三个组...

阿城区19577097308: 如何查看linux内核版本 -
隗倩愈美: 命令行中查看: 1、查看内核版本命令: 1) cat /proc/version 2) uname -a 3) uname -r 2、查看发行版本命令 1) lsb_release -a 2) 用命令找到/etc目录下的issue文件release文件

阿城区19577097308: 一个linux系统分多少内核模块 -
隗倩愈美: Linux 仅仅是内核.Linux 操作系统一般指的是 Linux 内核 + 其他软件.所以内核模块,不用说了,就是 Linux 内核的可重载模块.模块化设计什么意思不用说了. Linux 源代码要特指,一般说 Linux 源代码应该是说 Linux 内核源代码.也就是内...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网