Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

linux 文件共享

作者:﹏尐甶园   发布日期:2025-10-25   浏览:23

# 使用 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命令

大家都在看

linux 发送邮件

linux长ping命令

linux groupadd

linux关机命令行

linux重启oracle命令

linux把一个文件夹移动到另一个文件夹里

linux查看系统运行时间

linux搭建sftp

linux 重启网络命令

linux 追踪路由

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站