在Linux系统上,Samba目录的默认位置是在`/home`目录下。当你通过Samba共享一个目录时,可以在`/etc/samba/smb.conf`文件中进行配置。例如,如果你想要共享`/home`目录下的某个子目录,你可以在`smb.conf`文件中添加如下配置:
```ini
[shared]
path = /home/username
valid users = username
guest ok = yes
writable = yes
```
在这个例子中,`username`是你想要共享该目录的用户名。这样配置后,Windows用户可以通过`\\linux-server-ip\shared`来访问这个共享目录。
如果你想要共享其他目录,比如`/srv/samba/share`,你可以在`smb.conf`文件中添加如下配置:
```ini
[public]
path = /srv/samba/share
valid users = username
guest ok = yes
writable = yes
```
在这个例子中,`username`同样是你想要共享该目录的用户名。
请注意,共享目录的权限需要正确设置,以确保用户可以访问和写入。通常,你需要使用`chmod`命令来设置目录权限,例如:
```bash
sudo chmod -R 777 /srv/samba/share
```
这将允许所有用户对该目录进行读、写和执行操作。
总结一下,Samba目录的默认位置是`/home`,但你可以通过修改`smb.conf`文件来配置共享其他目录。确保正确设置共享目录的权限,以便用户可以访问和写入。