Samba 服务器,实现linux网络和window下网络的资源共享工具。它通过运行SMB协议和window系统通信,实现资源共享
1.samba服务器的安装:
sudo apt-get install samba
sudo apt-get install smbfs
2、创建共享目录
(1) 创建目录 例如:创建 /home/zfs/qtshare (zfs:是我的计算机用户名) qtshare是我创建的文件夹
命令如下:
mkdir /home/zfs/qtshare
(2) 授权目录可读、可写、可执行(r+w+x)
chmod 777 /home/zfs/qtshare
3、修改配置文件
修改配置文件之前、最好备份下,然后进行修改
命令:#cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
#gedit /etc/samba/smb.conf
(1) 添加用户
在配置文件中找到:security=user
添加如下:security =user
username map=/etc/samba/smbusers
在配置文件,最后面添加如下代码:
[qtshare]
comment =Shared Floder with username and password
path=/home/zfs/qtshare
public=yes
writable=yes
valid users=zfs
create mask=0700
directory mask=0700
force user=nobody
force group=nogroup
available=yes
browseable=yes
找到【global】把workgroup=MSHOME改成
workgroup = WORKGROUP
display charset=UTF-8
unix charset=UTF-8
dos charset=cp936
上面的后三句:防止中文乱码现象
注意:本操作中用户zfs 要赋予root权限
测试并重启samba
sudo testparm
sudo service smbd restart