linux搭建samba服务器

 
                 构建Samba文件共享服务器
在windows网络环境中,用户可以通过“网上邻居”找到其他主机并访问其中的共享资源。主机之间进行文件和打印机共享是通过微软公司自己的smb/cifs网络协议实现的。Smb(server message  block 服务信息块)和cifs(common internet file system  通用互联网文件系统)协议是微软的私有协议,在samba 项目出现之前,并不能直接与linux/unix系统进行通信。
一:samba服务器的安装以及查看smb.conf主文件的配置
二:主配置文件 dhcod。conf
查看默认的dhcpd。Conf配置内容,并参考配置范本文件建立有效配置内容。
 
global 】全局设置:这部分置顶的内容对整个 samba服务器有效
homes 】用户目录共享设置:设置对应 samba用户宿主目录的默认共享,
即当用户的访问服务器中与自己用户名同名放的共享文件夹时,默认会映射到自己的宿主目录
printers 】打印机共享设置:如果需要共享打印机,则在这部分配置。
编辑smb。Conf主文件
Workgroup  设置服务器所在的工作组。
Server string 设置服务器的说明文字,用于描述samba服务器。
Security  设置服务器的安全级别,可设为share(可匿名访问)、user(需要本服务器验证用户名及密码)、server(由一台服务器验证用户名及密码)、domain(由windows域控制器验证用户名及密码)
Comment 设置对应共享目录的注释、说明信息。Browseable 设置该共享目录在“网上邻居”中是否可见。Writable 设置该共享目录是否可写,与read only 的作用相反。
 
二:建立可匿名登陆访问的文件共享
新建一个目录为共享文件夹,共享名为 movies
编辑主配置文件。
启动 smb服务器:
查看 samba服务器的ip地址:
在客户机上登陆samba服务器:
Movies文件夹不需登录可匿名查看  :
三:建立带验证的文件共享:
为samba服务器添加一个用户账号
查看 samba服务器默认的用户名称映射文件内容:
编辑默认的用户名称映射文件:
在【 global 】全局配置中指定名称映射文件
movise共享添加用户授权:
将安全级别修改为“ user
设置非公开、合法访问者为用户 movies或root组内的用户、root用户可以有写入权限
  
用客户机验证:
movies用户登陆,然后再movies文件中建一个文件夹:
root用户登陆,然后再建立一个文件夹:

本文出自 “菜鸟” 博客,谢绝转载!

你可能感兴趣的:(linux,服务器,职场,samba,休闲)