从服务器共享具有读、写、执行、权限的外部硬盘,以便网络中的任何人都可以在其中创建目录、粘贴文件、删除目录或文件...这可以由网络上的任何人完成... 请尽快指导我。
从具有完全读取、写入和执行权限的外部驱动器共享目录,以便可以通过网络从任何系统访问该目录,通常涉及使用网络文件共享协议,例如 Samba (SMB) 或 NFS。以下是实现此目标的步骤的详细描述
Samba 和 NFS 都是类 Unix 操作系统中常用的网络文件共享协议,用于通过网络共享文件和目录。
选择正确的平台取决于所涉及的平台。 NFS 对 Windows 的支持有限,而 Samba 则具有跨平台支持。 安全性和性能也存在差异。
所以请明智地选择。
进一步阅读:桑巴
安装Samba:
sudo apt-get update
sudo apt-get install samba
创建共享目录:
sudo mkdir /path/to/external-drive/share
配置Samba:
sudo nano /etc/samba/smb.conf
[Your Share Name]
path = /path/to/external-drive/share
writable = yes
guest ok = yes
read only = no
create mask = 0777
directory mask = 0777
上面的选项是为任何人提供完整的读/写/执行权限的配置。根据您的安全要求,根据需要调整这些选项。
有关配置选项的更多信息smb.conf
重新启动桑巴:
sudo systemctl restart smbd
就是这样。