您的位置:首页 > 其它

ubuntu 10.10 安装配置samba

2011-08-22 10:18 423 查看
(1)安装服务

sudo apt-get install samba

sudo apt-get install smbfs

(2)创建需要共享的文件夹

假设当前用户为linux_usr

首先创建这个文件夹

mkdir /home/linux_usr/share

chmod 777 /home/linux_usr/share

(3)备份并编辑smb.conf

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup

sudo gedit /etc/samba/smb.conf

找到下关键字:

# security = user

替换为:

security = user

username map = /etc/samba/smbusers
将下列几行新增到文件的最后面,假设允许访问的用户为:smb_usr。而文件夹的共享名为Share。

[Share]

comment = Shared Folder with username and password

path = /home/linux_usr/share

public = yes

writable = yes

valid users = smb_usr #设置可以访问的用户

create mask = 0777 #设置win_usr的创建权限

directory mask = 0777 #设在win_usr的目录权限

force user = linux_usr #强制的用户,这样用户创建的文件的属主是linux_usr

force group = linux_usr #强制的组,这样用户创建的文件的属主是linux_usr

available = yes

browseable = yes
然后顺便把这里改一下,找到[global]把 workgroup = MSHOME 改成

workgroup = WORKGROUP

display charset = UTF-8

unix charset = UTF-8

dos charset = cp936
后面的三行是为了防止出现中文目录乱码的情况。其中根据你的local,UTF-8 有可能需要改成 cp936。自己看着办吧。
(4)增加访问用户

现在要新增网络使用者的帐号:

sudo useradd smb_usr
增加smaba用户

sudo smbpasswd -a smb_usr
sudo gedit /etc/samba/smbusers

在新建立的文件内加入下面这一行并保存

smb_usr= “network username”
如果将来需要更改smb_usr的网络访问密码,也用这个命令更改

sudo smbpasswd -a smb_usr
删除网络使用者的帐号的命令把上面的 -a 改成 -x

(5)重新启动任务

sudo testparm

sudo /etc/init.d/smbd restart

设置完成
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: