建立一个 Linux 文件服务器可以提供一个集中的位置来存储和管理文件,方便多台设备访问。以下步骤将指导您完成设置自己的 Linux 文件服务器的过程。
安装 Samba
Samba 是一个允许 Linux 机器与 Windows 和 Mac 系统共享文件和打印机的开源软件。在您的 Linux 服务器上安装 Samba:
更新软件包列表:
sudo apt-get update
安装 Samba:
sudo apt-get install samba
创建文件共享
现在您已经安装了 Samba,需要创建一个文件共享来存储您的文件。
创建共享目录:
sudo mkdir /share/files
将以下内容添加到 /etc/samba/ b.conf 文件:
[files]
path = /share/files
public = yes
writable = yes
create mask = 0664
directory mask = 0775
重启 Samba
完成上述步骤后,需要重新启动 Samba 以使更改生效:
sudo service bd restart
配置防火墙
为了使其他设备可以访问文件共享,需要配置防火墙允许 Samba 流量通过。在 Ubuntu 上,这可以使用 UFW 命令完成:
sudo ufw allow Samba
访问文件共享
现在,您可以从其他设备访问文件共享。在 Windows 机器上,可以在文件资源管理器中输入 \\
提示
为了进一步增强安全性,可以使用用户凭据限制对文件共享的访问。有关详细信息,请参阅 Samba 文档。