Ubuntu之安装 samba 服务器

20 篇文章 0 订阅
3 篇文章 0 订阅

安装配置samba服务器

安装

$ sudo apt-get install samba

配置

创建共享目录
$ mkdir /home/z/samba_share
$ sudo chmod 777 /home/z/samba_share
修改配置文件
$ sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
$ sudo vim /etc/samba/smb.conf

在文件末尾添加

[share] # 只是共享目录的名字,你完全可以改为其他的名字
    path = /home/z/samba_share
    available = yes 
    browseable = yes 
    public = no  # 此处为 yes,表示不需要验证,默认使用 nobody 用户来登录
    writable = yes
修改验证用户
$ sudo adduser --disabled-login --gecos '4SambaServer' zjcsamba
$ sudo smbpasswd -a zjcsamba # 密码文件在 /etc/samba/smbpasswd

这里有话要说:
调用 smbpasswd -a添加的用户必须为系统中实际的用户
而访问的目录的权限,则是此用户拥有的权限
这是为啥我们前面用 sudo chmod 666 来设置共享文件夹权限的原因

重启 samba

sudo service samba restart

其他

  • samba服务器的两个守护进程为
    • smbd
    • nmbd
  • 利用 ps aux | grep smbd可以看到samba是以 root 用户身份运行的

参考

http://blog.chinaunix.net/uid-26527046-id-4338338.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值