日期:2014-05-16 浏览次数:20635 次
公司这有几本关于Linux的书籍,其中有一本是企业级Linux服务攻略,而这些天正好我没事,我就开始研究企业级Linux服务攻略来,刚开始阅读时有点排斥,但我还是把它读了一遍,虽然有些知识点还没明白透,但我的目标不是专研,而是大概了解,为将来的需要提供一定的基础。
好了,开始我对企业级Linux服务攻略的总结之旅!~
第一章:Linux 服务器的搭建与测试
1.1 Linux的安装
详细讲解了 Red Hat Enterprise Linux 5的安装
1.2 常规网络配置
vi /etc/sysconfig/network ---> HOSTNAME=REAL5 ---> 设置主机名 hostname 查看主机名 ifconfig 网卡名 ip地址 netmask 子网掩码 ---> 设置ip地址 ifconfig --->查看ip地址 ifconfig 网卡名:虚拟网卡 id ip地址 netmask 子网掩码 --->设置辅助ip地址 ifconfig 网卡名称 down/up 禁用/启动网卡 ifconfig 网卡名 hw ether MAC 地址 --->更改网卡MAC地址 route add/del default gw ip 地址 ---->添加/删除默认网关 ping ip地址 测试网络连通性 netstat 命令 nslookup 域名/ip地址 测试解析
第二章: Samba 服务
2.1 Samba 原理
2.2 安装Samba 服务
rpm -qa|grep samba rpm -ivh samba-3.0.23c-2.i386.rpm
2,3 Samba 常规服务器配置
workgroup = RHEL5 --->设置Samba服务器的工作组为RHEL5 server string = RHEL5 file Server 设置Samba简要说明
示例:Samba服务器有一个目录为/share,需要发布该目录成为共享目录,定义共享名为public,
comment = share path = /share public = yes log file = /var/log/samba/%m.log 日志 service smb start/stop/restart/reload 服务的启动/停止/重新开始/重新加载
share 服务器实例及详解
案例:公司现有一个工作组Workgroup,需要添加Samba服务器作为文件服务器,并发布共享目录/share,共享名为public,此共享目录所有员工访问。
1、修改Samba 主配置文件
vi /etc/samba/smb.conf [global] workgroup = Workgroup设置工作组名 server string = file server添加服务器注释内容 security = share安全级别 log file = /var/log/samba/%m.log日志 max log size = 50 [public] comment = public pathc = /share public = yes
2、重新加载配置
service smb restart
service smb reload
案例:公司现有多个部门,因工作需要,将销售部的资料存放在Samba服务器的/sales目录中,集中管理,以便销售人员浏览,并且该目录只允许销售部员访问。
1、添加销售部用户和组 groupadd sales useradd -g sales sale1 useradd -g sales sale2 passwd sale1 passwd sale2 2、修改Samba主配置文件 smb.conf vi /etc/samba/smb.conf [global] workgroup = Workgroup设置工作组名 server string = file server添加服务器注释内容 security = user安全级别 log file = /var/log/samba/%m.log日志 max log size = 50 [sales] comment = sales pathc = /sales valid users = @sales 3、重新加载配置 service smb restart service smb reload
2.4 Samba 高级服务器配置
示例:公司内部Samba服务器上共享了一个目录sales,该目录文件为销售部的共享目录,公司规定10.0.0.0/8 这个网段的ip地址都不能访问该共享目录,但是10.0.0.2 这个ip地址可以访问。
对于这些要求,可以编辑smb.conf,如下所示:
vi /etc/samba/smb.conf 把 security = user 改为 security = share,并添加hosts deny 和host allow字段。如下 [sales] path = /sales writable = yes hosts deny = 10. hosts allow = 10.0.0.2
2.5 Samba 客户端配置
smbclient -L 目标ip地址或主机名 -U 登陆用户名%密码 ---》查看服务器共享了什么目录
mount -t cifs //目标ip或主机名/共享目录名 挂载点 -o username = 用户名 ---》挂载共享目录
2.6 Samba的打印共享
1、设置global配置项
2、设置printers配置项
2.7 Samba企业实战和应用 (略)
第三章:DHCP服务
3.1 DHCP原理(略)
3.2 安装DHCP服务(