Samba服务器是用来实现Linux与Windows系统之间文件传输服务的,如果经常需要在两个系统之间传送文件,安装Samba并配置共享路径是很有益的

如下是整个详细的配置过程,使用Ubuntu12.04LTS,网上也有很多其他配置方法,但是大多含糊且繁琐

一. samba的安装:

sudo apt-get insall samba
sudo apt-get install smbfs

二. 创建共享目录:

注意userdir是一个已经存在的用户在home目录下的用户目录,如果你为用户 zhangsan创建共享文件夹,那么将userdir替换为zhangsan即可

share是共享文件夹的名称,也可以换成其他自己喜欢的目录名

mkdir /home/userdir/share
sodu chmod 777 /home/userdir/share

三. 创建Samba配置文件:

1. 保存现有的配置文件(修改配置文件之前的一个良好习惯)

sudo cp/etc/samba/smb.conf /etc/samba/smb.conf.bak

2. 修改现配置文件

sudo vim  /etc/samba/smb.conf

在smb.conf最后添加

[share]path = /home/phinecos/shareavailable = yesbrowsealbe = yespublic = yeswritable = yes

四. 创建samba帐户

sudo touch /etc/samba/smbpasswd
sudo smbpasswd -a userid

userid是新的Samba的账户,然后会要求你输入samba帐户的密码

密码确认之后就添加成功。

[如果没有第四步,当你登录时会提示 session setup failed: NT_STATUS_LOGON_FAILURE]

五. 重启samba服务器

注意重启时,init.d目录下是否存在samba,本机实际目录下不存在samba,而是smbd

sudo /etc/init.d/sambarestart

六. 测试

smbclient -L//localhost/share

七 使用

可以到windows下输入ip使用了,在文件夹处输入 "\\" + "ip或主机名" + "\" +"share"

例如:

\\223.168.1.101\share

【Linux】 Samba 服务器安装配置实现与Windows系统的文件共享服务相关推荐

  1. linux 多播路由查看,Linux下多播路由的实现Windows系统 -电脑资料

    前言(只是一些废话,不想看的可以略过) ===================================== 多播路由是一个很好的技术,在Internet上实现了对数据的"广播&quo ...

  2. 实现ubuntu系统和windows系统进行文件共享、互传等操作**

    实现ubuntu系统和windows系统进行文件共享.互传等操作 当我们在Windows中安装了虚拟机VMware,并且在虚拟机中安装了ubuntu后.我们在实际开发过程中一般是在Windows中编辑 ...

  3. P7 - Windows系统中DNS服务 之 ipconfig命令

    [软考-软件设计师-历年真题-2012年下半年上午基础知识] 如果DNS服务器更新了某域名的IP地址,造成客户端域名解析故障,在客户端可以用两种方法解决此问题,其中一种是在Windows命令行下执行( ...

  4. WINDOWS系统电脑禁用服务端口

    Windows系统电脑禁用服务端口详细教程(以445端口为例) 针对WannaCry勒索病毒的攻击,解决方法之一就是禁用有威胁的服务端口,445端口有什么作用?445端口是用于支持文件和打印机共享服务 ...

  5. Linux samba的配置和使用

    推荐局域网内使用 不推荐远程服务器 一.安装Samba服务 yum -y install samba # 查看yum源中Samba版本 yum list | grep samba # 查看samba的 ...

  6. windows linux 共享鼠标,Synergy工具 共享Windows系统电脑Linux系统电脑 鼠标键盘

    Synergy1.5.0 免费英文版 类型:行业软件大小:7.1M语言:英文 评分:.9 标签: 立即下载 Synergy是个开源的软件,支持在一个局域网中的多台电脑之间共享鼠标键盘,支持Window ...

  7. linux系统启动盘怎么制作工具,windows系统制作linux启动盘工具介绍

    Linux发行版排行榜: http://iso.linuxquestions.org/ http://distrowatch.com/dwres.php?resource=major&lang ...

  8. MySQL安装配置教程(Windows系统)

    MySQL允许在多种平台上运行,但由于平台的不同,安装方法也有所差异.这里主要介绍如何在 Windows 平台上安装配置 MySQL. Windows 平台下提供两种安装 MySQL 的方式: MyS ...

  9. 如何实现Linux系统与Windows系统的文件共享

    Linux系统与Windows系统之间的文件共享 一.解禁Guest 二.设置共享目录权限 三.设置本地策略 四.防火墙设置 五.Linux挂载端 一.解禁Guest 首先右击"此电脑&qu ...

最新文章

  1. 浅谈 Android 自定义锁屏页的发车姿势
  2. html section 布局,HTML:section标签
  3. PHP数组的排序函数
  4. [Java基础]自然排序Comparable的使用
  5. 用 less 自制 bs 栅格布局
  6. 电力行业IT运维管理解决方案
  7. 浅析 golang module
  8. 第二节 显示页面标题
  9. 方法、hadoop源码之JobQueueTaskScheduler-by小雨
  10. python编写网络防火墙_firewall防火墙
  11. 110kv变电所无功补偿技术的研究
  12. 计算机图形学入门(十五)-光线追踪(辐射度量学)
  13. 计算机组成原理期末知识点复习及考点总结
  14. 数据资产运营 = 数据资产盘点 + 数据治理 + 数据价值实现
  15. 苹果5G芯片研发失败:继续依赖高通,还要担心被起诉?
  16. c语言函数变量地址符,C语言中取地址符做函数形参?—— 引用的讨论
  17. qbo_arduqob command 命令Id约定
  18. GIS自主创新十年路(一):缘起ActiveMap
  19. 汽车主机厂Adams/Car悬架动力学开发最全攻略
  20. llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll

热门文章

  1. C++知识点44——类的继承概述
  2. JFinal-layui v1.2.3 发布,极速开发企业应用系统
  3. OCR文字识别软件的快速任务功能如何用
  4. [20160910]低级错误.txt
  5. 通用窗口类 Inventory Pro 2.1.2 Demo1(下)
  6. Java中的异常处理
  7. ApacheBench-web性能测试
  8. 机器学习开发者的现代化路径:不需要从统计学微积分开始
  9. 猫猫学IOS(二十四)UI之注册案例
  10. UIMenuController的使用,对UILabel拷贝以及定制菜单