Redhat5学的东西

目录

(按住Ctrl点目录即可快速到达)

安装Vmare-Tool…….…………………....2

挂载光盘…….…………………………….2

Samba……………………………………...3

Telnet登陆Linux系统…….………….….6

VNC远程访问Linux…….…………….…7

DHCP_服务配置…….…………….….…..9

DNS服务配置…….….………….…….….11

Apache………………………………….….16

FTP…………………………………….…..19

 

 

 

 

 

 

 

 

 

 

 

 

 

安装Vmare-Tool

1.把VMwareTools-8.4.6-385536.tar.gz复制到root文件夹中。

2.解压 #tar -zxvf VMwareTools-8.4.6-385536.tar.gz

3.进入解压后的文件夹、、#cd vmware-tools-distrib

4.安装..在解压后的目录下、#./vmware-install.pl

5.选Y、狂按回车、有些要看情况、直到反回命令、、重起即可、、

 

 

挂载光盘

 

1.把光盘中的Server文件夹复制到系统media文件夹下

2.打开终端在 /etc/yum.repos.d目录里创建一个以repo为扩展名的任意名件,命令如下

#cd/etc/yum.repos.d

#vi Server.repo

然后写入

[Server]

name = base RPMRepository for REHEL5

baseurl =file:///media/Server

enabled = 1

gpgcheck = 0              

                       (保存、退出)                      

 

3.修改 URL 路径

#cd/usr/lib/python2.4/site-packages/yum

#vi yumRepo.py

 

找到 remote = url + '/' + relative 修改为 

  remote = "file:///media/Server/" +'/' + relative

                                              (保存、退出)

#yum cleanall   清理一下、

好了、、打开添加/删除软件试试吧、、

 

 

Samba

1.查看服务

 

#rpm -qa|grepsamba

 

你要安装   

samba-3.0.33-3.29......SambaSMB 服务器

amba-swat-3.0.33.......SambaSMB 服务器配制程序

system-config-samba.....SambaSMB 服务器配制工具

( 以上三个服务要安装的)

 

2.修改配制文件 

找到/etc/samba/smb.conf

找到 74 行,修改为

workgroup =workgroup

找到80 行去掉前面的分号;

hosts allow = 127.192.168.1.   

 

                

找到[printers]的组、约262行、

  添加如下内容:

[share]

      comment = this is a share test

      path = /tmp

      browseable = no

        public = yes

      writable = yes

      valid users = zhangsan

   

                 (保存、、退出)

 

3.增加两个用户、、打开终端输入

  #useradd zhangsan

  #passwd zhangsan      (为用户zhangsan加密码)

  #useradd lisi 

  #passwd lisi          (为用户lisi加密码)

  #smbpasswd -a zhangsan      (zhangsan的smb密码,xp访问要的)

  #smbpasswd -a lisi      (lisi的smb密码,xp访问要的)

 

4.重启服务

   #service smb restart

 

验证

在Linux上输入smbclient-L 192.168.1.10  (没密码)

在windows上输入\\192.168.1.10

 

好了、、到xp上看看吧、、\\ip地址、、

 

 

          

 

 

 

 

Telnet登陆Linux系统

1.查看服务

 

#rpm -qa|greptelnet

 

  telnet-0.17-39.el5     (已安装)

  telnet-0.17-39.el5    (须安装)

 

2.修改配制文件

 

打开 /etc/xinetd.d/telnet   

  

把其中的disable = yes  修改为  disable = no

                       

(保存、、退出)

 

3. 重启服务

    

#service xinetdrestart

 

4.测试telnet   XP要开启Telnet服务

  在XP运行cmd中输入telnet

  再输入Open192.168.1.10(Linux的ip地址)(注、默认不能用root用户登录)

 

 

 

 

VNC远程访问Linux

 

1.检查安装

 

#rpm -qa|grep vnc

 gtk-vnc-python-0.3.8-3.el5

 gtk-vnc-0.3.8-3.el5

 vnc-server-4.1.2-14.el5_5.4(其实这三个已安装好了、)

 tsclient-0.148-6.el5...  VNC和窗口终端服务器的客户(用于linux访问XP)

 

2.修改配制文件、

    打开  /etc/sysconfig/vncservers 

    到20行修改为 VNCSERVERS="1:root"

  

 

3.设密码

 

  #vncpasswd 

  #vncserver -kill :1       (  Linux要重启、我们可结束进程)

  #vncserver :1

  #service vncserver restart

 

图形化进入  (XP需JAVA虚拟机)

 

4. 须修改/root/.vnc/xstartup文件、看不到、只能用命令打啦、

vi/root/.vnc/xstartup

注释掉这两行   unset

                exec

 

 

#service vncserverrestart 

 

5.测试:

 

XP访问Linux

 

在XP中的浏览器里输入  http://192.168.1.10:5801

                   (密码是vncpasswd 设的)

 

6.linux 访问 Windows

 XP远程连接必须开启(我的电脑-属性里)

在Linux 的终端输入

#rdesktop192.168.1.10

 

 

           

 

 

DHCP_服务配置

 

 

1.查看服务 

 

  #rpm -qa|grep dhcp

  

   dhcpv6-client-1.0.10-20.el5

 

  你要安装一个  12:dhcp-3.0.5-23.el5...的程序\\(server and relay agent)

 

2.修改配制文件

  

  这个文件难写、、我们有模板呀、、

  

  在终端输入 #cp/usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample/etc/dhcpd.conf

  

   #vim /etc/dhcpd.conf

 

     

   第4行是网络号、和子网掩码

  

   subnet 192.168.1.0 netmask 255.255.255.0

     

   第10、11、12是提供域名相关的、、可删除

     

   第21行是结束IP----开始IP  的地址池   (你想要分配的地址)

     

   建议  range dynamic-bootp 192.168.1.255192.168.1.20

       

   保存、退出

            

3.重启服务

  

    #service dhcpd restart

 

    在xp上自动获得IP地址重启网卡  即可

  

    如果一直失败、、建议关了linux的防火墙 

 

 

 

 

DNS服务配置

 

 

1.查看服务 

 

#rpm -qa|grep bind

 

 bind-libs-9.3.6-16.P1.el5   

 bind-devel-9.3.6-16.P1.el5          //这个要安装

 bind-9.3.6-16.P1.el5                //这个要安装

 ypbind-1.19-12.el5

 bind-chroot-9.3.6-16.P1.el5         //这个要安装

 bind-utils-9.3.6-16.P1.el5   

 还要安装30:caching-nameserver...   //模板文件要安装

 

 

2.修改配制文件 

 

可以到 /usr/share/doc/bind-9.3.6/sample/文件夹下

 

把etc和var两个文件夹复制到/var/named/chroot/文件夹下(右击复制全部替换就行、、没有权限问题)

 

*注意以下修改都是在chroot文件夹下的

 

修改chroot/etc/named.conf  //建议仅留两项,

 

options                    //这个不能删

logging                    //登录日志可删

view"localhost_resolver"  //本地解析可删

view"internal"            //区域文件不可删

key ddns_key               //加密用的可删

view"external"            //外网解析用的可删

 

建议最后如下

 

options

{

      directory "/var/named"; // thedefault

      dump-file            "data/cache_dump.db";

        statistics-file    "data/named_stats.txt";

        memstatistics-file "data/named_mem_stats.txt";

};

view"internal"

{

      match-clients       { localnets; };

      match-destinations    { localnets; };

      recursion yes;

      include "/etc/named.root.hints";

      zone "test.com" {

           type master;

           file "test.com.zone";

      };

      zone "1.168.192.in-addr.arpa" {

           type master;

           file "192.168.1.rev";

      };             

};

                                             

//保存退出

在chroot/var/named/ 文件夹下

创建test.com.zone 的区域文件

可以右击localhost.zone用文本编辑器打开,另存为test.com.zone即可

在test.com.zone内输入

 

$TTL  86400

test.com.        IN       SOA         test.com.   root.test.com. (

                            42       ; serial (d. adams)

                            3H      ; refresh

                            15M         ;retry

                            1W           ; expiry

                            1D )          ; minimum

 

test.com.        IN   NS     dns.test.com.

test.com.        IN   MX 10  mail.test.com.

dns.test.com.    IN   A      192.168.1.1

www.test.com.    IN   A      192.168.1.2

ftp.test.com.    IN   A      192.168.1.21   

 

 

//别忘了按老师要求改写一下、、

//保存退出

 

用同样的方法创建192.168.1.rev反向解析文件

打开输入以下内容

 

$TTL  86400

@        IN SOA    @       root.test.com. (

                            42       ; serial (d. adams)

                            3H      ; refresh

                            15M         ;retry

                            1W           ; expiry

                            1D )          ; minimum

 

              IN  NS          test.com.

                      IN PTR     test.com.

1                    IN PTR   dns.test.com.

2                    IN PTR   www.test.com.

21                  IN PTR   ftp.test.com.

1                    IN PTR   mail.test.com.

     

//注意要和上面那个正向区域文件对应

//保存退出

  

3.重启服务、

  #service named restart

 

4.在终端输入#nslookup 回车

 

  打入ip看看能否解析

         

 

 

 

Apache

 

 

Web服务配置-Apache

 

1.查看服务 

  #rpm -qa|grep httpd     //呵呵、你会发现什么也没有、、

  

   要安装 httpd-2.2.3-45.el5.i386- Apache HTTP服务器

 

2.修改配制文件

    #vi /etc/httpd/conf/httpd.conf

    391行 添加                default.htm

    673行  修改默认语言    DefaultLanguage zh-cn

    747行     修改编码     AddDefaultCharset GB2312

 

    直接把网页文件放入/var/www/html/ 文件夹下就好了

    重启服务  service httpd restart

                (在xp系统浏览器就可访问了)

3.配制虚拟主机  (一台主机、多IP、多站点)

     到  /etc/sysconfig/network-scripts/目录下、

       复制一个ifcfg-eth0 副本并命名为 ifcfg-eth1     

      打开ifcfg-eth1  修改  IPADDR=192.168.1.11    // 我的是这个IP你可以换的 保存、、退出、、

      重启网络  #service network restart

 

   创建两个站点目录 、、在终端输入

      #mkdir /var/www/1

      #mkdir /var/www/2  

 

 

    在/var/www/1、、/var/www/2 、、放入两个不一样的网页文件、 建议后缀为  html

   

 

   修改站点

   打开  /etc/httpd/conf/httpd.conf  在最后加入

 

<VirtualHost192.168.1.10>

    DocumentRoot /var/www/1

</VirtualHost>

<VirtualHost192.168.1.11>

    DocumentRoot /var/www/2

</VirtualHost>

 

重启服务 #service httpd restart

 

在XP浏览器中输入192.168.1.10   19.168.1.11

 

 

4.基于域名的访问 

   要用到 named服务、、前面介绍的  自己看

      (其实修改hosts文件)就好了、、

 

 

 

FTP

1.查看服务 #rpm -qa|grep vsftpd    //什么也没有

  要安装  vsftpd-2.0.5....      //软件包可用的就这一个

 

  启动服务  #service vsftpd start   //容许任何人访问/var/ftp/pub文件夹、但不可下载、修改、和删除

 

 

 2.修改配制文件

    打开/etc/vsftpd/vsftpd.conf

        第12 行   修改为 anonymous_enable=no   //保存、、退出、、

 

  创建本地组的FTP服务器目录

 

    #mkdir -p /var/stus/share

 

  创建本地用户和组

    #groupadd stus

    #useradd -G stus -d /var/stus/share -M stu1

    #useradd -G stus -d /var/stus/share -M stu2

    #useradd -G stus -d /var/stus/share -M stu3

    #passwd stu1     //为stu1设密码

    #passwd stu2     //为stu2设密码

    #passwd stu3    //为stu3设密码

 

   修改/var/stus/share的属主和权限

    #chown stu1.stus /var/stus/share

    #chmod 750 /var/stus/share

 

重启服务

    #service vsftpd restart

 

  如果不能上传、看看linux的防火墙关了没(右上角会有角星的)

    系统---管理--SElinux Management

    system Default -----修改为Disable

    Current Enforcing ----修改为Permissve 即可

       

 

3.在xp上测试

             ftp:192.168.1.10

              stu1可以上传,下载

              stu2,stu3只能下载

 


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值