samba服务器共享开发【windows下开发linux网站】

//@author:yuan<turing_zhy@163.com>

//@date:2018-08-05

//注:码字不易转载请注明出处

 

//环境准备:ubuntu1~16.04.4

1、安装samba服务   

apt-get install samba*

2、修改samba服务器配置文件

vi /etc/samba/smb.conf

 

//添加配置项

[web]
comment = Share Folder require password
browseable = yes
path = /home/share
create mask = 0777
directory mask = 0777
valid users = yuan
force user = nobody
force group = nogroup
public = yes
writable = yes
available = yes 

//添加samba用户
useradd yuan
smbpasswd -a yuan

3、重启服务
service samba restart ----重启服务
chkconfig samba on ----开机启动

4、windows链接

 

键入账号密码展示效果

 

我们可以直接用集成环境打开进行开发,随时调试

5、权限处理 ---现在我们虽然可以链接linux服务器但是不能创建删除文件
setfacl -m u:yuan:rwx -R html/
setfacl -m d:u:yuan:rwx -R html/ ----acl授权


sudo systemctl restart smbd.service ----异常重启【Failed to restart samba.service: Unit samba.service is masked.】
net use \\servername\sharepath /delete ----清除windows记录登录用户

6、linux链接
sudo apt-get install cifs-utils --------安装cifs-utils
sudo mkdir -p ~/abner_www ---------创建空挂载文件

sudo mount.cifs //IP/web ./abner_www -o user=yuan ------挂载共享盘到abner_www
 

 

转载于:https://www.cnblogs.com/yuanyuanyuan/p/9427811.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
----------------------------------------------------------------------------------------------------------------------- -#SAMBA启动时会启动137,138,139三个端口 -#SAMBA启动时会调用连个服务,如下: -#smbd :这个 daemon 的主要功能就是用来管理 SAMBA 主机分享什么目录、档案与打印机等等的内容。 -#nmbd :这个 daemon 则是用来管理群组啦、NetBIOS name 等等的解析 --------------------------------------------------------------------------------------------------------------- ------- -------------------------------------[SAMBA 的设定档]---------------------------------------------------------------- /etc/samba/smb.conf:这个就是 SAMBA 最主要的设定档了!在较为简单的设定当中,这也是唯一的一个设定档! 这个设定档主要的设定分为两部份,分别是 [global] 这个设定主机功能的项目,以及接下来 的每个分享出去的目录的属性设定。 ------------------------------------------------------------------------------------------------------------------------  /etc/samba/lmhosts:这个档案的主要目的在对应 NetBIOS name 与该主机名称的 IP ,不要跟 /etc/hosts 搞混了! ------------------------------------------------------------------------------------------------------------------------  /etc/samba/smbpasswd:这个档案预设并不存在!他是 SAMBA 预设的使用者密码对应表。 这个档案的拥有者需要是 root ,且权限设定为 600 才行!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值