文档章节

Ubuntu12.04安装Samba服务器共享文件

_
 _潇洒人生_
发布于 2016/11/14 12:00
字数 633
阅读 29
收藏 0
点赞 0
评论 0

在linux嵌入式系统开发中,我们需要登陆linux虚拟机和linux服务器进行开发。常用登陆工具 putty和sourceCRT,用vi进行编辑。对于一些习惯使用IDE的开发人员不是很方便,我们可以通过设置samba服务器来实现,linux和 window的文件共享。这样就可以在windows下用图形画的工具进行,编辑代码。

1-首先保证Ubuntu能连入Internet(虚拟机通过桥接),XP与Ubuntu能互相ping通。

2-安装 samba和smbfs(ubunt12.04 无需安装,跳过)

ubuntu 12.04已经安装了最新版本的samba服务器,无需安装。

如果使用12.04以前的版本,最好是按下边的方法升级一下samba(12.04版本无需下列操作)

卸载samba,smbclient,samba-common
        $sudo apt-get remove samba-common
        $sudo apt-get remove smbclient
        $sudo apt-get remove samba

安装Ubuntu samba服务器:
        sudo apt-get install samba
        sudo apt-get install smbfs

3-创建共享目录 此处我是在默认用户linux下添加文件夹。

终端执行:mkdir /home/linux/sambatest 在默认目录下创建名为sambatest的共享文件夹。

终端执行:chmod 777 /home/linux/sambatest  改变sambastest文件 属性。

(否则xp下不能创建文件夹)

4-开始配置(用图形界面)

samba配置文件: /etc/samba/smb.conf 可以修改配置文件来设置samba共享和用户

如果不习惯使用配置文件,也可以使用图形界面

安装Ubuntu samba图形管理界面

sudo apt-get install system-config-samba

5-设置共享用户(用图形界面)

启动samba图形管理界面

sudo system-config-samba  也可以选择菜单:

ubuntu安装samba方法

点击 preferences--samba users 添加samba用户

ubuntu安装samba方法

点击adduser 选择 ubuntu中已存在的用户,填写win下用户名和密码。

ubuntu安装samba方法

6-添加samba共享文件夹(用图形界面)

file-addshare 或者 点击 绿色大加号

ubuntu安装samba方法

选择文件夹sambatest,填写win下显示名称sambatest-1,勾选,可见,可写。

点击access选择可登录的samba用户。

点击ok

ubuntu安装samba方法

7-重启samba

sudo service sambd restart

或是 sudo /etc/init.d/samba restart   (老的版本可能不可用)

8-Windows 上访问 samba

在“运行”中输入: \\xxx.xxx.xxx.xxx\

xxx.xxx.xxx.xxx 为linux系统的IP

9-建立网络磁盘和文件快捷方式

登陆后可发磁盘和文件快捷方式到桌面

10-映射为windows下网络磁盘

最后windows下网上邻居->右键->映射网络驱动器

输入 文件夹框 \\ip地址\ShareFiles,按提示输入用户名密码即可。

本文转载自:http://blog.sina.com.cn/s/blog_6b1a71f90102uwe5.html

共有 人打赏支持
_
粉丝 0
博文 12
码字总数 991
作品 0
长沙
程序员
Linux服务器创建及维护记录

一、安装Linux系统 由于芯片SDK要求的是Ubuntu12.04,因此直接下载的ubuntu-12.04.5-desktop-i386.iso,使用老毛桃U盘制作工具做得启动盘,然后U盘安装系统,这个就不细讲,按照步骤一步一步...

Jack鸿燊
2016/02/19
45
1
Ubuntu下配置samba服务器

一. samba的安装: sudo apt-get insall samba // (sudo get temp root auth) sudo apt-get install smbfs //旧版本 sudo apt-get install cifs-utils //新版本 上面的命令将会安装Samba和其他......

Junn
2013/10/25
0
0
Samba服务器安装(通过yum来进行安装)

在上面的源码安装失败未果后,我果断选择了放弃,于是想着采用yum来进行安装,直接经历的艰辛过程就不再多陈述了。。。。。。。。。 有关yum的各种命令详解将会在后续的Linux学习中记录出来,...

jims
2015/10/26
0
0
详解Samba安装和配置文件

详解Samba安装和配置文件 一、samba简介 samba的功能很简单,就是为了使linux和windows之间能够实现共享。并且利用samba搭建文件服务器,不仅比windows功能强大,而且访问速度快、安全。sam...

天涯悠客
2014/07/26
0
0
十二、samba服务器配置和管理

12.1、Samba简介 Linux和Windows是两种无论在风格还是在技术上都完全不同的操作系统,它们是两个对立的阵形。各自都拥有自己的用户群和市场。但是,要实现这两种系统之间的资源共享,则需要使...

运维菜鸟丶
2017/06/13
0
0
linux系统samba服务器安装及安全设置

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

zhangdiandong
2014/07/02
0
0
Centos 7 上安装Samba的详细步骤

为了实现Windows主机与Linux服务器之间的资源共享,Linux操作系统提供了Samba服务,Samba服务为两种不同的操作系统架起了一座桥梁,使Linux系统和Windows系统之间能够实现互相通信,为广泛的...

jia_xiaolei
2017/07/21
0
0
网络文件系统smb

Samba 简介: Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的网络通讯协议,后来Samba将SMB...

王宗航
2017/04/20
0
0
Solaris10配置samba

Samba提供了Unix系统和Windows之间的文件和打印机共享服务。一台Solaris的机器,如 果配置了Samba Server,就能充当共享服务器;同时也能作为客户机访问网络中其它Windows系统上的共享文件,...

永永无穷
2009/04/02
0
0
linux Ubuntu16.04系统下安装samba服务器教程

linux Ubuntu16.04系统下安装samba服务器教程 1 首先介绍一下samba有什么用: 简短的说,samba是用来window平台与linux平台共享文件的 2 Ubuntu安装samba的方法 (1) 首先进行源安装 sudo apt...

Z_Dream_ST的博客
2017/12/14
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

大数据教程(2.13):keepalived+nginx(多主多活)高可用集群搭建教程【自动化脚本】

上一章节博主为大家介绍了目前大型互联网项目的keepalived+nginx(主备)高可用系统架构体系,相信大家应该看了博主的文章对keepalived/nginx技术已经有一定的了解,在本节博主将为大家分享k...

em_aaron
6分钟前
0
0
Git 2.18版本发布:支持Git协议v2,提升性能

在最新的官方 Git 客户端正式版2.18中添加了对 Git wire 协议 v2 的支持,并引入了一些性能与 UI 改进的新特性。在 Git 的核心团队成员 Brandon Williams 公开宣布这一消息前几周,Git 协议 ...

六库科技
11分钟前
0
0
Java8新特性之接口

在JDK8以前,我们定义接口类中,方法都是抽象的,并且不能存在静态方法。所有的方法命名规则基本上都是 public [返回类型] [方法名](参数params) throws [异常类型] {}。 JDK8为接口的定义带...

developlee的潇洒人生
49分钟前
0
0
aop + annotation 实现统一日志记录

aop + annotation 实现统一日志记录 在开发中,我们可能需要记录异常日志。由于异常比较分散,每个 service 方法都可能发生异常,如果我们都去做处理,会出现很多重复编码,也不好维护。这种...

长安一梦
59分钟前
2
0
将博客搬至CSDN

AHUSKY
今天
1
0
Python web框架Django学习(1)

1.Django简介 (1)Python下有许多款不同的 Web 框架。Django是重量级选手中最有代表性的一位。许多成功的网站和APP都基于Django。Django是一个开放源代码的Web应用框架,由Python写成。 (2...

十年磨一剑3344
今天
0
0
Databook-数据之书

Databook-数据之书 用于数据分析的Jupyter Notebooks。 不需购买服务器,快速开始自己的数据分析过程。 源码:https://github.com/openthings/databook 作者:openthings,https://github.co...

openthings
今天
7
0
Python PIPEs

https://www.python-course.eu/pipes.php https://www.tutorialspoint.com/python/os_pipe.htm

zungyiu
今天
1
0
gRPC学习笔记

gRPC编程流程 1. proto文件定义 proto文件用于定义需要通过gRPC生成的接口,可以理解为接口定义文档 2. 通过构建工具生成服务基类代码-Maven或Gradle 3. 服务端开发 服务端实现类须实现通过构...

OSC_fly
今天
0
0
Docker Mac (三) Dockerfile 及命令

Dockerfile 最近学习docker的时候,遇到一件怪事,关于docker镜像可能会被破坏,还不知道它会有此措施 所以需要了解构建Dockerfile的正确方法 Dockerfile是由一系列命令和参数构成的脚本,这些命...

___大侠
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部