树莓派搭建samba服务

目录

问题

介绍

搭建步骤

更新源

安装

修改文件

重新启动

添加用户设置密码

windows操作(win10) 

查看监听端口命令

注意

查看系统用户

查看用户组

配置共享目录并对应赋权

Linux文件和目录的属性及权限

Linux文件和目录的属性及权限总结https://www.cnblogs.com/zhongguiyao/p/9169361.html

公司人员工作目录的实际应用场景

最后


问题

开始想着修改samba默认端口,进行windows映射域名+端口号,结果好像windows映射时应该是不能域名+端口号;那我就用路由器把默认端口号445映射出去,结果就连接上啦!!!

介绍

samba的功能很简单,就是为了使linux和windows之间能够实现共享。并且利用samba搭建文件服务器,不仅比windows功能强大,而且访问速度快、安全。

搭建步骤

更新源

sudo apt-get update
sudo apt-get upgrade

安装

sudo apt-get install samba-common-bin
sudo apt-get install samba

修改文件

/etc/samba/smb.conf

在配置文件的[global]项中加入一行

ports = 445   #默认是445

找到[homes],下面的两个参数改成

browseable = yes
read only = no

在文件末尾添加pi用户,即输入以下内容
[pi]
path = /home/pi/
valid users = pi
browseable = Yes
writeable = Yes
writelist = pi
create mask = 0777
directory mask = 0777

重新启动

sudo /etc/init.d/smbd restart
sudo /etc/init.d/nmbd restart

添加用户设置密码

sudo smbpasswd -a pi
删除samba用户:smbpasswd	-x	用户名
禁止samba用户:smbpasswd	-d	用户名
启动samba用户:smbpasswd	-e	用户名

windows操作(win10) 

地址就是:  \\ + ip地址  + 用户名称(我这里是pi) eg:\\baidu.com\pi

会弹出用户名和密码填入即可;

windows清除访问共享目录的用户名和密码cmd执行

net use * /del

查看监听端口命令

netstat -tunpl | grep smb

注意

samba用户建立在系统用户基础之上

查看系统用户

cat /etc/passwd

查看用户组

cat /etc/group

配置共享目录并对应赋权

添加samba用户
useradd samba
创建目录
mkdir -p /media/samba

创建samba下面的张三目录
mkdir -p /media/samba/zhangsan

创建samba下面的李四目录
mkdir -p /media/samba/lisi

将samba目录配置成属于这个samba用户和samba这个组
chown -R samba.samba /media/samba

添加各个samba用户
root@raspberrypi:~# useradd -d /media/samba -s /sbin/nologin zhangsan
root@raspberrypi:~# useradd -d /media/samba -s /sbin/nologin lisi

对应用户设置对应的密码
pdbedit -a -u zhangsan
pdbedit -a -u lisi

查看samba账号列表
pdbedit -L

修改目录权限
chown -R lisi.lisi /media/samba/lisi
chown -R zhangsan.zhangsan /media/samba/zhangsan

给李四设置张三目录下所有的读写权限,这样李四就能访问张三的目录,但是张三依然访问不了李四目录
setfacl -R -m u:lisi:rwx /media/samba/zhangsan

删除该目录下的权限
setfacl -R -x u:lisi /media/samba/zhangsan

Linux文件和目录的属性及权限

把这个搞懂,samba权限这块就相对来说很容易了!参考这个链接: 

Linux文件和目录的属性及权限总结https://www.cnblogs.com/zhongguiyao/p/9169361.html

公司人员工作目录的实际应用场景

参考这个链接:Samba共享目录应用下面根据实际工作中遇到的一个共享目录的多用户权限需求案例来说明下Samba用户权限的设置。 一、需求场景领导:李一(liyi)正式员工(zhengshiyuangong):刘二二(liuerer)、于https://www.cnblogs.com/kevingrace/p/5569993.html部署参考地址:https://blog.csdn.net/qq_40266665/article/details/107129433

最后

一起玩耍,一起进步! 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值