ubuntu10.04 samba配置

安装服务

sudo apt-get install samba #主程序包

sudo apt-get install smbfs #文件系统挂载或卸载工具

 

一、设置匿名访问共享

1、 创建需要共享的文件夹

Sudo mkdir -p /linux_usr/public

Sudo chmod -R 777 /linux_usr

2、 备份并编辑smb.conf文件

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

 sudo gedit /etc/samba/smb.conf

找到关键字 # security = user 替换为: security = share #设置安全级别为share,允许用户匿名访问 

3、将下列几行新增到文件的最后面,允许用户访问

[public] comment = public 

path = /linux_usr/public #设置共享路径

public = yes #允许匿名访问

writable = yes #允许写入(根据需要) 

4、测试配置文件是否正确:testparm.samba3

测试Samba服务是否正常:smbclinet–L localhost –U james #结果列出工作组、分享目录、samba版本等信息。 

5、重新启动任务 sudo testparm sudo service smbd restart 设置完成

 

二、设置账号映射

1创建需要共享的文件夹 假设当前用户为linux_usr 首先创建这个文件夹

Sudo mkdir -p /linux_usr/share

Sudo chmod -R 777 /linux_usr 

2备份并编辑

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 andpassword 

path = /home/linux_usr/share

public = yes

writable = yes

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

测试配置文件是否正确:testparm.samba3

测试Samba服务是否正常:smbclinet –L localhost –U james #结果列出工作组、分享目录、samba版本等信息。

3增加访问用户 现在要新增网络使用者的帐号:

sudo useradd smb_usr 增加smaba用户

sudo smbpasswd -a smb_usr

sudo gedit /etc/samba/smbusers 在新建立的文件内加入下面这一行并保存

smb_usr= bob (bob是登录samb的用户名)

如果将来需要更改smb_usr的网络访问密码,也用这个命令更改 sudo smbpasswd -a smb_usr 删除网络使用者的帐号的命令把上面的 -a 改成 -x

4重新启动任务 sudo testparm sudo service smbd restart

设置完成

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值