博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux 分布式smb,Ubuntu 13.10安装Samba服务器实现局文件共享
阅读量:5109 次
发布时间:2019-06-13

本文共 1445 字,大约阅读时间需要 4 分钟。

1.Samba介绍

在我看来只所以用Samba是为了在Ubuntu虚拟机与Windows之间共享文件。当然这只是Samba提供的一个很小部分的服务,当然还有其他方法共享,但是这种方法用起来是很爽的。

官方对Samba的介绍是:Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。

2.在Ubuntu上布置Samba

请按照下面步骤进行:

step1: 安装samba应用

sudo  apt-get install samba

sudo  apt-get cifs-utils

不知道是不是ubuntu已经默认安装了samba,但是为了在/etc/init.d中找到启动项,我们还是再重新装一遍,就当是升级

step2:创建共享目录:

假如当前的用户名是:username 要共享的文件名是:share

mkdir  /home/username/share

sudo  chmod 777 /home/username/share

Step3:创建samba帐户

sudo  useradd myname  #你登陆时候的用户名,也是你创建的samba账户的用户名

sudo touch /etc/samba/smbpasswd

sudo smbpasswd -amyname

//samba账户的名字

之后提示samba用户添加成功,提示输入密码

sudo

gedit /etc/samba/smbusers #新增网络使用者的帐号:

myname= “networkusername”

Step4:修改Samba的配置文件:smb.conf

sudo cp

/etc/samba/smb.conf

/etc/samba/smb.conf.bak

# 先做一个备份

sudo vim

/etc/samba/smb.conf

1.找到[global]字段 在其中添加:

display charset = UTF-8

unix charset = UTF-8

dos charset = cp936

这是为了防止出现中文目录乱码的情况。

2.在最后添加 share 字段

[share]

path = /home/username/share

available = yes

browseable = yes

public = yes

writable = yes

valid users = myname #myname是你登陆服务器的用户名,是在step3中设置的。

create mask = 0700

directory mask =0700

force user =nobody

force group = nogroup

3.使用命令:sudo testparm 来查看刚刚编辑的smb.conf是否有文法错误,一般没有Error出现的话就没事。

Step5:重启samba服务器

sudo /etc/init.d/samba restart

至此我们完成了配置,在windows的任务栏中中输入 \\你主机的ip地址 就可以看到share了。用户名为 myname 密码为你自己设的那个。

Samba 的详细介绍:请点这里

Samba 的下载地址:请点这里

相关阅读:

0b1331709591d260c1c78e86d0c51c18.png

转载地址:http://aejdv.baihongyu.com/

你可能感兴趣的文章
免费的论文查重网站
查看>>
C语言程序第一次作业
查看>>
leetcode-Sort List
查看>>
常用的Javascript设计模式
查看>>
静态库
查看>>
关于hibernate查询结果类的封装
查看>>
突然感到人生很绝望_
查看>>
IIS7:通过脚本来配置ftp站点
查看>>
淘宝用户杭州30个小区分布,根据默认收货地址统计用户id
查看>>
一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10
查看>>
北京信息科技大学第十一届程序设计竞赛(重现赛)I
查看>>
【转载】Android 的 Handler 机制实现原理分析
查看>>
scanf函数
查看>>
HTML5——新表单元素 表单属性 语义元素
查看>>
CSS3—— 分页 框大小 弹性盒子 多媒体查询 多媒体查询实例
查看>>
使用反射获取Android中隐藏的方法
查看>>
【原创】Leetcode -- Reverse Linked List II -- 代码随笔(备忘)
查看>>
人脸识别技术开发人证比对访客系统
查看>>
Android之人脸识别
查看>>
HDU 5340——Three Palindromes——————【manacher处理回文串】
查看>>