当前位置:   article > 正文

简单5步配置samba文件共享服务器_共享服务器设置smb_pub组,该组内成员可以浏览和上传,设置smb_r组,该组内成员只能

共享服务器设置smb_pub组,该组内成员可以浏览和上传,设置smb_r组,该组内成员只能

需要在虚拟机模拟真实环境测试开发中的项目,看上PHP7的话有没一些不可预测的错误。  平时都在Windows下开发的。但是实际的项目部署是用linux的。所以搭建一个文件服务器,来实现win和Linux直接文件共享,可以一边开发,一边在Linux环境上调试。

需求一:

因为php创建的文件是www这个用户的权限的,为755,也就是在Windows下无法编辑该文件,www创建的文件需要有权限才能修改,所以,把www添加到smb用户中。这样在Windows下用www的身份登录,就解决的权限的问题了。本需求为测试用途。不建议在服务器上这样搞。很不安全。但是在自己的本地电脑上怎么搞都无所谓,最重要方便自己开发。一下就是简单的几个步骤,解决同一个公司中,实现文件共享的问题。

 

 

 1、yum install samba samba-client samba-swat

 2、chkconfig --level 35 smb on             //在3、5级别上自动运行samba服务

 3、编辑Samba的主配置文件为/etc/samba/smb.conf

 4、smbpasswd -a www  添加www这个用户并且设置登录密码

 5、到windows客户端验证,访问\\192.168.1.252,提示输入用户名和密码,输入www用户名密码验证。

完成!

 

 

2020年本文章更新以下内容:

 

SMB 网络部 内部网盘 设置权限,方便同事们直接分享文件。

编辑配置文件
vi /etc/samba/smb.conf

里面添加内容:
[www]
    comment = KugouCompany
    path = /home/wwwroot/
    writeable = yes
    public = yes


用户-周娟   文案编辑     /home/wwwroot/zhoujuan      
用户-春芹   文案编辑     /home/wwwroot/chunqin
用户-崔坚强 网络推广     /home/wwwroot/cjq

添加用户  
    命令行输入:useradd   zhoujuan
    命令行输入:useradd   chunqin
    命令行输入:useradd   cjq

 
设置用户登录密码   统一密码:123456
    命令行输入:passwd   zhoujuan
    命令行输入:passwd   chunqin
    命令行输入:passwd   cjq


smb添加用户并设置密码
    smbpasswd -a  zhoujuan
    smbpasswd -a  chunqin
    smbpasswd -a  cjq


设置她们的权限可访问www里面的目录可读可执行,但不可写入修改。
    命令行输入:setfacl  -m u:zhoujuan:rwx /home/wwwroot/zhoujuan   
    命令行输入:setfacl  -m u:chunqin:rwx /home/wwwroot/chunqin   
    命令行输入:setfacl  -m u:cjq:rwx /home/wwwroot/cjq   


完成!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/184160
推荐阅读
相关标签
  

闽ICP备14008679号