1. 关闭防火墙:
ufw disable
2. 安装samba命令:
sudo apt-get install samba samba-common
sudo apt-get autoremove samba
3.以home目录为例,共享到windows下,其他目录可自行创建并赋权777
4.添加samba用户,以root为例:
sudo smbpasswd -a root (回车后输入密码)
5.添加共享目录配置:
vi /etc/samba/smb.conf 最后加上下面配置
[192.16.0.103_hdsu_test]
comment=This is samba dir
path=/home
create mask=0755
directory mask=0755
writeable=yes
valid users=root
browseable=yes
6. 配置完成后需重启samba:
cd /etc/init.d/;./samba restart
7.windows下就可以连接到虚拟机的共享目录了

遇到的问题:
1. /etc/samba/smb.conf 中添加的配置一定要准确,不能有空格啥的,否则一直报错,很恶心
2. windows下连接时,比如设置目录为“path=/home”,不要用“\\192.168.0.103\home”,直接用“\\192.168.0.103\”就可以,
本文详细介绍了如何在Linux系统上通过Samba服务实现文件共享,包括关闭防火墙、安装Samba、配置共享目录、添加Samba用户及重启服务等步骤,并提供了在Windows下访问共享目录的正确方式。
706

被折叠的 条评论
为什么被折叠?



