1、安装 samba 服务
sudo apt-get install samba cifs-utils smbfs
2、配置 samba
编辑 /etc/samba/smb.conf 配置文件
sudo vi /etc/samba/smb.conf
①、将里面的security = user前面的#号去掉
②、在文件末尾添加以下内容
[samba]
comment = Home Directories
path = /work
available = yes
browseable = yes
read only = no
writable = yes
public = yes
security = user
create mask = 0777
directory mask = 0777
force create mode = 0777
force directory mode = 0777
force security mode = 0777
force user = cpf
force group = cpf
valid users = samba
guest ok = Yes
inherit permissions = Yes
workgroup=WORKGROUP
注:path后面的路径要用实际的绝对路径,若使用~/samba会导致一直不能访问
3、在系统设置里创建一个用户,用户名为 samba // 可以不需要该用户
这里的工作组一定要正确填写!否则登陆不上!
4、将 samba 用户设置为 samba 帐户 //可以不设置
sudo useradd samba
sudo smbpasswd -a samba
mkdir ~/samba
chmod 777 ~/samba
5、重启 samba 服务器
sudo /etc/init.d/smbd restart
或者使用以下命令:
sudo service smbd stop
sudo service smbd restart
6、访问 samba 服务器
如果重启 samba 服务没有问题,我们就可以来验证 samba 共享
在 Windows 操作系统的文件夹处输入 "\\" + "ubuntu 机器的 ip 地址 "
例: \\192.168.1.150
进入后可以看到共享目录 samba,通过此目录就可以很方便的实现 windows 与 ubuntu 的资源共享