Ubuntu18.04安装 samba 实现局域网访问Ubuntu共享文件夹

      Ubuntu18.04安装 samba 实现局域网访问Ubuntu共享文件夹已关闭评论

Ubuntu18.04安装 samba 实现局域网访问Ubuntu共享文件夹

使用我的引荐链接购买特斯拉Tesla产品可获得积分,用于兑换超级充电里程、服饰精品、车辆配件等奖品,点击此处前往官方了解详情。

安装Samba

$ sudo apt install samba

添加用户

$ sudo smbpasswd -a xxx  #xxx为添加的用户名称
New SMB password:
Retype new SMB password:
Added user xxx.

应该添加系统已有用户xxx为samba用户xxx,输入两次密码即可添加成功

查询已有Samba用户

$ pdbedit -L

配置Samba

配置文件路径 /etc/samba/smb.conf ,在配置文件底部加上共享文件夹路径、用户及相关配置信息,如下:

[download]
   comment = media download
   path = /media/download
   writable = yes
   valid users = xxx
#或者使用以下格式,有些参数可以自己选择设置
[xxx]
   comment = home xxx
   path = /home/xxx
   browseable = yes
   read only = no
   create mask = 0775
   directory mask = 0775
   valid users = xxx
#xxx为上一步添加的smba用户名称

Ubuntu18.04的samba版本是4.7.6,Samba为了提高安全性从版本4.5.0开始默认将ntlm auth选项默认从yes变更为no,需要开启,否则无法连接,在上面配置文件 /etc/samba/smb.conf Share Definitions 之前加入以下内容:

ntlm auth = yes

重启Samba

$ sudo service smbd restart

Windows电脑访问Smaba共享文件夹

与访问局域网中其他Windows电脑的共享文件夹方式一样,在浏览器输入或者使用键盘输入win+R,然后输入共享文件夹所在的服务器IP地址即可访问

\\192.168.1.xxx  或  \\192.168.1.xxx\共享文件夹名称

Mac OS电脑访问Smaba共享文件夹

Finder->Go(前往)->Connete to Server...(连接服务器)或者使用键盘快捷键Command+K, 然后输入共享文件夹所在的服务器IP地址即可访问

Mac通过Samba访问局域网共享文件夹
图片来自网络