温州网站运营,网站建设 jsp php,ui设计作品欣赏网站,广东网站制作公司排名Linux 挂载局域网内共享目录 1、安装samba服务端2、samba服务端配置3、添加samba服务访问账户4、防火墙5、重启服务6、windows访问7、linux访问 1、安装samba服务端
sudo apt-get install -y samba
yum install -y samba2、samba服务端配置
vim /etc/samba/smb.conf在文档尾部… Linux 挂载局域网内共享目录 1、安装samba服务端2、samba服务端配置3、添加samba服务访问账户4、防火墙5、重启服务6、windows访问7、linux访问 1、安装samba服务端
sudo apt-get install -y samba
yum install -y samba2、samba服务端配置
vim /etc/samba/smb.conf在文档尾部追加如下内容 [share] #对外暴露的共享目录名称comment share #备注说明path /home/source_share #共享目录必须存在browseable yes #是否可以浏览public yes #是否可以公开guest ok yes #是否可以以访客身份访问create mask 0777 #创建文件权限directory mask 0777 #创建目录权限valid users root #验证帐号必须在linux用户列表中存在readonly no #是否只读 当前为可读/写#对192.168.50.1192.168.50.255全部允许访问 hosts allow 192.168.50.0/24 #对192.168.50.81 允许访问#hosts allow 192.168.50.81#对192.168.50.1192.168.50.255全部禁止访问# hosts deny 192.168.50.0/24 3、添加samba服务访问账户
pdbedit -a root #新建 root 账户必须在linux用户列表中存在,会让设置此账户密码可以不与系统账户密码一致pdbedit -Lv #列出Samba用户列表详细信息pdbedit -c “[D]” -u username #暂停该Samba用户账号pdbedit -c “[]” -u username #恢复该Samba用户账号4、防火墙
如果防火墙不关闭Windows和Samba之间的连通可能会被阻挡。可以直接关闭防火墙或者设置端口放行根据实际需要配置即可
5、重启服务
在某些Linux发行版中Samba服务的名称可能不是smbd.service。您可以尝试以下命令来重启Samba服务
sudo systemctl restart smb如果上述命令也失败了您可以尝试使用以下命令来启动Samba服务
sudo systemctl start samba如果您想要确保Samba服务在系统启动时自动启动可以运行以下命令
sudo systemctl enable smb请注意在不同的操作系统和发行版中Samba服务可能使用不同的名称请根据您的操作系统文档或相关资源进行适当的调整。
6、windows访问
windows直接访问samba服务器IP地址即可访问共享文件
\\samba服务器IP地址7、linux访问
samba客户端配置此步骤可以忽略 1、安装客户端在服务器B与samba服务器不同ip自己访问自己就没意思了中执行如下命令sudo apt-get install -y smbclilent2、测试服务smbclient //192.168.50.80/share -U root输入完连接命令之后回车然后输入密码即可密码对应第三段第3小节挂载共享目录 在服务器B与samba服务器不同ip自己访问自己就没意思了中执行如下命令sudo mount -t cifs //192.168.50.81/share /home/target_share -o rw,usernameroot,passwordroot注在centos7中挂载命令如下sudo mount.cifs //192.168.50.81/share /home/target_share -o userroot,passroot