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地址时,可能会出现该网络无法连接的问题,原因就是在修改配置文件时,修改了全局的相关参数或者添加了多余的参数指令,使得配置文件出现了问题。

Linux下Samba服务器的搭建相关推荐

  1. Linux下samba服务器的搭建与配置

    一.Samba概述 Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成.SMB(Server Messages Block,信息服务块)是一种在局域网上共享 ...

  2. Linux下samba服务器的搭建和配置

    一.安装软件包. samba-client    客户端工具包 samba-common    通用工具&库文件 samba           服务器 安装命令 rpm-ivh 包名     ...

  3. Linux下SVN服务器的搭建

    Linux下SVN服务器的搭建 宗旨:技术的学习是有限的,分享的精神是无限的. 1.下载工具(下载地址:) subversion-1.6.1.tar.gz subversion-deps-1.6.1. ...

  4. linux如何测试ftp服务器,linux下FTP服务器的搭建

    1.FTP服务器的简介 关于ftp的介绍,大家也一定不陌生了.我就直接把百度百科上的介绍拿过来,和大家一起温习一下概念. FTP 是File Transfer Protocol(文件传输协议)的英文简 ...

  5. Linux下Samba服务器搭建

    linux文件共享之samba服务器 --ubuntu 宗旨:技术的学习是有限的,分享的精神是无限的. 关闭LINUX防火墙命令: #ufwdisable 然后就在windows下ping一下linu ...

  6. ubuntu下Samba服务器的搭建

    前言 当我们需要windows和linux更好的进行文件交互时,使用Samba服务是一个不错的选择,本文介绍如何在linux中搭建Samba服务和怎样在windows下访问linux共享文件. 1.安 ...

  7. ×××linux下samba服务器

    一.检查本机是否已安装samba [root@YYzs tmp]# rpm -qa | grep samba samba-winbind-clients-3.5.4-68.el6.i686 samba ...

  8. linux samba代码,Linux下Samba服务器源码安装及配置

    获取samba源代码 你可以通过执行svn命令svn co svn://svnanon.samba.org/samba/trunk samba.获取最新的samba源文件,也可以直接从http://s ...

  9. linux下ftp服务器的搭建

    http://www.cublog.cn/u3/93926/showart_1874130.html RHEL4中ftp服务器的搭建 首先修改配置文件使主机获得永久ip地址 # vi /etc/sys ...

最新文章

  1. CentOS6静态网络配置
  2. 和rgb画面质量谁好_双11内存RGB灯条如何选?低于400元,只聊酷兽和阿斯加特
  3. html的关于上一行对齐,html – 如何在一行上对齐我的所有li?
  4. php的web表单系统源码毕设_从业十多年看了千百套Java毕设项目,整理出100个精品!免费分享...
  5. 屌丝giser成长记-研一篇(上)
  6. ascii码值为负数_C语言编程基础学习字符型数据的ASCII码值为何是负数?
  7. 易语言文件夹加密解密助手
  8. [转]挑礼物指南:价格不高却有格调的礼物,送给挑礼物困难症的你(多图预警)...
  9. IoT 物联网设备OTA:升级包下载过程详解
  10. excel 如何超链接到另一个工作薄下查找相同字符数据
  11. 一篇文章教你正确解锁 代理ip 的使用方式,包含两个实战案例
  12. IDEA官方有中文版啦
  13. 【2017.11.30】3. Longest Substring Without Repeating Characters-最长字串不重复字符
  14. 动态规划总结(01背包 完全背包 多重背包)
  15. GPU与深度学习和药物开发
  16. F2FS文件系统工具编译及使用方法
  17. 产品经理必用的13款工具
  18. Mac打开所有分辨率的HiDPI
  19. Blue Cat’s All Plug-Ins Pack 2022.3 CE-win 蓝猫效果器插件合集包
  20. 【UPCOJ】14046问题 H: 拔河比赛

热门文章

  1. WPS表格------函数使用入门(善用帮助文档)
  2. 从走到跑 王秀娟的坚守
  3. 有限内存BFGS以及非精确牛顿法
  4. 阿里开源的 文件服务器,FastDFS分布式文件系统(阿里开源--C语言编写)
  5. PR视效素材包 PR视频调色LUTs光效迭加视频素材
  6. python webkit内核_Winform调用WebKitBrowser,基于chrome内核WebKit的浏览器控件
  7. 网络舆情监控平台用TOOM,网络舆情监控记录表?
  8. JavaScript语言精粹——函数(第二部分)
  9. Velocity初体验
  10. 2019.5.师徒会总结快键键,和学习工具