目录
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
最后
一起玩耍,一起进步!