LibOffice 本身不直接提供文件共享功能,需借助 Samba 等网络服务实现共享。以下是在 Debian 上通过 Samba 共享文件的步骤:
安装 Samba
sudo apt update && sudo apt install samba
配置共享目录
/etc/samba/smb.conf
,在末尾添加共享设置(示例):[shared]
path = /path/to/shared/folder
browseable = yes
writable = yes
guest ok = yes # 允许匿名访问(可选)
create mask = 0777
directory mask = 0777
guest ok
设为 no
,并添加 valid users
参数指定用户组或用户名。创建共享目录并设置权限
sudo mkdir -p /path/to/shared/folder
sudo chmod -R 777 /path/to/shared/folder # 开放权限(按需调整)
sudo chown -R :samba /path/to/shared/folder # 将目录所属组设为 samba(若使用用户组权限)
创建 Samba 用户(可选)
sudo smbpasswd -a username # 添加系统用户并设置 Samba 密码
sudo smbpasswd -e username # 启用用户
重启 Samba 服务
sudo systemctl restart smbd nmbd
sudo systemctl enable smbd nmbd
配置防火墙(若启用 UFW)
sudo ufw allow samba
客户端访问
\\服务器IP\共享名
,输入用户名和密码(若有)即可访问。smbclient
)访问共享路径。说明: