centos8上配置samba
时间: 2023-09-04 08:06:33 浏览: 48
1. 安装samba软件包:
```
sudo dnf install samba
```
2. 创建共享目录:
在此示例中,我们将创建一个名为“myshare”的共享目录。
```
sudo mkdir /home/myshare
sudo chmod -R 777 /home/myshare
```
3. 配置samba:
编辑samba配置文件`/etc/samba/smb.conf`,添加以下内容:
```
[myshare]
comment = My Samba Share
path = /home/myshare
read only = no
guest ok = yes
```
4. 创建Samba用户:
Samba需要一个单独的用户来授权访问共享目录。在此示例中,我们将创建一个名为“sambauser”的用户。
```
sudo useradd sambauser -M -s /sbin/nologin
sudo smbpasswd -a sambauser
```
输入您想要的密码并确认。
5. 启动samba服务:
```
sudo systemctl start smb nmb
sudo systemctl enable smb nmb
```
6. 测试:
现在您可以通过访问`smb://<server-IP>/myshare`来测试samba共享。如果您在Windows上,请使用“文件资源管理器”并输入`smb://<server-IP>/myshare`来访问共享目录。
您应该能够在共享目录中创建、编辑和删除文件,并且文件的所有权应该是“sambauser”。