# 安装 Samba 服务
sudo apt update
sudo apt install samba -y
# 创建共享目录
sudo mkdir -p /srv/samba/share
sudo chmod -R 775 /srv/samba/share
sudo chown -R nobody:nogroup /srv/samba/share
# 配置 Samba
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak # 备份原始配置文件
sudo nano /etc/samba/smb.conf # 编辑配置文件,添加以下内容
[global]
workgroup = WORKGROUP
server string = Samba Server %v
netbios name = ubuntu
security = user
map to guest = bad user
dns proxy = no
[share]
path = /srv/samba/share
browsable = yes
read only = no
guest ok = yes
create mask = 0755
# 重启 Samba 服务
sudo systemctl restart smbd
sudo systemctl enable smbd
# 添加 Samba 用户(如果需要认证)
sudo smbpasswd -a <username>
sudo smbpasswd -e <username>
# 防火墙设置(如果启用防火墙)
sudo ufw allow 'Samba'
/etc/samba/smb.conf 中添加必要的配置项。这里配置了一个全局设置和一个名为 share 的共享文件夹。smbpasswd 命令添加和启用 Samba 用户。以上代码和说明可以帮助你在 Linux 系统上搭建一个基本的 Samba 服务器。
上一篇:linux 格式化u盘
下一篇:linuxzip解压
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站