在局域网中使用Samba服务直接在Linux系统和Windows系统之间共享文件是一个非常方便的操作。以Ubuntu为例安装配置Samba服务。Linux版本为Ubuntu20.04.3LTS。在终端执行以下命令:cat/etc/issue查看当前运行的Ubuntu的版本号。linuxmi@linuxmi:~/www.linuxmi.com$cat/etc/issue下面是我的安装配置步骤:(1)更新当前软件。linuxmi@linuxmi:~/www.linuxmi.com$sudoapt-getupgradelinuxmi@linuxmi:~/www.linuxmi.com$sudoapt-getupdatelinuxmi@linuxmi:~/www.linuxmi.com$sudoapt-getdist-upgrade(2)安装samba服务器。linuxmi@linuxmi:~/www.linuxmi.com$sudoapt-getinstallsambasamba-common(3)创建samba目录用于共享。linuxmi@linuxmi:~/www.linuxmi.com$sudomkdir/home/linuxmi/linuxmi.com/share(4)为创建的目录设置权限linuxmi@linuxmi:~/www.linuxmi.com$sudochmod777/home/linuxmi/linuxmi.com/share(5)添加用户(下面的linuxmi是我的用户名,后面需要设置samba密码)。linuxmi@linuxmi:~/www.linuxmi.com$sudosmbpasswd-alinuxmi(6)配置samba的配置文件。linuxmi@linuxmi:~/www.linuxmi.com$sudonano/etc/samba/smb.conf在配置文件smb.conf末尾添加如下内容:[share]comment=sharefolderbrowseable=yespath=/home/linuxmi/linuxmi.com/sharecreatemask=0700directorymask=0700validusers=linuxmiforceuser=linuxmiforcegroup=linuxmipublic=yesavailable=yeswritable=yes上面validusers=linuxmi中的linuxmi是我的用户名。(7)重启samba服务器。linuxmi@linuxmi:~/www.linuxmi.com$sudoservicesmbdrestart(8)Windowslogo+R在弹出的运行窗口输入\\ip访问。比如\\192.168.1.106,输入samba用户名和密码访问就可以看到共享,然后就可以直接在Linux系统和Windows系统之间共享文件了。Win+R:在弹出的运行窗口中输入\ip(在ubuntu中使用ifconfig查看ip)即可访问。如果出现提示:提示您无法访问此共享文件夹,因为您组织的安全策略阻止未经身份验证的来宾访问它。这些策略有助于保护您的PC免受网络上不安全或恶意设备的侵害。由于您组织的安全策略会阻止未经身份验证的来宾访问,因此如果您使用Windows10,系统会提示您无法访问此共享文件夹,因为您组织的安全策略会阻止未经身份验证的来宾访问。这些策略有助于保护您的PC免受网络上不安全或恶意设备的侵害。那么看完这篇文章你可以试试看,应该对你有帮助。下面是详细的解决办法1、先按window+R键打开运行。2、在运行中输入“gpedit.msc”,启动本地组策略编辑器。3、在组策略编辑器中找到“计算机配置”4、在“计算机配置”中找到“管理模板”,点击打开。5、在“管理模板”中找到“网络”,在“网络”中找到“兰曼工作站”6、点击“兰曼工作站”在本地策略编辑器右侧,可以找到“启用不安全的访客登录”,双击单击“启用不安全的访客登录”。选择“已启用”并单击“确定”以访问它。好的,一切都完成了。(9)输入samba用户名和密码访问查看共享文件夹share。现在您可以在共享中创建一个副本文件(10)选择共享,单击鼠标右键,然后选择映射网络驱动器。(11)最终结果如下图所示。
