在 Linux Mint 上创建一个共享文件夹并允许局域网内的 Windows 11 设备访问、编辑、删除和新增文件,可以通过 Samba 服务实现。以下是详细步骤:
1. 安装 Samba 服务在 Linux Mint 上打开终端并运行以下命令安装 Samba:
sudo apt update
sudo apt install samba
2. 创建共享文件夹
2.1创建一个新的文件夹:
mkdir -p /home/your_username/shared_folder
(将 your_username 替换为您的 Linux 用户名。)
2.2设置文件夹权限,使其可读、可写:
chmod 777 /home/your_username/shared_folder
2.3. 配置 Samba 共享编辑 Samba 配置文件 /etc/samba/smb.conf:
sudo nano /etc/samba/smb.conf
在文件末尾添加以下内容:
[shared_folder]
path = /home/your_username/shared_folder
writable = yes
browsable = yes
guest ok = yes
read only = no
create mask = 0777
directory mask = 0777
•path:指定共享文件夹的路径。
•writable = yes:允许写入操作。
•guest ok = yes:允许访客(未认证用户)访问。
•create mask 和 directory mask:设置文件和文件夹的权限。
2.4. 添加 Samba 用户创建一个用于访问共享文件夹的 Samba 用户:
sudo smbpasswd -a your_username
(输入并确认密码,确保与 Linux 用户密码一致。)
2.5. 重启 Samba 服务使配置生效:
sudo systemctl restart smbd
sudo systemctl restart nmbd
2.6. 防火墙设置确保防火墙允许 Samba 服务:
sudo ufw allow samba
2.7. 在 Windows 11 上访问共享文件夹
2.7.1.在 Windows 11 上,打开文件资源管理器。
2.7.2在地址栏输入:
\\Linux-PC\shared_folder
(将 Linux-PC 替换为 Linux Mint 的计算机名。)
2.7.3输入 Samba 用户名和密码进行验证。
2.8 验证权限确保 Windows 用户可以:
•读取文件夹内容。
•创建、编辑、删除文件。
2.9 注意事项
•如果遇到权限问题,可以尝试将共享文件夹的所有者设为 nogroup:
sudo chown -R nobody:nogroup /home/your_username/shared_folder
•确保 Linux 和 Windows 设备在同一局域网内。
按照以上步骤操作后,您应该能够成功在 Linux Mint 上创建共享文件夹,并在 Windows 11 上进行访问和操作。如果有其他问题,请随时提问!

1025

被折叠的 条评论
为什么被折叠?



