项目 9 : samba 服务器的配置与管理
DESCRIPTION
项目 9 : Samba 服务器的配置与管理. 目标. 掌握 SMB 的概念、工作原理 掌握 Samba 服务器的创建 掌握 Samba 服务器的管理. 任务的提出. - PowerPoint PPT PresentationTRANSCRIPT
-
9 Samba
-
SMBSamba Samba
-
Linux,,,Windows.WindowsGNU,,.,LinuxWindows,?FTP/Telnet/NFS,LinuxSMB WindowsLinux LinuxWindows
-
Samba
-
SambaSamba SambaLinuxSMBLinuxMicrosoftLinuxWindowsLinuxSambaFTPSambaSMB
-
Samba Windows Windows 2000Windows XPWindows 2003LinuxWindowsWindows SMBSambasmbclientLinux FTPWindows PCsmbtarshell tar Windows NTSamba
-
Samba Sambasmbdnmbd Smbd Nmbd Samba
-
SambaRHEL Server 5 Samba#rpm qa|grep sambaSambarpm
-
Samba/etc/sambalmhostssmb.confsmbusers3/etc/samba/lmhostsNetBIOS(Network Basic Input Output System,)IP
/etc/samba/smbusers
/etc/samba/smb.confsambaSamba
-
Samba Smb.confSambaSambaSamba []
-
Samba/testtestgroup1./etc/samba/smb.conf
-
2testparm
-
3Samba
4/test,hello.txt
5SambaWindows
-
[global]workgroup sambasecurity=domainworkgroupworkgroup = wgp1 wgp1
-
[global]security samba user security = user samba securtiy = share () security = server userNTuserserveruser security = domain NT PDCsambaNT PDC security = ads sambaNetBIOS
-
[global]host allowSamba host allow=192.168.1. 192.168.1.0host allow=192.168.1. EXCEPT 192.168.1.33 192.168.1.0192.168.1.33
-
[homes][printers]comment comment = Share Stuff path path path=/testread onlywriteable yesnonoread onlyREAD ONLYNOWRIEABLENObrowseableyesavailableyesno
-
public guestyesnopublicguest ok only guestguestprintablewrite listvalid user
-
Samba smbpasswdSambasmbpasswd [] []-a Samba-d Samba-e Samba-n Samba-x Samba
-
Samba xiaoliSamba
-
SambaxiaolixiaowangSambatestgroup(1) XiaoliSambaxiaowangSamba(2) Samba/etc/samba/smb.conf,
-
(3) testparm
-
(4) Samba[root@dns test] # service smb restart(5)
-
WindowsSamba
-
WindowsSambaSambaWindowsUNCWindowsSamba
-
LinuxSamba smbclient-Lsamba -USamba# smbclient L 192.168.0.99 U aaa
-
LinuxSambaaaa192.168.0.99aabb# smbclient //192.168.0.99/aabb U aaaPassword:
-
LinuxSamba ls get put mget mput mkdir rm lcd q smbclient
-
Samba192.168.0.192.168.0.20Sambaaaabbb/var/samba/aabbtestgroup.
-
/var/samba/aabb[root@dns test] # mkdir p /var/samba/aabb[root@dns test] # chmod 707 /var/samba/aabb [root@dns test] # useradd aaa[root@dns test] # passwd aaa[root@dns test] # useradd bbb[root@dns test] # passwd bbb [root@dns test] # smbpasswd a aaa[root@dns test] # smbpasswd a bbb
-
# service smb restartWindows
-
SAMBA 1smbgrp 2/root/tmp 3/root/zspri,zs 4wl0708zsls/root/wl0708wl0708
-
1SAMBA #rpm qa | grep samba #mount /dev/cdrom /mnt/cdrom/ #cd /mnt/cdrom/XXXXXX/RPMS/ #rpm ivh samba-common-2.2.7a-7.0.9.0.i386.rpm #rpm ivh samba-client-2.2.7a-7.0.9.0.i386.rpm #rpm ivh samba-2.2.7a-7.0.9.0.i386.rpm #cd;eject
-
2SAMBAwl0708zsls #groupadd wl0708#useradd zs g wl #passwd zs #useradd ls g wl #passwd ls
-
3SAMBA/root/tmp/root/wl0708/root/zspri #mkdir /root/tmp #chmod 777 /root/tmp #mkdir /root/wl0708 #chmod 777 /root/wl0708#mkdir /root/zspri #chown zs /root/zspri #chmod 755 /root/zspri
-
4vi smb.conf [global] workgroup = smbgrp# server string = Samba Server # Netbios name = wwen Security=user guest ok =no #guest
-
,[homes] available = yes# comment = Home Directories browseable = no# writable = yes# create mode = 0664# directory mode = 0775#
-
smb.conf[public] path = /root/tmp # comment = public browseable = yes # writeable = yes # read only=no # guest ok = yes #guest create mode = 0664 #
-
smb.conf[wl] path = /root/wl0708 # comment = public wl guest ok = yes #guest browseable = yes # read only=no # write list = @wl0708 #
-
smb.conf[zspri] path = /root/zspri# comment = zss directoryvalid users=zs#zs public=no writeable = yes#
-
5samba #testparm6Samba samba # /etc/rc.d/init.d/smb start #service smb start samba # /etc/rc.d/init.d/smb restart
-
7SambaSambaSambaLinux #smbadduser zs:zs Smbpasswd a zs8