您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > Linux Samba
Samba服务器配置济南铁道职业技术学院济南铁道职业技术学院精品课程Linux网络操作系统2本章内容•Samba服务概述•Samba服务器的配置•Samba配置文件•Linux与Windows资源共享济南铁道职业技术学院精品课程Linux网络操作系统3SambaSMB(ServerMessageBlock)协议,也被称作SessionMessageBlock协议、NetBIOS协议、或LanManager协议。它是用来在微软的Windows3.11、NT、95/98/2000等操作系统之间共享文件和打印机的。Samba是使用SMB协议在Linux和Windows之间共享文件和打印机的一组程序套件。利用Samba可以实现如下功能:把Linux系统下的文件共享给Windows系统在Linux系统下访问Windows系统的共享文件把Linux系统下安装的打印机共享给Windows系统使用在Linux系统下访问Windows系统的共享打印机济南铁道职业技术学院精品课程Linux网络操作系统4Samba服务器WindowsLinux资源共享Samba服务器是Linux与Windows资源共享的桥梁济南铁道职业技术学院精品课程Linux网络操作系统5Samba的安装、启动启动samba:安装samba:济南铁道职业技术学院精品课程Linux网络操作系统6Samba配置文件济南铁道职业技术学院精品课程Linux网络操作系统7Samba配置文件2济南铁道职业技术学院精品课程Linux网络操作系统8/etc/samba/smb.conf在smb.conf配置文件中,以“#”或“;”起始行均衩当成注释[global]该字段用于设置Samba服务器的整体环境workgroup=SambaServer指定工作组的名称serverstring=SambaServer此主机的注释说明netbiosname=linuxSamba默认的主机名,可更换;linuxsallow=192.168.1.192.168.2.127.允许访问该samba服务器的IP地址范围,默认允许所有的IP访问printcapname=/etc/printcap打印机配置文件的位置loadprinters=yes是否加载打印机配置文件printcapguestaccount=nobody指定guest所使用的账号logfile=/var/log/samba/%m.log设置记录文件储存的位置Samba配置文件说明济南铁道职业技术学院精品课程Linux网络操作系统9Samba配置文件(续)Maxlogsize=1000记录文件最大不超过1000KBSecurity=share设置安全等级,此模式下,用户不需密码Encryptpasswords=yes密码采取加密的方式Smbpasswdfile=/etc/samba/smb/passwd密码文件位置ShareDefinitions针对每个共享资源的设置[home]当用户使用专用账号登录时,此区域用来设置对根目录的访问权限comment=HomeDirectories说明文字writable=yes此目录是否允许写入validusers=%s可访问用户,Samba会自动将“%s”转换成登录账号济南铁道职业技术学院精品课程Linux网络操作系统10Samba配置文件(续)Createmode=0664文件默认的权限Directorymode=0775目录默认的权限[printers]该字段用于设置共享打印机Comment=ALLPrinters说明文字path=/var/spool/samba打印机队列(spool)的位置#Setpublic=yestoallowuser‘guestaccount’toprintwritable=no用户是否可写入printable=yes用户是否以打印注意:“readonly=”与“writable=”是反义词,即“readonly=no”与“writable=yes”有相同的作用。允许读写的权限济南铁道职业技术学院精品课程Linux网络操作系统11使用swat配置samba1.首先要知道为什么要用swat配置samba,samba是实现linux/windows之间共享资源的软件,装上之后需要配置它的配置文件才可以共享,所以普通用户难以实现,于是我们用samba自带的swat图像化配置工具来配置它的配置文件(/etc/samba/smb.conf)。2.安装swat(第三张光盘)rpm–ivh/mnt/cdrom/RedHat/RPMS/samba-swat-(tab自动补齐)3.配置/etc/xinetd.d/swat把disable=yes改为disable=no(运行使用swat)4.重新启动xinetd以使其生效。servicexinetdrestart济南铁道职业技术学院精品课程Linux网络操作系统12使用swat配置samba端口901连接Swat的主机IP将原yes改为no#servicexinetdrestart重启xinetd济南铁道职业技术学院精品课程Linux网络操作系统13Swat登陆界面SWAT主要功能SWAT欢迎画面说明文件济南铁道职业技术学院精品课程Linux网络操作系统14Globals设置填入各项参数高级设置参数在线帮助确认更改重新设置济南铁道职业技术学院精品课程Linux网络操作系统15Globals设置2济南铁道职业技术学院精品课程Linux网络操作系统16建立共享目录济南铁道职业技术学院精品课程Linux网络操作系统17添加用户济南铁道职业技术学院精品课程Linux网络操作系统18重新启动samba济南铁道职业技术学院精品课程Linux网络操作系统19Windows访问linux1.在运行里输入\\ip(linux的地址)济南铁道职业技术学院精品课程Linux网络操作系统20Linux访问windows[pp@linuxpp]$smbclient–L192.168.1.1列出主机192.168.1.1Windows上的共享资源[pp@linuxpp]$smbclinet//192.168.1.1/win2k–Uwin以win用户身份访问主机wn2k的共享资源?查看可用的命令(与ftp相似)!ls显示本地文件列表ls显示共享资源文件列表济南铁道职业技术学院精品课程Linux网络操作系统21Linux访问windows(2)使用smbmount命令访问windows的共享资源[root@linuxroot]$smbmount//192.168.1.1/win2k/mnt/win2k–ouserSmbmount普通用户无法使用,必须借助root的权限,使用su命令即可。济南铁道职业技术学院精品课程Linux网络操作系统22配置Linux系统下的打印服务器Linux下打印机使用简介使用字符界面菜单配置工具配置本地打印机设置打印机的共享济南铁道职业技术学院精品课程Linux网络操作系统23使用字符界面菜单配置工具配置本地打印机printconf-tui命令济南铁道职业技术学院精品课程Linux网络操作系统24对Windows系统开放打印共享权限济南铁道职业技术学院精品课程Linux网络操作系统25配置打印服务器客户端配置打印服务器的Linux客户端配置打印服务器的Windows客户端济南铁道职业技术学院精品课程Linux网络操作系统26配置打印服务器Linux客户端printconf-gui命令济南铁道职业技术学院精品课程Linux网络操作系统27配置打印服务器Windows客户端济南铁道职业技术学院精品课程Linux网络操作系统28本章小结•掌握Samba服务器的配置方法•掌握Linux与Windows资源共享
本文标题:Linux Samba
链接地址:https://www.777doc.com/doc-3521667 .html