码迷,mamicode.com
首页 > 系统相关 > 详细

linux samba

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

标签:linux

                        匿名用户的上传与写入   

 

    进入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

标签:linux

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!