前言:
博主需要在多台主机上进行数据传输,由于数据量比较大所以,使用移动介质进行传输极为不方便,并且也不没有更多的资源在两台主机都进行备份。下面的方式,是博主在测试大量的网络上的帖子后总结的最简单的方案。
第一步:安装缺少依赖(如果没有弹出需要安装的依赖,说明之前安装过了)
新编新建一个文件夹share_test,并打开如下图所示,
右击鼠标,打开属性,
然后按照如下顺序进行设置,
第二步:设置共享配置
按照下面的顺序进行设置
红色标注2,设置文件的写权限。
说明:如果局域网超级安全,可以勾选“允许匿名用户登录”,这样就可以省去下面的操作步骤。
如果要设置局域网访问也需要权限,那么就不要勾选,那么就需要接下来的操作,创建用户。
可能出现的错误:
“net usershare”返回错误 255:net usershare add: cannot convert name "Everyone" to a SID. The transport-connection attempt was refused by the remote system.. Maybe smbd is not running. 重启即可
参数配置
1.创建系统用户,因为samba注册的用户必须是系统用户,不进行这一步后面可能出现错误。
sudo groupadd username -g 6000
sudo useradd username -u 6000 -g 6000 -s /sbin/nologin -d /dev/null
这里的username可以自行设置名字,但是要和后面的一致。
2.配置smb.conf
sudo gedit /etc/samba/smb.conf
在文件的末尾添加
[share_test11]
path = /home/share #修改为你要共享的path [注意不能是直接的其他磁盘目录,解决办法]
available = yes
browseable = yes
valid user = loveinfall #这个要进行设置,设置为刚刚添加的username,或者其他的user
public = yes
writable = yes
保存后退出
3.添加samba用户,就是你刚才创建的那个用户
cd /etc/samba
sudo mkdir touch smbpasswd
sudo smbpasswd -a username
4.保存后重新启动samba,
sudo /etc/init.d/smbd start
5.其他参数设置
参数项说明:
参数 |
说明 |
comment |
注释说明 |
path |
分享资源的完整路径名称,除了路径要正确外,目录的权限也要设正确 |
browseable |
是yes/否no在浏览资源中显示共享目录,若为否则必须指定共享路径才能存取 |
printable |
是yes/否no允许打印 |
hide dot ftles |
是yes/否no隐藏隐藏文件 |
public |
是yes/否no公开共享,若为否则进行身份验证(只有当security = share 时此项才起作用) |
guest ok |
是yes/否no公开共享,若为否则进行身份验证(只有当security = share 时此项才起作用) |
read only |
是yes/否no以只读方式共享当与writable发生冲突时也writable为准 |
writable |
是yes/否no不以只读方式共享当与read only发生冲突时,无视read only |
vaild users |
设定只有此名单内的用户才能访问共享资源(拒绝优先)(用户名/@组名) |
invalid users |
设定只有此名单内的用户不能访问共享资源(拒绝优先)(用户名/@组名) |
read list |
设定此名单内的成员为只读(用户名/@组名) |
write list |
若设定为只读时,则只有此设定的名单内的成员才可作写入动作(用户名/@组名) |
create mask |
建立文件时所给的权限 |
directory mask |
建立目录时所给的权限 |
force group |
指定存取资源时须以此设定的群组使用者进入才能存取(用户名/@组名) |
force user |
指定存取资源时须以此设定的使用者进入才能存取(用户名/@组名) |
allow hosts |
设定只有此网段/IP的用户才能访问共享资源 |
allwo hosts = 网段 |
except IP |
deny hosts |
设定只有此网段/IP的用户不能访问共享资源 |
allow hosts= |
本网段指定IP指定IP |
deny hosts=文章来源:https://www.toymoban.com/news/detail-452611.html |
指定IP本网段指定IP文章来源地址https://www.toymoban.com/news/detail-452611.html |
到了这里,关于ubuntu多个系统之间文件局域网共享的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!