linux centos7--linux和window共享文件(samba)

        先啰嗦几句,很久没有写博客了,最近几个月接触到很多的东西,以前技术薄弱的地方也增强很多,新的技术也了解不少,可是仍是感受远远不足,一入IT深似海,今后妹子是路人。(可是我有对象,哈哈。。。)。这里就把本身接触的一些感受有用的记下来,分享给你们,同时也为之后本身须要的时候能够回头看看。node

        平常工做学习中,不免会遇到window系统和linux系统进行文件共享,本人是刚接触Linux系统不久,对于ftp方式的,我以前尝试过可是失败 了,也就没有继续深究缘由,今天用另外一个方式smaba实现共享。废话很少说,开撸!linux

        准备阶段:有个linux系统的实体机或者虚拟机,我用的是centos7版本的。若是不会安装的,下一篇我会整理一下本身总结的一套安装linux centos7安装的流程,(亲测可用哦亲)。vim

        root用户下,首先查看本身的linux虚拟机是否安装了smaba,  命令: rpm -qa | grep sambacentos

 

        

        若是有安装包,删除包。 命令:rpm -e ****** --nodeps学习

        

        删除所有包以后,再用rpm -qa | grep samba 查看。测试

        彻底删除以后,利用yum 进行安装,命令:yum -y install samba加密

        

安装完毕以后,cd 命令切换到 samba目录下 命令:cd /etc/sambacentos7

        

切换到samba目录下,ls 命令查看文件夹下的文件。spa

        

修改smb.conf,文件。命令:vim smb.conf3d

      

       打开文件以后,目前只是出于浏览状态,i 键或者insert 键,能够进入修改状态  

    

        进入修改状态以后修改内容以下

    

global下的 workgroup 填写内容为本身电脑的工做组设置 ,查看方法为,右键 个人电脑, 属性查看

 

    因为配置的文件是为了可以局域网下共享,因此是配置公用的,无须加密的。在centos7下的,公开配置为

        security = user
        map to guest = Bad User

    配置共享文件  FileShare为共享文件夹的名字   path 为共享文件夹在Linux中的路径

    

    配置完成以后, 按esc键退出, 命令 输入    :wq对配置的文件进行保存并退出

    

配置完成以后 用testparm命令查看 samba是否配置的正确

刚才在配置文件中 path 为/data,若是没有该目录

那么建立/data 目录。 命令:mkdir  -p /data

设置属性 为共享   chown nobody:nobody /data

启动samba 并设置为开机启动

关闭防火墙 或者能够开放139 和445端口

关闭Selinux  命令 setenforce 0  

关闭防火墙,和关闭Selinux 切记 ,我以前就是由于没有关闭Selinux 找了耽误了几十分钟才发现问题

查看当前linux虚拟机的ip 地址, centos7下的命令为 ip  addr

能够查看到 当前的虚拟机为 192.168.36.131

 而后在window下 输入\\192.168.36.131

便可看到共享的文件夹

咱们能够在里面新建一个测试文件,a.txt

 

在linux下进入到共享文件的目录 /data下 可查看到新建的文件

固然也能够进行其余的文件操做,是否是很方便。

相关文章
相关标签/搜索