使用Samba服务,安装并配置Samba,创建共享文件夹,设置权限和访问控制,即可在Linux系统上搭建共享文件服务器。
在Linux系统中,可以使用Samba服务来架设共享文件服务器,以下是详细的步骤:

1、安装Samba服务
在终端中输入以下命令来安装Samba服务:
sudo aptget update sudo aptget install samba sambacommonbin
2、配置Samba服务
编辑Samba配置文件/etc/samba/smb.conf,可以使用任何文本编辑器,例如nano:
sudo nano /etc/samba/smb.conf
在配置文件中,添加以下内容:
[共享文件夹] path = /要共享的文件夹路径 available = yes valid users = 用户名 read only = no browsable = yes public = yes writable = yes
将/要共享的文件夹路径替换为实际的文件夹路径,将用户名替换为允许访问该共享文件夹的用户。
3、创建Samba用户和密码
使用以下命令创建一个Samba用户和密码:
sudo smbpasswd a 用户名
输入两次密码后,用户将被创建。
4、重启Samba服务
在修改了配置文件和创建了Samba用户后,需要重启Samba服务以使更改生效:
sudo service smbd restart
5、配置防火墙(可选)
如果系统启用了防火墙,需要允许Samba服务的端口(默认为139和445):
sudo ufw allow 139/tcp sudo ufw allow 445/tcp
6、测试共享文件夹
在Windows或其他支持SMB协议的操作系统中,打开文件资源管理器,输入\\Linux服务器IP地址\共享文件夹,然后输入之前创建的Samba用户的密码,即可访问共享文件夹。