您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > Samba与NFS服务器的配置与管理
学习目标:•描述Samba服务与NFS服务的功能。•安装和启动Samba和NFS服务器。•配置share、user级Samba服务器、实现文件共享。•配置NFS服务器。12.1Samba服务器概述12.1.1Samba的概念Samba是一组使Linux支持SMB协议,实现跨平台共享文件和打印服务的软件。12.1.2Samba的特点1)跨平台2)支持SSL3)支持LDAP4)可充当Windows域中的PDC、成员服务器5)支持PAM12.1.3Samba的工作原理12.1.4Samba的安装与启动•检查系统中是否安装Samba软件•启动Samba1)图形界面下:选择“应用程序”“系统设置”“服务器设置”“服务”“服务配置”,在该窗口内选择smb选项。2)在命令行界面下[root@localhost~]#/etc/rc.d/init.d/sambastart[root@localhost~]#servicesmbrestart12.2Samba的配置文件Samba服务器的配置文件是/etc/samba/smb.conf。smb.conf的结构分为两个部分:一是全局设置部分,二是共享定义部分。•12.2.1全局设置部分的参数配置全局设置部分包括一个[global]段,定义了多个全局参数值。Samba服务器的安全等级共有以下5类:•share安全等级•user安全等级•server安全等级•domain安全等级•ads安全等级•12.2.2共享定义部分的参数配置smb.conf文件的共享定义部分由[homes]段、[printers]段和若干个[自定义目录]段组成。•[homes]段•[printers]段•[自定义目录]段12.3配置Samba服务器•12.3.1配置share级Samba服务器1.编辑全局设置部分2.编辑共享定义部分3.测试配置文件的正确性[root@localhost~]#testparm4.重启Samba服务配IP,使之与Windows客户机在同一网段Windows客户机访问Samba资源•12.3.2配置user级Samba服务器1、终端命令方式配置①添加Samba用户[root@localhost~]#useraddss[root@localhost~]#passwdss[root@localhost~]#smbpasswd-ass②编辑全局设置部分利用vi编辑器编辑/etc/samba/smb.conf或直接打开。[global]workgroup=Linuxsecurity=usersmbpasswdfile=/etc/samba/smbpasswd③编辑共享定义部分④利用testparm命令测试配置文件的正确性⑤重启Samba服务12.3.3访问Samba共享资源1.Windows客户机访问Samba共享资源①网上邻居访问②UNC路径访问注意:在用Windows客户机访问Samba共享资源的时候,一定要确保Linux防火墙是关闭的。关闭防火墙1)重启后永久生效打开:chkconfigiptableson关闭:chkconfigiptablesoff2)即时生效,重启后失效打开:serviceiptablesstart关闭:serviceiptablesstop2、图形方式配置①创建共享的目录以及Samba用户[root@localhost~]#mkdir/home/share/share.txt②打开Samba设置窗口③配置Samba“应用程序”→“系统设置”→“服务器设置”→“Samba”选项,打开设置窗口12.5NFS服务概述NFS是网络文件系统的简称,提供不同操作系统间的文件共享服务,主要用于UNIX/Linux网络中挂载远程文件系统。使用NFS服务,至少启动三个系统守护进程:•rpc.nfsd•rpc.mountd•portmap12.6NFS服务的安装与启动•12.6.1NFS的安装•启动NFS1)图形界面下:选择“应用程序”“系统设置”“服务器设置”“服务”“服务配置”,在该窗口内选择portmap和nfs选项。2)在命令行界面下[root@localhost~]#/etc/rc.d/init.d/portmapstart[root@localhost~]#/etc/rc.d/init.d/nfsstart[root@rhel4~]#serviceportmaprestart[root@rhel4~]#servicenfsrestart12.7NFS服务的配置•12.7.1编辑/etc/exports文件配置NFS主配置文件/etc/export/home/test192.168.1.20(rw)•12.7.2使用exports命令配置/etc/exports文件每当修改了/etc/exports文件后,不需要重启NFS,直接使用命令exports就可以设置立即生效。[root@localhost~]#exports-a•12.7.3测试NFS服务•检查输出目录所使用的选项。[root@localhost~]#cat/var/lib/nfs/etab•使用showmount命令测试NFS服务器的输出目录状态。[root@localhost~]#showmount-e12.7NFS客户端的设置•查看NFS服务器信息[root@localhost~]#showmount–e192.168.1.10•挂载NFS服务器输出目录1)使用mount命令挂载NFS文件系统[root@localhost~]#mount-tnfs192.168.1.10:/home/test/home/test12)使用/etc/fstab文件挂载NFS文件系统192.168.1.10:/home/test/home/test1nfsdefaults003)卸载NFS服务器输出目录[root@localhost~]#umount/home/test1
本文标题:Samba与NFS服务器的配置与管理
链接地址:https://www.777doc.com/doc-1580198 .html