各种服务的知识点
由于有的基本服务的安装包是独立的,有的服务的安装包是存在依赖关系的。所以避免麻烦,最好是配置YUM(要是十分熟练了,那就无所谓了)。这里配置YUM的步骤就省略了。
一.DHCP的基本内容:
1.DHCP的作用: 为动态的分配IP地址,移动办公,等..
首先自己得有一个静态的IP地址。
2.安装软件包 dhcpd
3. 主配置文件:/etc/dhcpd.conf
4.执行程序:/usr/sbin/dhcpd
5. 服务脚本:/etc/init.d/dhcpd
6.执行参数配置:/etc/sysconfig/dhcpd
7.监听端口:服务端的UDP 67、客户端UDP 68
8.service network restart
二.NFS的基本内容:
1.NFS的作用:是在Linux系统之间 实现磁盘文件共享的一种方法。同时可以在windows系统安装NFS client和Server来实现与linux系统资源的共享。
2.软件包 nfs-utils-1.0.9-66-el5
Portmap-4.0-65.2.2.1
3. 主配置文件:/etc/exports
4. 服务脚本:nfs 、portmap
注:由于nfs的端口不固定,但是每次启动都告诉RPC,我的端口是多少,RPC的端口是固定的 TCP 111.通过rpcinfo �Cp 服务器的IP 地址。
5.service portmap restart
Service nfs restart
三.Vsftp 的基本内容:默认的是本地用户可以上传和下载,
匿名用户只可以下载不可以上传。
1.VSftp的作用:适合远距离文件的传输和控制流量;
大文件的断点续传;
下载限速,访问控制哪个主机不可以下载,以及网络段的主机不可以下载和上传。
2.端口 控制连接:TCP 21端口,发送FTP命令信息(我要访问你 )。
数据连接:TCP 20 端口,上传和下载数据。
3. 主配置文件:/etc/vsftpd/vsftpd.conf
黑名单文件:/etc/vsftpd/ftpusers
(本地用户,如果用户在里面是绝对不可以访问ftp的)
黑/ 白名单文件:/etc/vsftpd/user_list
(由主配置文件里的userlist_enable决定是否启用文件,=YES是启用 =NO是不启用。不启用呢, 这个文件就没有效果。如果启用了再看下面的配置。
Userlist_deny=YES时,此文件为黑名单,
Userlist_deny=NO时,此文件为白名单 。
如果用户在名单里面,为黑名单就不能访问了,如果为白名单,就说明只有这个名单里面的用户才可以访问ftp,哪怕是不在黑名单也不在白名单里的,都不可以访问。)
4.service vsftpd restart
四.SAMBA基本内容:
1. 作用是:实现Linux如何访问Windows的共享;
实现 Windows如何访问Linux的共享。
2.软件包:samba (服务端),samba-comment(公共端),samba-client(客户端)
3.监听端口:smbd:提供对文件/打印资料的共享访问。
监听端口 TCP 139 TCP 445
nmbd:提供基于NetBIOS协议的主机名解析。
监听端口UDP 137 UDP 138
4.系统服务脚本 /etc/init.d/smb
5.配置目录及主配置文件
/etc/samba/
/etc/samba/smb.conf
6.配置文件检查工具 testparm
7.service smb restart
五.DNS基本内容
1.内容 DNS域名服务基础
构建主、从DNS服务器。
DNS解析的作用:
正向解析:根据主机名称(域名)查找其对应的IP地址。
反向解析:根据IP地址查找其对应的主机名称
DNS的查询方式
安装的软件包 bind , bind-chroot ,caching-nameserver
BIND服务器端程序
主要执行程序:/usr/sbin/named
服务脚本:/etc/init.d/named
默认端口:TCP/UDP 53
虚拟根环境 /var/named/chroot/
主配置文件/etc/namd.conf
Cp �Cp /var/named/chroot/etc/named.caching-nameserver /var/named/chroot/etc/named.conf
区域数据文件:/var/named/.. ..
Cp �Cp /var/named/chroot/var/named/named.local
/var/named/chroot/var/named/gyf.com.zone
或者 /var/named/chroot/var/named/gyf.com.arpa
7.service named restart
六.HTTP基本内容
1.主要的软件包 httpd
2. 主要目录和文件
服务目录: /etc/httpd/
主配置文件:/etc/httpd/conf/httpd.conf
配置目录:/etc/httpd/conf.d/
网站根目录:/var/www/html/
模块目录:/etc/httpd/modules/
访问日志:/var/log/httpd/access_log
错误日志:/var/log/httpd/error_log
3.系统服务脚本:/etc/init.d/httpd
4.默认端口:TCP 80
5. 进程名:httpd 进程所有者 :apache。
6.service httpd restart