Linux
- Linux网络管理员手册(17)
- 翻译:赵炯
[email protected]
第十七章 C News
用于网络新闻的非常流行的软件包之一是C News。它被设计成用于在UUCP链接上传送news的站点。这一章将讨论C News的中心思想,以及基本的安装与维护任务。
C News的配置文件存储在/usr/lib/news中,而它的绝大多数执行文件在/usr
- 分类:Linux 查阅全文
- Linux网络管理员手册(16)
- 翻译:赵炯
[email protected]
第十六章 网络新闻(Netnews)
16.1 Usenet的历史
网络新闻(network news)的观念产生于1979年,当时有两位研究生Tom Truscott和Jim Ellis考虑在UN*X用户之间使用UUCP来连接各台机器以进行信息的交换。他们在北卡罗莱纳州用三台
- 分类:Linux 查阅全文
- Linux网络管理员手册(15)
- 翻译:赵炯
[email protected]
第十五章 Sendmail+IDA
15.1 Sendmail+IDA概述
有人曾说过只有编辑过一个sendmail.cf文件,你才是一个真正的Unix系统管理员。也有人说如果你试图这样编辑两次,那你一定是疯了
Sendmail是一个难以置信的功能强大的程序。对大
- 分类:Linux 查阅全文
- Linux网络管理员手册(14)
- 翻译:赵炯
[email protected]
第十四章 配置和运行smail
这一章将给你一个设置smail的快速入门,以及它所提供的功能概述。尽管smail的行为在很大程度上与sendmail相兼容,但是它们的配置文件却是完全不同的。
主要的配置文件是/usr/lib/smail/config。你一定要编辑这个文件以反映
- 分类:Linux 查阅全文
- Linux网络管理员手册(13)
- 翻译:赵炯
[email protected]
第十三章 电子邮件
自从第一个网络被设计出来,连网最显著的用途之一就是电子邮件(eletronic mail)。它是从将一个文件从一台机器拷贝到另一台机器的简单服务开始的,并将该拷贝的文件添加到接收者的mailbox文件中。本质上来说,这仍然是email所做的全部工作,尽管不断增
- 分类:Linux 查阅全文
- Linux网络管理员手册(12)
- 翻译:赵炯
[email protected]
第十二章 管理Taylor UUCP
12.1 历史回顾
UUCP是AT&T贝尔实验室的Mike Lesk在七十年代末期设计的,用于在公共电话线路上提供简单的拨号上网服务。由于许多想在自己的机器上有email和Usenet News的人仍然使用modem进行通信,所以UUC
- 分类:Linux 查阅全文
- Linux网络管理员手册(11)
- 翻译:赵炯
[email protected]
第十一章 网络文件系统
NFS,网络文件系统(network filesystem),或许是使用RPC最突出的网络服务了。它允许你以访问任何本地文件一样的方法来访问远程主机上的文件。这是通过将客户端的内核功能(它使用远程文件系统)与服务器端的NFS服务器功能(它提供文件数据)相混
- 分类:Linux 查阅全文
- Linux网络管理员手册(10)
- 翻译:赵炯
[email protected]
第十章 网络信息系统
当你运行着一个局域网时,你的整个目标通常时为你的用户提供一个清晰透明的网络环境。做到这一步的一个重要步骤是在所有主机之间保持重要数据(比如用户帐号信息)的同步。我们在前面已经看到,对于主机名的解析,存在一个强大而复杂的服务,即DNS。对于其他任务没有这种
- 分类:Linux 查阅全文
- Linux网络管理员手册(1)
- 翻译:赵炯
第一章 网络绪论
1.1 历史
连网的主意大概与电讯事业本身一样的久远。考虑人们生活的石器时代,那时鼓可能已经用于在人们之间传递消息了。假释穴居人A想邀请穴居人B进行一场互扔石块的游戏,但是他们互相之间居住得太遥远,以至B听不见A的击鼓声。那么,A能够做些什么呢?他可以1)走到B的地方去,2)使用一个更大的鼓,或者3)询问C,
- 分类:Linux 查阅全文
- linux网络服务器基础教程
- 要建立一个安全Linux服务器就首先要了解Linux环境下和网络服务相关的配置文件的含义及如何进行安全的配置。在Linux系统中,TCP/IP网络是通过若干个文本文件进行配置的,也许你需要编辑这些文件来完成联网工作,但是这些配置文件大都可以通过配置命令linuxconf (其中网络部分的配置可以通过netconf命令来实现)。下面介绍基本的 TCP/IP网络配置文件。
/etc/conf.
- 分类:Linux 查阅全文
- Linux网络服务器配置基础(下)
- * /etc/hosts.allow 文件
但是对于telnet、ftp等服务,如果将其一同关闭,那么对于管理员需要远程管理时,将非常不方便。Linux提供另外一种更为灵活和有效的方法来实现对服务请求用户的限制,从而可以在保证安全性的基础上,使可信任用户使用各种服务。Linux提供了一个叫TCP wrapper的程序。在大多数发布版本中该程序往往是缺省地被安装。利用TCP wrapper你
- 分类:Linux 查阅全文
- Linux网络服务器配置基础(上)
- 要建立一个安全Linux服务器就首先要了解Linux环境下和网络服务相关的配置文件的含义及如何进行安全的配置。在Linux系统中,TCP/IP网络是通过若干个文本文件进行配置的,也许你需要编辑这些文件来完成联网工作,但是这些配置文件大都可以通过配置命令linuxconf(其中网络部分的配置可以通过netconf命令来实现)命令来实现。下面介绍基本的 TCP/IP网络配置文件。
* /e
- 分类:Linux 查阅全文
- Linux网络服务器配置基础
-
作者:ideal
要建立一个安全Linux服务器就首先要了解Linux环境下和网络服务相关的配置文件的含义及如何进行安全的配置。在Linux系统中,TCP/IP网络是通过若干个文本文件进行配置的,也许你需要编辑这些文件来完成联网工作,但是这些配置文件大都可以通过配置命令linuxconf(其中网络部分的配置可以通过netconf命令
- 分类:Linux 查阅全文
- Linux网络代码导读v0.2
- 1 前言
许多人在分析linux代码时对网络部分(主要是src/linux/net,src/linux/include/net及src/linux/include/linux目录下的文件)比较感兴趣,确实,尽管已经从书本上学到了大量的TCP/IP原理,不读源码的话,头脑中还是建立不起具体的印象。而分析这部分代码的一个问题便是代码众多而资料很少。这篇文章的目的就是勾勒出一个框架,让读者能够大
- 分类:Linux 查阅全文
- Linux网络编程--8. 套接字选项
- http://linuxc.51.net 作者:hoyt
有时候我们要控制套接字的行为(如修改缓冲区的大小),这个时候我们就要控制套接字的选项了.
8.1 getsockopt和setsockopt
int getsockopt(int sockfd,int level,int optname,void *optval,socklen_t *optlen)
in
- 分类:Linux 查阅全文
- Linux网络编程--7. TCP/IP协议
- http://linuxc.51.net 作者:hoyt
你也许听说过TCP/IP协议,那么你知道到底什么是TCP,什么是IP吗?在这一章里面,我们一起来学习这个目前网络上用最广泛的协议.
7.1 网络传输分层
如果你考过计算机等级考试,那么你就应该已经知道了网络传输分层这个概念.在网络上,人们为了传输数据时的方便,把网络的传输分为7个层次.分别是:应用层,表示
- 分类:Linux 查阅全文
- Linux网络编程--6. 高级套接字函数
- http://linuxc.51.net 作者:hoyt
在前面的几个部分里面,我们已经学会了怎么样从网络上读写信息了.前面的一些函数(read,write)是网络程序里面最基本的函数.也是最原始的通信函数.在这一章里面,我们一起来学习网络通信的高级函数.这一章我们学习另外几个读写函数.
6.1 recv和send
recv和send函数提供了和read和write
- 分类:Linux 查阅全文
- Linux网络编程--5. 用户数据报发送
- http://linuxc.51.net 作者:hoyt
我们前面已经学习网络程序的一个很大的部分,由这个部分的知识,我们实际上可以写出大部分的基于TCP协议的网络程序了.现在在Linux下的大部分程序都是用我们上面所学的知识来写的.我们可以去找一些源程序来参考一下.这一章,我们简单的学习一下基于UDP协议的网络程序.
5.1 两个常用的函数
int r
- 分类:Linux 查阅全文
- Linux网络编程--4. 完整的读写函数
- http://linuxc.51.net 作者:hoyt
一旦我们建立了连接,我们的下一步就是进行通信了.在Linux下面把我们前面建立的通道 看成是文件描述符,这样服务器端和客户端进行通信时候,只要往文件描述符里面读写东西了. 就象我们往文件读写一样.
4.1 写函数write
ssize_t write(int fd,const void *buf,size
- 分类:Linux 查阅全文
- Linux网络编程--3. 服务器和客户机的信息函数
- http://linuxc.51.net 作者:hoyt
这一章我们来学习转换和网络方面的信息函数.
3.1 字节转换函数
在网络上面有着许多类型的机器,这些机器在表示数据的字节顺序是不同的, 比如i386芯片是低字节在内存地址的低端,高字节在高端,而alpha芯片却相反. 为了统一起来,在Linux下面,有专门的字节转换函数.
unsigned long
- 分类:Linux 查阅全文