1.sudo apt-get install samba
2.sudo mv /etc/samba/smb.conf /etc/samba/smb.conf-orig
3.sudo vi /etc/samba/smb.conf
[global]
security=share
[share]
path=/usr/src
writable=yes(支持修改文件)
create mode = 0755
public=yes
4.sudo service smbd restart
注意,samba配置文件里的权限与linux操作系统中权限的交集为实际用户使用samba服务时的权限。
因此,当用户实际操作的权限与samba配置的权限不一致时,请执行以下语句
chmod 777 sharepath/* 在linux系统中允许所有用户可以更改此文件
ls -ld sharepath 查看当前文件权限
sudo chmod o+w sharepath 在linux系统中修改文件所有者,从而允许用户增加修改删除文件.此命令不能对子目录生效,所以需要写出完整目录
注意
如果希望实现按照用户权限进行访问。则
1.需要在系统中创建用户wlan,wlan
2.执行前面步骤1,2,
3.sudo vi /etc/samba/smb.conf
[global]
security=user
[share]
path=/usr/src
writable=yes(支持修改文件)
create mode = 0755
valid users=wlan
4.创建samba用户
sudo smbpasswd -a wlan
输入密码
再次输入密码
5.执行
sudo service smbd restart

本文档详细介绍了如何在Ubuntu 12.04.04 LTS服务器上配置Samba服务,包括安装Samba、修改配置文件smb.conf以设置安全级别和共享目录,以及如何处理权限问题和创建Samba用户。通过设置,服务器将支持用户按权限访问共享资源。

1414

被折叠的 条评论
为什么被折叠?



