Ubuntu之安装 samba 服务器

本文详细介绍了如何在Linux系统上安装和配置Samba服务器。包括安装Samba软件包、创建共享目录并设置权限、修改Samba配置文件以启用共享、添加验证用户及重启Samba服务等步骤。

安装配置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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值