为什么要搭建samba 服务器

我在 windows 下安装了个虚拟机,然后想两边同步下资料,原来虚拟机是可以共享文件的,可是不知道什么见鬼了,就是不行,没办法了,我只好拿出我的杀手锏,安装 samba。

这个在我们大学学习 mini2440 的时候就学了,当时也有各种问题,磕磕碰碰,你知道的就像新手开车一样,总是会出现各种奇怪的问题,但是你只要稍微注意一下,这样的问题就可以避免的了。

安装 samba 工具

安装samba:sudo apt-get install samba

安装smbclient:sudo apt-get install smbclient

配置samba

sudo vim /etc/samba/smb.conf 编辑smb.conf 文件 在配置文件的最末尾加上下面内容。

记得在最末尾增加,配置的文件内容也不要修改了吧,避免出什么问题,当然你要是理解了其中的含义还是可以玩弄骚操作的。

valid users = share 这个是samba对应的用户名,如果我们系统里面没有这个用户名,可以增加,或者改成你现在有的用户名,总之要对应起来。

path = /home/share 这个是共享的文件夹路径,是绝对路径哈,别在自己当前用户的 ~ 路径就不对了

[share]
comment = Shared Folder require password
path = /home/share
public = yes
writable = yes
valid users = share
create mask = 0777
directory mask = 0777
force user = nobody
force group = nogroup
available = yes
browseable = yes

启动 samba

sudo /etc/init.d/smbd restart

添加 samba 用户

添加用户,还要给用户设置密码 sudo useradd share sudo smbpasswd -a share

新建samba 共享文件夹

请注意这里建立文件夹的位置和上面配置samba 的位置要对应

linux@ubuntu:~$ cd /home/
linux@ubuntu:/home$ sudo mkdir share
[sudo] password for linux:
linux@ubuntu:/home$ ls
linux  share
linux@ubuntu:/home$ chmod 777 share/

windows 访问samba

samba 服务器搭建相关推荐

  1. Linux操作系统实践——Samba服务器搭建

    文章目录 Linux操作系统实践--Samba服务器搭建 一.实验目的 二.实验内容 ② 学生教师服务 三. 题目分析及基本设计过程分析 ② 学生教师服务 1) 整体思路 2) 系统用户和组分配设计说 ...

  2. Linux网络实战——Samba服务器搭建

    Linux网络实战--Samba服务器搭建 安装Samba服务软件 Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成.SMB(Server Message ...

  3. Samba服务器搭建案例

    网上很多关于Samba服务器的搭建案例,Samba的原理,配置文件的各个参数,都非常详细,这里不多说,想知道的朋友,可以去百度.我这里以公司具体事例,给大家介绍. 1.公司有销售部(sale01,sa ...

  4. ubuntu系统中samba服务器搭建

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

  5. ubuntu 12.04 samba 服务器搭建

    为什么要搭建samba 服务器 我在 windows 下安装了个虚拟机,然后想两边同步下资料,原来虚拟机是可以共享文件的,可是不知道什么见鬼了,就是不行,没办法了,我只好拿出我的杀手锏,安装 samb ...

  6. Samba服务器搭建与配置

    Samba服务简介 Samba的起源: 对于windows的网上邻居来讲,共享文件的方式用的是SMB和CIFS协议以及NETBIOS协议Linux/Unix之间用的是NFS协议. ​ 但是Linux和 ...

  7. Linux网络实战(三)- Samba服务器搭建

    第1关:安装Samba服务软件 任务描述 Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成. 本关任务:我们学会如何在Linux系统上搭建一个Samba服 ...

  8. Samba服务器搭建(基础篇)

    文章目录 samba简介 搭建服务 安装samba软件包 配置smb.conf文件 创建用户,共享目录 启动服务 连接测试 疑难杂症 samba简介 Samba是在Linux和UNIX系统上实现SMB ...

  9. Linux下Samba服务器搭建

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

最新文章

  1. 第一届中国三维视觉大会China3DV论文展示
  2. Apache Struts2(S2-045)漏洞反思总结
  3. 安装黑屏_含能公司黑屏管理助力智能化改造
  4. 文件夹获取管理员权限脚本
  5. retrofit 上传、下载文件
  6. mysql+误操作怎么恢复_MySQL 误操作后如何快速恢复数据
  7. 程序员,想搞事情?进来,就一句话的事!
  8. C51单片机————总线与系统扩展
  9. Android通过tcpdump抓包
  10. 阶段5 3.微服务项目【学成在线】_day04 页面静态化_01-页面静态化需求分析
  11. 软件测试 atp,ATP使用方法详细-内部资料-软件测试文档类资源
  12. 小程序实现简单语音聊天
  13. 51单片机汇编语言指令汇总
  14. 动软出现“添加服务器配置失败,请检查是否有写入权限或文件是否存在“错误
  15. OpenLayers3基础教程——OL3基本概念
  16. char可以存储汉字吗?为什么
  17. css table自适应斜线
  18. java反射机制原理,为什么需要反射,反射的作用
  19. 神舟Z7本安装Linux系统,神舟战神Z7-KP7GAISO重装原版Win10系统的方法
  20. 有关vite的别名配置后找不到模块的问题

热门文章

  1. PYTHON招聘需求与技能体系
  2. java6:流程控制
  3. ios之mknetworkkit笔记
  4. mysql my.cnf 配置建议
  5. Spring切入点表达式常用写法
  6. 数组元素的地址计算问题(一维到高维)
  7. 12-- 缺失的第一个正数
  8. 无线连接 服务器,服务器无线远程连接
  9. html里写js ajax吗,js、ajax、jquery的区别是什么?
  10. 访问linux服务主机,如何把Linux配置为日志服务主机。