Yee's 部落格

Ubuntu下samba共享服务设置

Samba实现了windows共享服务,配置完成后可以通过windows网上邻居交换文件。

首先安装samba软件包

1
sudo apt-get install samba

安装完成后,打开/etc/samba/smb.conf,配置共享目录,个人习惯配置home目录跟/web目录

1
2
3
4
5
6
7
8
9
10
11
12
13
[homes]
   comment = Home Directories
   browseable = no
   #允许向home目录写入文件
   read only = no

[web]
   path = /web
   guest ok = no
   browseable = yes
   create mask = 0644
   directory mask = 0755
   read only = no

配置完成后重启samba服务,使配置文件生效。

1
sudo service smbd restart

samba有自己的用户授权体系,每个linux系统中原有的用户,都需要重新加入samba的用户库,并且重新设置密码,这样才能访问共享服务。
这里假设加入rose这个用户

1
sudo smbpasswd -a rose

之后绑定域名dev.example.com到开发机,打开资源管理器,地址栏输入\\dev.example.com就可以访问共享的资源了。