您的位置:首页 > 其它

配置samba,在windows上访问ubuntu用户的文件

2015-05-21 20:20 453 查看
1,安装samba前最好先检查一下之前有没有安装过相关软件包,如果有,先执行下面两条命令

sudo apt-get autoremove samba samba-common

sudo apt-get autoremove system-config-samba

2,安装samba:

sudo apt-get install samba samba-common

sudo apt-get install system-config-samba cifs-utils

3,设置密码登陆,在设置用户密码时,此用户必须是ubuntu下的用户(下面以username为例)

sudo smbpasswd -a username

之后输入两次密码即可

4,samba的相关配置参数都保存在 /etc/samba/smb.conf 下,文件中的相关属性大致分为全局设置部分,和文件共享部分。我们只需要关注几个变量的设置即可

(1)security = user ,设置了samba的安全等级,(user为默认级别,不需要更改),但是当为user时,map to guest = bad user必须注释掉(在该语句前加 # 号)

(2)共享设置部分的设置,在文件的末尾加上

[share]

comment = my share

path = /home/username

public = yes

writable = yes

read only = yes

vaild users = username

下面对上述的设置作一个说明,comment差不多算是对共享文件的描述,path ,指明了共享文件的路径(username为ubuntu下的一个用户),writable指明可写性,

vaild users说明只有username用户有效

5,每次配置完samba都需要重新启动一下samba才能生效

sudo /etc/init.d/smbd restart

6,另外说明一点,在配置完上述的参数之后,我在windows上只能复制ubuntu下的文件,而后我把所有的 read only = yes,改为no,惊喜的发现可以向ubuntu拷贝文件了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: