[linux]win10利用Samba匿名连接局域网中的共享服务器

1、安装
cat /etc/os-release # 查看系统版本信息
sudo apt update		#更新依赖
sudo apt install samba	#安装samba	
sudo su  #进入管理员权限

在这里插入图片描述

2、配置Samba,修改配置文件smb.conf
ps ax |grep smb			//查看smb服务是否开启
vim /etc/samba/smb.conf

添加以下信息在最后

[public]
	comment =public storage		#共享描述
	read only =no 				#不只读
    path = /home/bobo       #共享目录
    guest ok =yes			# guest访问,无需密码
    writable = yes              #允许在heijunma目录下写入
    directory mask = 0777       #默认创建目录权限全有
    create mask = 0777         #默认创建文件权限全有
    browseable = yes             #该指定共享目录可浏览
    available = yes              #该指定共享资源可使用

在这里插入图片描述

3、重启服务
/etc/init.d/smbd restart

在这里插入图片描述

4、查看ip地址
ifconfig

在这里插入图片描述

5、打开网络发现功能

1 .打开设置并找到“网络和Internet”,点击它进入网络和Internet窗口,在窗口的右侧找到“- >共享选项”

2 .在“网络发现”部分下,选择“打开网络发现”选项。

在这里插入图片描述

5、连接,win+r键输入直接连接

在这里插入图片描述

在这里插入图片描述
成功匿名连接,不需要密码!

6、补充

后来发现这个public只有读权限,没有写权限,查阅了资料发现是没有给目录权限,于是新建了一个共享目录,给它权限:

mkdir bo		#新建一个文件夹
chmod 777 bo    #给权限
vim /etc/samba/smb.conf

[bo]
    comment =public storage
    writable =yes
    path = /home/bobo/bo
    guest ok =yes
    public =yes
    directory mask = 7777
    create mask = 7777
    browseable = yes
    available = yes

systemctl restart smbd.service nmbd.service  #重启服务

再次连接samba
在这里插入图片描述
成功新建文件夹:
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值