首页 > 系统服务 > 详细

linux samba

时间:2015-06-21 15:57:13      阅读:279      评论:0      收藏:0      [点我收藏+]

                        匿名用户的上传与写入   

 

    进入vi编辑器   用set  nu 显示行号   16G到第16行  G跳到行尾  dw删除整个单词

 

  创建匿名用户的共享文件需要首先在etc/samba/smb.conf文件中设定

 

技术分享

 

并且要创建一个【share】的栏目,用于指示共享文件的目录和权限

 

技术分享

 

    这时候回到根目录下创建刚才的共享目录同时关闭防火墙和setenforce 0  并且在目录下创建共享文件,并赋予目录和文件相应的权限。之后还要开启服务smb,用netstart -antp来查看相印的139445端口有没有开启。这两个端口是samba协议的端口,属于tcp协议。

 

    然后从win7的机子上访问。若此时创建文件在共享目录内,在Linux里将显示为nobody创建的。

 

 

                  需要身份验证的上传与写入 

 

    需要改成 user    4yy复制四行  p粘贴

 

技术分享

 

这是需要新建两个用户,并建立其samba的密码,smbpasswd -a  tom 然后输入密码   可以用 pdbedit -L  查看所有的samba用户    或者用pdbedit -a  -u  tom  添加samba共享用户  再输入密码

 

同样要给共享目录以权限。然后重启服务。    之前还要在win7上 Net  use  *  /d清空缓存。

 

然后可以看到tim可以写入并且创建文件,tom却不能写入也不能创建文件。

 

 

               用户映射及访问地址限制 

 

etc/samba/smbusers  中可以把用户映射成别名进行系统登录,是一个samba账户名的映射

 

技术分享

改完后,在etc/samba/smb.conf中添加一段:

 

技术分享

 

访问控制列表也可以添加上去:

 

技术分享

 

 

在win7机上在管理中设定来宾账户,    从secpol.msc里进入到本地安全策略,用户权限分配里,拒绝从网络访问此计算机一项里把guest删掉,   在安全选项里   网络访问:本地账户的共享和安全模型   一项中选为 仅来宾。

 

用  gpupdate  /force  来更新租约

 

然后把共享的文件夹共享为guest

 

这时候在linux里 挂载gong 到gg并且用命令 smbclient.cifs  或者  mount -o  username=hunter  //192.168.28.164/gong  /gg

 

然后可以进入 /gg 查看文件

技术分享

本文出自 “北大青鸟Linux” 博客,谢绝转载!

linux samba

原文:http://10151862.blog.51cto.com/10141862/1663957

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!