java smb 无密码_samba配置,最简单的使用方法,无登录帐号密码

网上很多samba配置文件的分享,但是大多数比较繁琐,因为要设置帐号密码之类的,但是我仅仅是个人使用,要什么密码啊,只要能够在window和Linux之间传送文件就可以了,没必要那么麻烦。关键都是老版本的samba,没有samba4版本如何配置。下面请看最简单的,不用帐号和密码的samba配置方法:

第一步,安装samba服务,命令:yum install samba

第二步,修改配置文件:vim /etc/samba/smb.conf;(提醒下修改某个文件时最好先备份下,这是个不错的习惯)把[homes]、[printers]、[print$]都注释掉只保留[global],然后再添加如下代码

[share]

comment = share        // 注释:共享的文件夹

path = /home/share// 必须在/home目录下创建一个文件夹,用来作为共享目录,否则访问就需要输入账号密码,按第四步‘注意’中操作即可

public = yes          // 是否公共属性

writable = yes

browseable=yes

available=yes

guest ok=yes

上面是设置共享目录,接下来设置下登录用户和权限。(注意samba的版本,samba4已经废弃了对share的支持)

旧版本(samba4这样会报错):

#      security = user    // 注释掉原来的user

security = share  // 变成共享的

新版本(现在基本是samba4新版本了):

security = user

map to guest = Bad User

新版的smb修改为上面的就可以了;

第三步,启动服务:

1.关闭防火墙:service iptables stop(如果报错,百度下安装相关依赖)

2.设置SELinux:setenforce 0

3.重启smb服务:service  smb restart

第四步,测试:win+r ==>>\\192.168.10.150,注意这里是'\\'不要写成了'//'

注意:要在/home下创建一个文件夹share,用来作为共享目录;权限设置为777:chmod 777 /home/share

续1:

当在windowns下把文件拖到共享目录share时,报错,你需要权限来执行该操作。这时候需要检查两点:

1、共享目录是否是777权限(为什么是777权限不清楚,如果设置成666好像就不行);

2、service iptables stop   和  setenforce 0 然后再重启smb  service smb restart,最后重新打开共享文件应该就可以了;

2016年5月5日晚

参考链接:https://blog.csdn.net/yuzhihui_no1/article/details/41597043

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值