在 Ubuntu 上搭建一个局域网文件存储服务器可以使用 Samba 服务,Samba 是一个能够与 Windows 兼容的文件和打印机共享服务。下面是搭建过程:
- 安装 Samba 服务
打开终端,运行以下命令安装 Samba:
sql
sudo apt-get update sudo apt-get install samba - 创建共享文件夹
创建一个共享文件夹并为其授权,可以使用以下命令:
bash
sudo mkdir /home/share sudo chmod 777 /home/share - 配置 Samba 服务
编辑 Samba 的配置文件,可以使用以下命令:
bash
sudo nano /etc/samba/smb.conf 在文件的末尾添加以下内容:
java
[share] comment = Shared Folder path = /home/share browseable = yes writeable = yes only guest = no create mask = 0777 directory mask = 0777 public = yes 其中:
[share]是共享文件夹的名称,可以根据实际情况进行修改;comment是共享文件夹的说明信息;path是共享文件夹的路径;browseable表示是否允许用户在 Windows 中浏览共享文件夹;writeable表示是否允许用户向共享文件夹中写入数据;only guest表示是否只允许游客用户访问;create mask和directory mask表示在共享文件夹中创建文件和目录时应用的权限掩码;public表示是否允许公共访问。
- 重启 Samba 服务
保存配置文件并退出编辑器,然后重启 Samba 服务:
sudo service smbd restart - 访问共享文件夹
现在可以在 Windows 中访问 Ubuntu 上的共享文件夹。在 Windows 上,按 Win+R 键打开“运行”对话框,然后输入 \\ip_address\share(其中 ip_address 是 Ubuntu 的 IP 地址,share 是共享文件夹的名称),按下回车键即可访问共享文件夹。您需要输入 Ubuntu 上的用户名和密码才能访问共享文件夹。