Samba是开源软件,用来让Linux系统与Windows系统的SMB/CIFS网络协定做连结,实现Windows主机与Linux服务器之间的资源共享。Samba服务为两种不同的操作系统架起了一座桥梁,使Linux系统和Windows系统之间能够实现互相通信,为广泛的Linux爱好者提供了极大方便。
安装Samba
使用apt-get安装:
1
|
$ sudo apt-get install samba samba-common
|
如果你开启了防火墙,关闭:
1
|
$ sudo systemctl stop ufw
|
配置Samba
编辑配置文件:
1
|
$ sudo vim /etc/samba/smb.conf
|
添加Samba共享目录:
1
2
3
4
5
6
|
[homes]
comment = Home Directories
browseable = no
path = /
valid users = root
read only = no
|
添加一个用户:
1
|
$ sudo smbpasswd -a root
|
我这里输入的是root用户,也可以输入其他的存在用户名。
重启samba服务生效:
1
|
$ sudo systemctl restart smbd
|
测试:在Windows下运行窗口输入加上IP,例如:\192.168.1.199 oot。在弹出的窗口,输入刚刚添加的用户名和密码,就可以访问Linux的文件目录了。