ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

Ubuntu22.04 添加samba,并在windows访问 的详细教程

Ubuntu22.04 添加samba,并在windows访问 的详细教程 专栏地址嵌入式开发专栏文章【01】windows安装VMware最新版本(VMware Workstation 17.0 Pro)详细教程【02】VMware17虚拟机安装Ubuntu最新版本(Ubuntu22.04LTS)详细步骤【03】Ubuntu22.04 添加samba并在windows访问 的详细教程【03】Ubuntu 22.04 Samba 连接故障排查记从“用户名或密码错误”到 NTLM 版本不兼容【04】Vmware Pro 17 设置共享文件夹【05】Ubuntu最新版本(Ubuntu22.04LTS)安装Tftp服务及其使用教程【06】Windows下的Tftpd32(Tftpd64)软件下载和使用教程-集成了Tftp服务器、客户端【07】Ubuntu最新版本(Ubuntu22.04LTS)安装nfs服务器及使用教程【08】Windows下SecureCRT的下载、安装、使用、配置【Telnet/ssh/Serial】【09】Xshell的下载、使用、配置【ssh、telnet、串口】【10】MobaXterm 的下载、安装、使用、配置【Telnet/ssh/Serial】【11】WindTerm 下载、安装、使用、配置【Telnet/ssh/Serial】-免安装、解压即用【12】Tabby 下载、安装、使用、配置【ssh/Serial】-免安装、解压即用【13】source insight 4.00.0.124 的 下载、安装、阅读代码【14】VSCode最新版本 下载、安装、配置【15】Source Insight 4 使用教程 | 很详细——适合新手目录一、安装环境二、在Ubuntu安装samba并配置2.1 安装samba服务器2.2 给已存在的用户添加samba密码2.3 创建一个共享文件夹2.4 修改samba配置文件2.5 重启samba服务器三、在windows端访问samba共享目录3.1 查看samba服务器的ip3.2 在windows访问samba服务器3.3 在windows访问samba服务器失败的解决方案一、安装环境我这里的安装环境是运行在Vmware pro 17的Ubuntu22.04系统如下图二、在Ubuntu安装samba并配置2.1 安装samba服务器Ubuntu22.04是默认安装了samba服务器的在命令行终端输入samba -V可以查看当前系统安装的samba版本如果执行samba -V后提示找不到命令说明系统还没有安装samba服务器可以执行下面命令安装sudoapt-getinstallsamba2.2 给已存在的用户添加samba密码在命令行执行who命令可以查看当前用户然后执行下面命令给该用户添加samba登录密码sudosmbpasswd-awkd2.3 创建一个共享文件夹这个共享文件夹可以使用已有的也可以重新创建主要是文件夹要设置好权限以及将路径写到samba配置文件中这里执行下面命令新建一个文件夹并设置权限给前面的用户sudomkdir/home/sambasudochownwkd:wkd /home/samba/2.4 修改samba配置文件samba配置文件的路径是/etc/samba/smb.conf,输入下面命令打开配置文件sudovi/etc/samba/smb.conf然后在文件最后添加下面语句# Windows clients look for this share name as a source of downloadable [samba] # windows 显示的目录名称 comment samba server path /home/samba browseable yes read only no guest ok yes writable yes valid users wkd2.5 重启samba服务器配置完成后使用下面命令重启samba服务器sudoservicesmbd restart三、在windows端访问samba共享目录3.1 查看samba服务器的ip在Ubuntu命令行终端输入ifconfig命令查询IP地址3.2 在windows访问samba服务器在windows系统文件夹输入路径\\192.168.1.168按回车可以看到前面配置的samba共享文件夹双击samba文件夹提示输入网络凭据这里需要输入前面(2.2)添加的用户和密码并勾选记住我的凭据最后点击确定就可以进入该共享文件夹了在这个文件夹增加、删除、修改的文件都会直接反映到Ubuntu系统。注意Linux系统中的隐藏文件(以.开头)通过samba在windows去访问时可能出现无法保存修改的情况需要先把它变成普通文件再修改保存后重命名为.开头的隐藏文件。 2024-03-06 10:47:233.3 在windows访问samba服务器失败的解决方案如果用户名、密码都正确了还一直报如下错误可能是需要打开 NTLMv1在 Samba 服务端启用 NTLMv1本文采用快速修复编辑/etc/samba/smb.conf在[global]部分的Authentication最后添加# support NTLMv1, ntlm auth yes具体可以看文章Ubuntu 22.04 Samba 连接故障排查记从“用户名或密码错误”到 NTLM 版本不兼容如果文章有帮助的话点赞、收藏⭐支持一波谢谢
返回列表