1.安装Samba服务器
2.创建两个要共享的目录
3.配置Samba。在配置之前先配置配置文件(/etc/samba/smb.conf)
(a)搜寻到[global]下的"workgroup = WORKGROUP",替换成
(b)搜寻这一行文字"# security = user",替换成
(d)配置所要共享的目录,将下面的信息复制到文件的最后。
4.创建访问用户,并且创建访问密码。
※删除网络使用者的帐号的命令把上面的 -a 改成 -x,即:sudo smbpasswd -x shoukii
5.新建文件"/etc/samba/smbusers",
6.重启Samba服务。
7.在windows地址栏中输入"\\服务器IP",就可以看到Share和SHOU这两个文件夹了。
sudo apt-get install samba
sudo apt-get install smbfs
2.创建两个要共享的目录
mkdir /home/shou/folder1
mkdir /home/shou/folder2
chmod 777 /home/shou/folder1
chmod 777 /home/shou/folder2
3.配置Samba。在配置之前先配置配置文件(/etc/samba/smb.conf)
cp -pf /etc/samba/smb.conf /etc/samba/smb.conf.bak
vim /etc/samba/smb.conf
(a)搜寻到[global]下的"workgroup = WORKGROUP",替换成
workgroup = WORKGROUP
display charset = UTF-8
unix charset = UTF-8
dos charset = cp936
※后面的三行是为了防止出现中文目录乱码的情况。其中根据local,UTF-8有可能需要改成cp936。(b)搜寻这一行文字"# security = user",替换成
security = user
username map = /etc/samba/smbusers
(d)配置所要共享的目录,将下面的信息复制到文件的最后。
[Share]
comment = Shared Folder with username and password
path = /home/shou/folder1
public = yes
writable = yes
valid users = shoukii
create mask = 0700
directory mask = 0700
force user = nobody
force group = nogroup
available = yes
browseable = yes
[SHOU]
comment = Shared Folder with username and password
path = /home/shou/folder2
public = yes
writable = yes
create mode = 0755
directory mode = 0755
valid users = shoukii
4.创建访问用户,并且创建访问密码。
sudo useradd shoukii
sudo smbpasswd -a shoukii
※上面只是增加了newsfan这个用户,却没有给用户赋予本机登录密码。所以这个用户将只能从远程访问,不能从本机登录。※删除网络使用者的帐号的命令把上面的 -a 改成 -x,即:sudo smbpasswd -x shoukii
5.新建文件"/etc/samba/smbusers",
vim /etc/samba/smbusers
在该文件中添加: shoukii = "network username"
6.重启Samba服务。
sudo testparm
sudo /etc/init.d/smbd restart
7.在windows地址栏中输入"\\服务器IP",就可以看到Share和SHOU这两个文件夹了。