samba服务器的安装配置,以及配置文件说明

使用的是ubuntu16.04和win8
Samba
一、 Install

    apt install -y samba

二、Configure
创建共享文件

    mkdir /code


打开共享配置

    vi /etc/samba/smb.conf

共享配置<在smb.conf文件中添加如下内容,具体说明如下>

       [Code]
    comment = Work
    path = /code
    browseable = yes
    writeable = yes

Add Smaba User<随后输入密码>

pdbedit -a -u root

三、 samba服务器重启指令

 service smbd restart

or

/etc/init.d/smbd restart

" 注意:如果目录/code没有设置为777权限,又想要在windows下在访问ubuntu samba共享的文件时,以 ubuntu中指定用户(eg :morpheus)来访问(有相同的权限),则要在windows下控制面板\控制台\所有控制台項目\認證管理員\windows认证\新增windows认证 里添加 ubuntuIP=xx.xx.xx.xx 用户名 morpheus 用户的密码(eg:morpheus). 这样重起samba.这样samba就会认为windows下的操作都是 用户morphus做的操作 "

注意:楼主在安装samba后一直共享不成功,首先确保了linux和win能ping通,然后发现还是共享失败,最后发现是win配置网络的问题,具体问题的解决如图:
在这里插入图片描述
关于smb.conf文件格式说明

转载:https://blog.csdn.net/maotianwang/article/details/52524732
详细参考原文

[分享的资源名称]
<指令1>; = (参数)
<指令2>; = (参数)

要提供分享资源时,须先把欲分享的资源以 [ ] 符号括住,底下通常会带指令和参数来表示此资源的设定和存取权限等,详情如下:

comment---------注释说明
path------------分享资源的完整路径名称,除了路径要正确外,目录的权限也要设对
browseable------是yes/否no在浏览资源中显示共享目录,若为否则必须指定共享路径才能存取
printable-------是yes/否no允许打印
hide dot ftles–是yes/否no隐藏隐藏文件
public----------是yes/否no公开共享,若为否则进行身份验证(只有当security = share 时此项才起作用)
guest ok--------是yes/否no公开共享,若为否则进行身份验证(只有当security = share 时此项才起作用)
read only-------是yes/否no以只读方式共享当与writable发生冲突时也writable为准
writable--------是yes/否no不以只读方式共享当与read only发生冲突时,无视read only
vaild users-----设定只有此名单内的用户才能访问共享资源(拒绝优先)(用户名/@组名)
invalid users—设定只有此名单内的用户不能访问共享资源(拒绝优先)(用户名/@组名)
read list-------设定此名单内的成员为只读(用户名/@组名)
write list------若设定为只读时,则只有此设定的名单内的成员才可作写入动作(用户名/@组名)
create mask-----建立文件时所给的权限
directory mask–建立目录时所给的权限
force group-----指定存取资源时须以此设定的群组使用者进入才能存取(用户名/@组名)
force user------指定存取资源时须以此设定的使用者进入才能存取(用户名/@组名)
allow hosts-----设定只有此网段/IP的用户才能访问共享资源
allwo hosts = 网段 except IP
deny hosts------设定只有此网段/IP的用户不能访问共享资源
allow hosts=本网段指定IP指定IP
deny hosts=指定IP本网段指定I

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值