关于Linux基础服务的知识点

                               各种服务的知识点

     由于有的基本服务的安装包是独立的,有的服务的安装包是存在依赖关系的。所以避免麻烦,最好是配置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

你可能感兴趣的:(关于Linux基础服务的知识点)