1 / 28

Linux 网络操作系统

Linux 网络操作系统. 第 11 章 Samba 服务器配置. 广州工程技术职业学院. 本章内容. Samba 服务概述 Samba 服务器的配置 Samba 配置文件 Linux 与 Windows 资源共享. Samba.

Download Presentation

Linux 网络操作系统

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Linux网络操作系统 第11章 Samba服务器配置 广州工程技术职业学院

  2. 本章内容 • Samba服务概述 • Samba服务器的配置 • Samba配置文件 • Linux与Windows资源共享

  3. Samba • SMB(Server Message Block)协议,也被称作Session Message Block协议、NetBIOS协议、或LanManager协议。它是用来在微软的Windows 3.11、NT、95/98/2000等操作系统之间共享文件和打印机的。Samba是使用SMB协议在Linux和Windows之间共享文件和打印机的一组程序套件。利用Samba可以实现如下功能: • 把Linux系统下的文件共享给Windows系统 • 在Linux系统下访问Windows系统的共享文件 • 把Linux系统下安装的打印机共享给Windows系统使用 • 在Linux系统下访问Windows系统的共享打印机

  4. Samba服务器

  5. Samba的安装、启动 安装samba: 启动samba:

  6. Samba配置文件

  7. Samba配置文件2

  8. Samba配置文件说明 /etc/samba/smb.conf 在smb.conf配置文件中,以“#”或“;”起始行均衩当成注释 [global]     该字段用于设置Samba服务器的整体环境 workgroup = Samba Server     指定工作组的名称 server string = Samba Server此主机的注释说明 netbios name = linuxSamba默认的主机名,可更换 ;linuxs allow = 192.168.1. 192.168.2. 127. 允许访问该samba服务器的IP地址范围,默认允许所有的IP访问 printcap name = /etc/printcap打印机配置文件的位置 load printers = yes   是否加载打印机配置文件printcap guest account = nobody指定guest所使用的账号 log file = /var/log/samba/%m.log  设置记录文件储存的位置

  9. Samba配置文件(续) Max log size = 1000记录文件最大不超过1000KB Security = share    设置安全等级,此模式下,用户不需密码 Encrypt passwords = yes    密码采取加密的方式 Smb passwd file = /etc/samba/smb/passwd密码文件位置 Share Definitions针对每个共享资源的设置 [home]当用户使用专用账号登录时,此区域用来设置对根目         录的访问权限 comment = Home Directories    说明文字 writable = yes 此目录是否允许写入 valid users = %s可访问用户,Samba会自动将“%s”转换成 登录账号

  10. Samba配置文件(续) Create mode = 0664 文件默认的权限 Directory mode = 0775     目录默认的权限 [printers]       该字段用于设置共享打印机 Comment = ALL Printers     说明文字 path = /var/spool/samba     打印机队列(spool)的位置 #Set public = yes to allow user ‘guest account’ to print writable = no用户是否可写入 printable = yes     用户是否以打印 注意:“read only = ”与“writable =”是反义词,即“read only=no”与“writable = yes”有相同的作用。 允许读写的权限

  11. 使用swat配置samba 1.首先要知道为什么要用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以使其生效。 service xinetd restart

  12. 使用swat配置samba 端口901 连接Swat的主机IP 将原yes改为no #service xinetd restart 重启xinetd

  13. Swat登陆界面 SWAT主要功能 SWAT欢迎画面 说明文件

  14. Globals设置 重新设置 高级设置 确认更改 参数在线帮助 填入各项参数

  15. Globals设置2

  16. 建立共享目录

  17. 添加用户

  18. 重新启动samba

  19. Windows访问linux 1.在运行里输入\\ip (linux的地址)

  20. Linux访问windows [pp@linux pp]$smbclient –L 192.168.1.1 列出主机192.168.1.1Windows上的共享资源 [pp@linux pp]$smbclinet //192.168.1.1/win2k –U win 以win用户身份访问主机wn2k的共享资源 ?  查看可用的命令(与ftp相似) !ls显示本地文件列表 ls显示共享资源文件列表

  21. Linux访问windows(2) 使用smbmount命令访问windows的共享资源 [root@linux root]$smbmount //192.168.1.1/win2k /mnt/win2k –o user Smbmount普通用户无法使用,必须借助root的权限,使用su命令即可。

  22. 配置Linux系统下的打印服务器 • Linux下打印机使用简介 • 使用字符界面菜单配置工具配置本地 打印机 • 设置打印机的共享

  23. 使用字符界面菜单配置工具配置本地打印机 • printconf-tui命令

  24. 对Windows系统开放打印共享权限

  25. 配置打印服务器客户端 • 配置打印服务器的Linux客户端 • 配置打印服务器的Windows客户端

  26. 配置打印服务器Linux客户端 • printconf-gui 命令

  27. 配置打印服务器Windows客户端

  28. 本章小结 • 掌握Samba服务器的配置方法 • 掌握Linux与Windows资源共享

More Related