Ubuntu24.04版设置网络共享文件夹

前言

由于需要搭建一个NAS文件共享服务,就想到了在Ubuntu系统中的文件共享功能,进行一个搭建,没想到24.04之前的版本,在文件管理页面,右键文件夹(或文件),有本地网络共享(local network share)的选项;然而在24.04版本中,这个选项没有了。现在需要重新安装一下服务。

 

 

安装samba服务,Ubuntu默认没有安装这个服务。

输入命令安装必要软件包,在右键菜单中添加本地网络共享(local network share)选项。

sudo apt update
sudo apt install nautilus-share samba -y

 

 

防火墙允许samba服务通过。

sudo ufw allow samba
sudo ufw enable #如果之前未启用,现在启用它
sudo ufw status #检查状态,确保 samba 规则已添加

 

 

将您的用户加入 Samba 共享组:

确保用户 (你的用户名)有权限创建用户共享。

sudo usermod -aG sambashare 你的用户名

 

 

用户共享目录权限 (Usershares)

确保 Samba 的共享定义目录权限正确,这能解决之前的 权限不够 错误。

sudo chown root:sambashare /var/lib/samba/usershares

sudo chmod 1770 /var/lib/samba/usershares

 

 

设置 Samba的 密码

sudo smbpasswd -a 你的用户名

 

 

设置文件夹权限

检查并设置共享文件夹权限 确保您的用户名 对该目录有完整的权限。

注意:useradmin换成 自己设置的用户名

sudo chown useradmin:useradmin /home/useradmin/video
sudo chmod 755 /home/useradmin/video

 

 

注销用户或者重启系统

reboot

完成以上所有步骤后,即可通过局域网内部电脑 输入地址进行  访问 共享的文件夹