前言:本文是基VMware虚拟机下的Ubuntu16.04安装Samba服务器。引用一下百度上的简介:Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。通过设置“NetBIOS over TCP/IP”使得Samba不但能与局域网络主机分享资源,还能与全世界的电脑分享资源。简而言之,Samba就是一款免费的软件,它可以实现Linux和Windows之间的文件共享(当然这是它的应用场景之一),这就极大的方便了代码的修改,移植与编译。话不多说,开始操作。


1,在Ubuntu中安装Samba

sudo apt-get install samba

若是新安装的Ubuntu系统,还要进行更新

sudo apt-get udate

安装后查看是否安装成功,出现以下情况这证明安装成功

samba --version


2,创建共享文件夹

以我的为例,ykf为用户名,share为共享文件夹的名字,创建后设置文件夹的权限

mkdir /home/ykf/share

chmod 777 /home/ykf/share


3,添加Samba用户

sudo smbpasswd -a ykf

添加用户成功后会出现Add user ykf等提示字样。注意:如果未出现提示字样,则说明未添加成功


4,修改配置文件

先打开配置文件

sudo gedit /etc/samba/smb.conf

在文件的末尾添加以下内容:有路径权限等内容,share为共享目录的名字

ctrl+s保存后退出,重启完成配置更新

sudo /etc/init.d/samba restart

启动samba的服务

sudo /etc/init.d/samba start

另外,如果需要的话还有停止服务

sudo /etc/init.d/samba stop


4,Windows访问共享文件夹

先查看一下Ubuntu的IP地址,并看ens33的inet地址(这里用的是无线局域网--WLAN)

ifconfig

以下为我的虚拟机的网络设置。注意一定要使用桥接模式,根据实际情况看是选择桥接wi-fi还是Realtek PCIe Gbe Family Controller

回到Windows端,Windows+R打开命令输入端,输入如下

出现如下效果则说明创建共享文件夹成功,在文件夹下创建文件,Linux端就可以实时查看了

当然,为了方便使用,也可以创建一个网络驱动器映射

另外,也要注意Windows端的SMD设置,设置完成后要记得重启电脑

后记

由于本人在创建的过程中,先使用的是Oracle VM虚拟机,对网络的设置不甚熟悉,导致windows访问不到共享文件夹,后来改用VMware虚拟机,才得以设置成功,samba对网络设置的要求较高,个人觉得还是VMware好用一些,当然,也欢迎大佬指教Oracle的使用方法。另外,多插一句话,在探索技术的路上,一定会遇到各种各样的奇葩问题与BUG点,老是会觉得是一种玄学问题,其实多尝试一些方法,多使用几种工具,总会有解决的那一刻,共勉。

【samba】Ubuntu16安装samba服务器相关推荐

  1. Ubuntu安装Samba文件共享服务器(NAS)

    终于有点时间来解决下家中NAS需求了.一般自制NAS,只有选Samba.速度比FTP快,便利性比Windows文件夹共享好,设置多等等. ▶参考:samba简介 安装Samba $ sudo apt- ...

  2. ubuntu系统samba服务器安装,Ubuntu 20.04.1安装Samba服务器及配置

    Ubuntu 20.04.1安装Samba服务器及配置 1查看Ubuntu的版本 agold@ubuntu:~$ cat /etc/issue 2更新软件 agold@ubuntu:~$ sudo a ...

  3. [Samba] Linux(Centos)samba服务安装,Samba文件共享及Samba配置详解

    本片博客主要介绍了[Samba] Linux(Centos)samba文服务器安装案例,samba共享,samba服务,samba配置详解及网页配置samba工具samba-swat 的使用方法等. ...

  4. osx samba 您输入的服务器用户名或密码无效_低配高体验,PC机改装ubuntu当NAS服务器图文教程

    终于有点时间来解决下家中NAS需求了.一般自制NAS,只有选Samba.速度比FTP快,便利性比Windows文件夹共享好,设置多等等. ▶参考:samba简介 安装Samba $ sudo apt- ...

  5. 【Samba】安装与配置

    1.sudo yum install samba samba* -y   <#########安装Samba server 和Samba client以及其他Samba 其他软件. samba的 ...

  6. Ubuntu 安装Samba教程

    1.安装 Samba 首先安装samba:  sudo apt install samba samba-common -y 创建共享文件夹:sudo mkdir /home/samba 我们将samb ...

  7. Linux中用tar包配置samba,Linux建域使用samba(二)——安装Samba

    Linux建域使用samba(二)--安装Samba 2020年07月15日 | 萬仟网IT编程 | 我要评论 Linux建域使用samba安装Samba相关依赖安装直接安装源码编译安装下载源码包执行 ...

  8. linux添加用户,用户组,安装samba.添加共享目录

    Linux的的账号创建 useradd user //创建用户名            passwd用户//设置用户密码            useradd -d / home / user -m ...

  9. 服务器安装centos5.5下安装samba服务器以及windows访问samba服务器

    最近使用开发的进程中出现了一个小问题,顺便记录一下原因和方法--服务器安装 windows下,想必大家都用过同享功能吧,的确很便利,直接把文件放在同享目录下即可. 那Linux下是如何实现这种同享功能 ...

最新文章

  1. 双十二爬虫顶流崔庆才老师来图灵直播啦!快来围观啊!!!
  2. 我国北斗卫星导航系统在轨卫星已达39颗
  3. 自定义 VIEW 截图 保存到图库 并分享
  4. Ubuntu18.04提示wifi无法连接
  5. Windows删除文件时显示找不到该项目 1
  6. 大剑无锋之不都说面试不问mybatis,为什么我被虐了。。。【mybatis面试题】
  7. 莫烦Pytorch神经网络第二章代码修改
  8. mac mysql 安装 简书_在Mac系统上配置MySQL以及Squel Pro
  9. 【图像处理】MATLAB:几何变换与图像配准
  10. 收集的正则表达式列子大全,方面他人,自己备用
  11. torch--[Pytorch函数] .masked_fill_() ;关于pytorch中@和*的用处
  12. pcl 使用gpu计算法向量_PCL点云特征描述与提取(1)
  13. PHP游戏源码寻仙纪,在线多人文字游戏-可联机
  14. 帝国cms会员注册页跳过选择注册会员类型
  15. Java好还是网优好,java和seo哪个好
  16. String源码 spilt
  17. RK3588 实现温控风扇之获取cpu温度(一)
  18. QT INSTALLS使用
  19. 平面向量加法 (15 分)
  20. linux 查壳工具,die查壳工具 使用教程

热门文章

  1. 电脑如何截图转文字?建议收藏这些方法
  2. 安装web服务器组件,在Windows2003系统中如何安装Web服务器组件?
  3. 内网渗透(二十四)之Windows协议认证和密码抓取-Mimikatz读取sam和lsass获取密码
  4. Win11的两个实用技巧系列之关闭分屏模式方法
  5. WEB中文字体应用指南
  6. 贝叶斯网络入门系列之一:资料篇
  7. VBA 朗读excel随机选择的单元格 (语音库人声可选)
  8. 重装oracle接管磁盘阵列,ibm v7000磁盘阵列oracle恢复
  9. 自制WordPress响应式主题-9IPHP 上线了~~
  10. 国内BI厂商名录(转)