赞
踩
1.先在Linux的ubuntu系统下通过apt-get install samba指令来安装Samba服务器。
2.安装完成后使用adduser 和smbpasswd -a 指令来添加用户的相关信息。
3.如图2、图3所示,修改配置文件,在配置文件的最后添加上共享目录[share]的相关参数,将writable设置为yes,并设置该目录的存放路径,同时还要将printers和print的read only的参数修改为no,以至于用户能够在Windows和Linux系统下访问该共享文件夹时,同时对该文件夹的内容进行添加和修改。
图2.进入配置文件的编辑模式
图3.完成配置文件的配置
4.如图4所示,使用systemctl restart smbd指令来重启samba服务器。
图4.重启samba服务器
5.如图5所示,在Linux中通过ifconfig指令查看该虚拟机的IP地址。
图5.查看虚拟机的IP
6.如图6所示,在Windows的cmd中使用Ping IP(虚拟机的IP地址)来测试网络连通情况。
图6.在Windows下ping虚拟机的IP
7.如图7所示,在Windows的网络选项中,通过(后边加虚拟机的IP地址)来查找共享文件目录share。
图7.登录共享目录的用户
8.如图8、图9、图10所示,由于修改了samba的配置文件中的相关参数,在Windows中可以在共享文件夹里创建并修改相应的文件。
图8.查看共享目录share
图9.查看共享目录中的文件
图10.在共享目录中建立文件夹
9.如图11、图12、图13,所示在Linux中通过cd ,cat和vim指令,可以查看或修改共享文件夹中的文件。
图11.在linux中查看共享目录中的文件
图12.在linux中向创建的新文件中写内容
图13.在Windows中查看linux在该文件中所写的内容
注意:
实现Samba服务的关键在于配置Samba的配置文件,在配置文件过程中,需要添加共享目录的相关参数,还要选择共享目录的搭载路径,以便于在创建共享目录时直接放在设置的路径下,如果想要在Windows系统下访问共享文件夹时能够自己添加文件,还应在配置文件中添加writable参数,最后还应设置[print]里的read only为no,这样设置完后,就能真正的实现windows和linux的文件共享。
在访问linux的IP地址时,可能会出现该网络无法连接的问题,原因就是在修改配置文件时,修改了全局的相关参数或者添加了多余的参数指令,使得配置文件出现了问题。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。