Linux SMB 服务 Samba
Samba 是在 Linux 和 UNIX 系统上实现 SMB 协议的一个免费软件,由服务器及客户端程序构成。Linux 下的 Samba 服务主要用于 Windows 平台和 Linux 平台下载局域网内实现文件共享。
安装:
```
apt-get update
apt-get install samba
```
创建匿名共享文件夹:
```
mkdir /data/share
chmod 777 /data/share
```
配置:
```
vim /etc/samba/smb.conf
在最后加上:
comment = share folder
browseable = yes
path = /data/share
public = yes
available = yes
writable = yes
guest ok = yes
#重启服务
/etc/init.d/samba restart
或
service samba restart
```
![](https://file.mculoop.com/images/2024/01/11/202401111958149.png)
如果碰巧你的 Win10 账户名与 Linux 中的账户名相同(不分大小写),那么 Win10 在访问 Samba 时会使用你的账户,如果密码不同,则提示你输入凭证,如果密码碰巧相同,则会直接以同名的 Linux 账户登录 samba,你创建的文件或文件夹都属于你的这个账户。要解决这个问题,可以设置 Win10 的 Windows 凭据,添加一个 nobody 空密码的账户。
![](https://file.mculoop.com/images/2024/01/11/202401112000027.png)
页:
[1]