Ubuntu应用samba配置

没有时间测试其他的, 就直接用sudo apt-get install samba安装了。

安装完后,用别的机子登录,发现总是提示在连接中。显然无法登录。

在javaeye某人的文章里,有一个配置方法,发现挺管用。方法如下

1.编辑/etc/samba /smb.conf

找到“; security = user” 把前边的分号去掉(回家后又在自己机器的虚拟机上装了一遍,发现这次不是去掉分号,而是去掉前面的警号即注视符号,真实就装两次都不一样,好生奇怪)

2./etc/samba /smb.conf 在文件末尾添加如下代码

[theuser]
  comment=Shared folder with username and password
  path=/home/theuser/yoursharedir
  public=yes
  writable=yes
  valid users=theuser
  create mask=0644
  directory mask=0644
  force user=theuser
  force group=theuser
  available=yes
  browseable=yes

配置内容请见文知意。theuser是指你要用此访问的用户。这个用户必须存在,如果不存在,请添加之。

3.找到 /etc/samba /smb.conf中的 [global]标签修改工作组并添加编码配置

   workgroup = WORKGROUP  #这是Window设置的Group
   display charset=UTF-8
   unix charset=UTF-8
   dos charset=cp936

 后面的三行是为了防止出现中文目录乱码的情况。其中根据你的 local,UTF-8 有可能需要改成 cp936。

4.重启samba服务用如下命令

    sudo /etc/init.d/samba restart

 

5.增加samba用户,如下命令

      增加
      sudo smbpasswd -a theuser
      删除用户
      sudo smbpasswd -x theuser

 

OK, 现在可以登录试试了。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值