简单5步配置samba文件共享服务器

需要在虚拟机模拟真实环境测试开发中的项目,看上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   


完成!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值