Linux系统第14章 分区与Samba

上传人:dfg****19 文档编号:253033494 上传时间:2024-11-27 格式:PPT 页数:44 大小:1,003.50KB
返回 下载 相关 举报
Linux系统第14章 分区与Samba_第1页
第1页 / 共44页
Linux系统第14章 分区与Samba_第2页
第2页 / 共44页
Linux系统第14章 分区与Samba_第3页
第3页 / 共44页
点击查看更多>>
资源描述
单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,单击此处编辑母版标题样式,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,第,12,章 分区与,Samba,教学目的与要求:,通过本节课的学习,您应该会:,了解,linux,分区的意义,了解共享的定义,掌握对硬盘的分区,掌握,samba,共享的安装和配置,重难点:,1,硬盘分区,2 samba,共享的安装和配置,1,分区的实现,1.1,如何添加一个硬盘,Linux,下硬盘的编号:,IDE,硬盘一般是,hdx,SCSI,硬盘为,sdx,x,为,a,b,c,d,Linux,下对分区的编号:,第一个,primary,分区为,1,,其次为,2,,,3,,最大为,4,,扩展盘上的逻辑分区为,5,开始,分区以,IDE,硬盘为例,fdisk/dev/hdx,1.2,对分区格式化,mkfs/dev/hdxn n,为,1,,,2,,,3,1.3 mount,分区,Mount/dev/hdx /pathname,Pathname,可以是任意目录或者文件夹,添加一个已有内容的新硬盘。,直接,mount,Mount t xxxx/dev/hdxn/pathname,Xxxx,为,:ext2,fat,vfact,iso9600,等,SMB,是在会话层(,session layer,),和表示层(,presentation layer,),以及小部分应用层(,application layer,),的协议。,SMB,是建立在,NetBIOS,协议之上的应用程序,是基于,TCP,的,138,、,139,端口的服务。,1 samba,2,、,samba,的工作原理,Samba,的核心是两个守护进程,smbd,和,nmbd,程序,在服务启动到停止期间持续运行;,Smbd,和,nmbd,使用的全部配置信息全都保存在,smb.conf,文件中,,smb.conf,向两个守护进程,smbd,和,nmbd,说明共享的内容、共享输出给谁及如何进行输出。,smbd,进程的作用是为使用该软件包资源的客户机与,Linux,服务器进行协商,,nmbd,进程的作用是使客户机能浏览,Linux,服务器的共享资源。,2,、,samba,的工作原理,Smbd,Nmbd,提供,Windows NetBEUI,名字查询服务和网络浏览服务,NETBEUI,TCP/IP,NetBIOS,NetBIOS,SMB,SMB,Windows,Linux,文件共享,2-2,samba,的配置,1,、安装,samba,的软件包,#mount/dev/cdrom/,插入,第一张,安装光盘,#cd/mnt/cdrom/RedHat/RPMS,#rpm ivh samba-common-2.2.7a-7.9.0.i386.rpm,/,该包中包括服务器和客户均需要的文件,#rpm ivh samba-2.2.7a-7.9.0.i386.rpm,/,服务端软件,#rpm ivh redhat-config-samba-1.0.4-1.noarch.rpm,/samba,的,GUI,管理工具,#rpm ivh samba-client-,2.2.7a-7.9.0.i386.rpm,/samba,客户端软件,#rpm ivh samba-swat-2.2.7a-7.9.0.i386.rpm,/samba,的,web,管理工具,该包放在,第三张,安装光盘中,相关文件,:,/etc/samba/smb.conf /samba,的核心配置文件,/etc/rc.d/init.d/smb /samba,的启动脚本,/usr/sbin/smbd /samba,的守护进程,/usr/sbin/nmbd /netbois,的守护进程,/etc/samba/smdpasswd /,存放,samba,用户口令,/usr/bin/smbadduser /,添加,samba,用户,/usr/bin/smbpasswd /,设置,samba,用户的口令,/usr/bin/smbclient /samba,的客户访问工具,/usr/bin/smbprint /samba,的打印工具,/usr/bin/smbmount /samba,客户加载工具,/usr/bin/smbumount /samba,客户卸载工具,/usr/sbin/swat /samba,的,web,配置工具,/etc/samba/lmhosts,本地网络主机的,netbios,名,用,于与,Windows,系列主机之间的,名字查找,/etc/samba/smbusers,Windows,SAMBA Server,administrator,root,2.,修改,/etc/samba/smb.conf,功能,:,设置,samba,服务器选项和共享选项,文件格式:,#,说明语句,/,注释行,global /,定义全局选项,全局参数,=,值,homes /,设置共享用户主目录,资源共享参数,=,值,printers /,设置打印机共享,资源共享参数,=,值,public /,共享目录设置,资源共享参数,=,值,自定义,/,自定义的共享,资源共享参数,=,值,注释符号,#;,语法,配置项 值,分段设置(全局段),/etc/samba/smb.conf,/etc/samba/smb.conf,共享资源段配置,(用户根目录),可以被网络浏览,可写访问,基本全局参数,netbios name=?,设置,Samba,的,NetBIOS,名字,workgroup=?,设置,Samba,要加入的工作组,(2),资源共享的选项,基本参数,访问控制参数,自动执行参数,Samba,的安全等级,security=?,Share,:共享级访问;用户不需要帐户及密码 即可登录,客户机只有在连接特定的共享时才需提供密码。,User,:用户级访问;由服务器负责检查帐户及 密码(默认),Server,:检查帐户及密码的工作指定由另一台,sma,服 务器负责,如果失败则自动切换到,user,安全等级。,Domain,:指定由域控制器来验证用户的帐户及密码。,ADS:samba,服务器加入,Windows,活动目录后,使用该安全等级,需要指定口令服务器。,基本参数,comment=?,指定对共享的描述,path=?,指定共享服务的路径,访问控制参数,writable=yes,指定共享的路径是否可写,browseable=yes,指定共享的路径是否可浏览(默认可以),available=yes,指定共享资源是否可用,read only=yes,指定共享的路径是否为只读,read list=tom,,,stuff,设置只读访问用户列表,write list=tom,,,stuff,设置读写访问用户列表,valid user=tom,stuff,指定允许使用服务的用户列表,Invalid users =tom,stuff,指定不允许使用服务的用户列表,;,public=yes/no,功能,:,设置共享资源是否允许所有用户访问,除,guest,用户以外,实例,:,public=yes,guest ok=yes/no,功能,:,设置是否允许,guest,用户访问共享资源,实例,:,guest ok=yes,guest only=yes/no,功能,:,设置共享目录只允许,guest,用户访问,实例,:,guest only=yes,例:设置一个共享目录,share,,它的本机路径为“,/home/share,”,只有,share,组的用户可以读写该目录,,tom,用户只能读取。,(,1,)以,root,用户登录系统,使用命令,groupadd share,建立,share,组,并利用命令,usermod G share user1,将,user1,用户加入,share,组中。,(,2,)使用命令,mkdir /home/share,在,/home,目录下建立子目录,share,。,(,3,)使用命令,chown :share /home/share,设置,share,目录所属的组为,share,组,然后使用命令,chmod -c g+rwx /home/share,设置,share,组对该目录具有读写执行权限。,(,4,)在,smb.conf,配置文件末尾添加:,share,comment=sambashare share directory,read list =tom,write list=share,path=/home/share,3,、建立,samba,用户,方法一:,#,smbadduser,用户名:用户名,实例:,useradd u1,passwd u1,smbadduser u1:u1,方法二,:,使用,smbpasswd,命令建立单个,samba,用户,(,1,)建立系统用户,(,2,),#smbpasswd -a,用户名,实例,:,#useradd u1,#passwd u1,#smbpasswd-a u1,方法三,:,使用,mksmbpasswd.sh,命令成批添加用户,(1),为,samba,创建单独口令文件:,#cat /etc/passwd,mksmbpasswd.sh /etc/samba/smbpasswd,(2),修改,samba,口令文件权限:,#chmod 600 /etc/samba/smbpasswd,(3),设置,samba,帐号口令,并激活帐号:,#smbpasswd user1,(4),向,/etc/samba/smba.conf,文件添加以下几行:,encrypt passwd =yes,smb passwd file=/etc/samba/smbpasswd,参考,/usr/share/doc/samba-3.0.10/registry,目录中注册表文件。,4,、,启动,samba,服务,(,1,)检查,/etc/samba/smb.conf,文件语法配置正确性,#testparm,(,2,)查看,samba,守护进程状态,#service smb status,(,3,)启动,samba,服务,#service smb start,(,1,),findsmb,功能:查询网络上的,samba,服务器。,格式:,#findsmb,5,、在,linux,系统下访问,Samba,共享,(,2,)在,Gnome,桌面环境下,单击“主菜单网络服务器”菜单项,即可用,Nautilus,文件管理器查看工作组列表。双击工作组名称,即可看到其下的,Windows,主机。双击其中的某台,Windows,主机图标,即可看到该主机的共享文件夹,可以看到这和,Windows,下的网络邻居几乎一样。,5,、在,linux,系统下访问,Samba,共享,(,3,),smbclient,功能:,()列表显示指定主机上的共享资源,()访问指定主机上的指定共享,格式:,#smbclient -L,主机名或,ip,地址,-U,用户名,#smbclient /,主机名或,ip,地址,/,共享名,-U,用户名,5,、在,linux,系统下访问,Samba,共享,列出,Windows,服务器中的共享资源,访问,Windows,系统的共享资源,servicename,实例:,#smbclient -L 192.168.0.1 -U administrator,#smbclient /192.168.0.1 -U administrator,#smbclient /192.168.0.1/soft -U administrator,补:在,samba,交互界面下的操作命令:,!:执行本地路径,ls,:显示文件列表,get,:下载单个文件,put,:上传单个文件,mget,:批量下载文件(支持通配符),mput,:批量上传文件(支持通配符),mkdir,:建立目录,rmdir,:删除目录,rm,:删除文件,(,4,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 机械制造 > 工业自动化


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!