# 使用 Samba 实现 Linux 文件共享的示例代码
# 1. 安装 Samba
sudo apt-get update
sudo apt-get install samba
# 2. 创建一个用于共享的目录
sudo mkdir -p /srv/samba/share
# 3. 设置共享目录的权限
sudo chmod 2770 /srv/samba/share
sudo chown nobody:nogroup /srv/samba/share
# 4. 编辑 Samba 配置文件
sudo nano /etc/samba/smb.conf
# 在 smb.conf 文件末尾添加以下内容:
[shared]
path = /srv/samba/share
available = yes
valid users = @sambashare
read only = no
browsable = yes
public = yes
writable = yes
# 5. 创建一个用户组并添加用户
sudo groupadd sambashare
sudo usermod -aG sambashare your_username
sudo smbpasswd -a your_username
# 6. 重启 Samba 服务
sudo systemctl restart smbd
# 7. 允许 Samba 通过防火墙
sudo ufw allow 'Samba'
# 解释说明:
# 以上代码展示了如何在 Linux 系统上使用 Samba 实现文件共享。
# 通过安装 Samba、创建共享目录、设置权限、配置 Samba 文件、添加用户和重启服务,
# 可以让其他设备通过网络访问该共享文件夹。
上一篇:docker安装 linux
下一篇:移动文件的linux命令
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站