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

linux设置共享文件夹

作者:角落里哭泣   发布日期:2026-03-24   浏览:86

# 创建共享文件夹
sudo mkdir -p /srv/samba/share

# 设置共享文件夹权限
sudo chown -R nobody:nogroup /srv/samba/share
sudo chmod -R 775 /srv/samba/share

# 安装Samba(如果未安装)
sudo apt-get update
sudo apt-get install samba

# 编辑Samba配置文件
sudo nano /etc/samba/smb.conf

# 在smb.conf文件末尾添加以下内容:
[shared]
   path = /srv/samba/share
   available = yes
   valid users = @users
   read only = no
   browsable = yes
   public = yes
   writable = yes

# 添加用户到Samba
sudo smbpasswd -a <username>

# 重启Samba服务
sudo systemctl restart smbd

# 设置防火墙规则(如果使用UFW)
sudo ufw allow 'Samba'

解释说明:

  1. 创建共享文件夹:使用 mkdir 命令创建一个用于共享的文件夹。
  2. 设置共享文件夹权限:确保文件夹有正确的权限,以便所有用户可以访问和修改其中的内容。
  3. 安装Samba:如果系统中尚未安装Samba,则需要通过包管理器进行安装。
  4. 编辑Samba配置文件:在 /etc/samba/smb.conf 文件中添加共享文件夹的配置。
  5. 添加用户到Samba:使用 smbpasswd 命令将系统用户添加到Samba中,并设置密码。
  6. 重启Samba服务:使新的配置生效。
  7. 设置防火墙规则:确保防火墙允许Samba流量通过。

这样设置后,其他机器可以通过网络访问该共享文件夹。

上一篇:linux修改文件夹名

下一篇:linux zip包解压命令

大家都在看

linux常用命令查询端口是否正常

linux 发送邮件

linux长ping命令

linux groupadd

linux关机命令行

linux 安装 gcc

linux重启oracle命令

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

linux查看系统运行时间

linux搭建sftp

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

Laravel 中文站