当前位置:首页 > 操作系统 > Linux

linux samba

                        匿名用户的上传与写入    

 

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

 

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

 

技术分享650) this.width=650;" title="samba 1.jpg" src="/upload/getfiles/default/2022/11/13/20221113090448576.jpg" />

 

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

 

技术分享650) this.width=650;" title="samba 2.jpg" src="/upload/getfiles/default/2022/11/13/20221113090448907.jpg" />

 

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

 

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

 

 

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

 

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

 

技术分享650) this.width=650;" title="samba 3.jpg" src="/upload/getfiles/default/2022/11/13/20221113090449293.jpg" />

 

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

 

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

 

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

 

 

               用户映射及访问地址限制  

 

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

 

技术分享650) this.width=650;" title="samba 4.jpg" src="/upload/getfiles/default/2022/11/13/20221113090449666.jpg" />

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

 

技术分享650) this.width=650;" title="samba 5.jpg" src="/upload/getfiles/default/2022/11/13/20221113090449938.jpg" />

 

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

 

技术分享650) this.width=650;" title="samba 6.png" src="/upload/getfiles/default/2022/11/13/20221113090450222.jpg" />

 

 

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

 

用   gpupdate  /force   来更新租约

 

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

 

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

 

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

技术分享650) this.width=650;" title="samba 8.png" src="/upload/getfiles/default/2022/11/13/20221113090450535.jpg" />

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

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


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!

相关教程推荐

其他课程推荐