【Ubuntu】Linux必备软件之Samba

假如我们是在ubuntu环境上做相应的开发,有的时候,我们需要把我们写的程序共享给别人,或者,自己拷贝出来备份一份。我们习惯用U盘拷贝,如果需要频繁拷贝的话,这样会不太方便。这里给大家介绍一种更好的方法:通过Samba服务器共享。

Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。

Samba服务器在两种不同操作系统间架起了一座桥梁,使Linux系统和Windows系统之间能够通信。通过Linux操作系统下的samba服务,可以实现Windows主机访问Linux下共享文件的功能,为广泛的Linux爱好者提供了极大方便。

首先,我们需要在ubuntu环境里安装samba。

安装命令,如下:

sudo apt-get install samba smbfs smbclient system-config-samba

如果是Ubuntu 14.04 版本,请以此命令安装:sudo apt-get install samba samba-common system-config-samba python-glade2 gksu  

samba:samba核心组件。
smbfs:支持SMB/CIFS协议的文件系统。
smbclient:samba客户端,访问其它机器。
system-config-samba:图形界面配置工具。

通过图形界面对Samba进行相应的配置:

1)添加用户

2)设置Linux共享目录及其权限

3、测试使用

1)如果是某个Windows主机要访问ubuntu的共享目录,这两系统的网络必须要能平通,否则,无法访问,下图为ubuntu去平Windows的ip:

2)获得ubuntu的ip,在终端下敲:ifconfig。

3)访问samba共享目录,在Windows主机中操作:开始-->运行-->\\10.220.x.x(ubuntu的ip)\share(共享名):

4)输入用户名、密码:

5)进入共享目录:

映射网络驱动器

以后访问ubuntu这个共享目录,都要在Windows主机中操作:开始-->运行-->\\10.220.x.x(ubuntu的ip)\share(共享名),这个会很麻烦。下面给大家介绍一个好方法:映射网络驱动器。

以后我们直接打开我的电脑,即可看到这个共享目录,直接打开即可(前提是ubuntu已经开启了)。如果我们不想使用了,也可断开个网络驱动器:

如果samba服务出现问题,可以重启服务:

sudo service smbd restart

参考网址:http://blog.chinaunix.net/uid-14880649-id-283967.html

时间: 2024-10-30 11:29:36

【Ubuntu】Linux必备软件之Samba的相关文章

Ubuntu创始人呼吁开发Linux桌面软件对抗苹果

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 7月24消息,Ubuntu Linux创始人Mark Shuttleworth敦促开发一种Linux桌面软件以对抗苹果在这个领域的竞争以及苹果发布的改变世界的软件. Shuttleworth本周二晚上在俄勒冈州波特兰举行的O'Reilly开源大会上发表了讲话.他敦促开发一种新的收入模式以便资助免费软件.为此,他提出了基于服务的机制.他还强调了

Debian/Ubuntu Linux下内核编程者必备

如果你想要升级你的Debian/Ubuntu Linux内核,或者你希望为内核开发新的模块,或者您要为某个硬件写新的驱动程序--这一切都涉及到Debian/Ubuntu Linux内核编程. 作为一个内核编程者,有那么几个软件是你必须要有的,看作是你进行内核编程的几件法宝吧,下面我一一列举出来: 1.gcc 大名鼎鼎的gcc我想没有人不知道的吧?它是任何编程者必然要先安装的一个武器了.不过一般如果你是安装的Debian系统,应该已经默认安装了的.要是Ubuntu你就安装一下吧,安装方法嘛,就是输

Ubuntu Linux专题

Ubuntu 14.04中用Chrome浏览网页内容显示正常但是Tab显示乱码 Ubuntu 14.04安装mysq时报错问题 Ubuntu 12.04 创建用户失败如何解决 ubuntu安装软件提示无法打开锁文件 /var/lib/dpkg/lock 解决Ubuntu或Fedora虚拟机重启网络时报错问题 如何在ubuntu下创建桌面快捷方式 在ubuntu主线版本下的/var/cache/apt/archives文件夹说明:系统 ubuntu系统播放视频时黑屏的问题 Ubuntu及VMwar

《深入理解Android:Telephony原理剖析与最佳实践》一2.1 Ubuntu Linux操作系统及工具安装

2.1 Ubuntu Linux操作系统及工具安装 要搭建Android的编译环境,首先要选择好使用什么操作系统.本书选择Ubuntu 10.10桌面版64位Linux操作系统作为编译Android源码的操作系统. 注意 为什么选择使用64位Ubuntu 10.10桌面版的操作系统呢?在搭建Android源代码编译环境的过程中通过对比Ubuntu 10版本和11版本,发现Ubuntu 10更加简单,比如在Ubuntu 11.10采用的GCC和G++ 4.6版本,需要回退到4.4版本,否则会出现编

在Ubuntu Linux上架设Web服务器详解

Apache 是一种功能强大的Web服务器.如今,Internet上无数运行在Linux上的Apache服务器正为Web世界的日益繁荣提供着有力的支撑.本文将向读者介绍如何在Ubuntu Linux系统迅速搭建Apache Web服务器. 尽管Ubuntu 是一种新兴的Linux分支,但Ubuntu 组织却为Apache提供了丰富的支持软件,这些软件都可以从发行版的光盘获取,也可以从官方站点轻松下载.所以,Ubuntu非常适合作为Web服务器的平台. 一. 安装Apache 下面,我们首先介绍如

Ubuntu Linux使用过程中的一些小技巧

01)启用root用户密码 sudo passwd root 系统会提示你输入新密码,同时启用它. 02)禁用root帐户 sudo passwd -l root 03)允许root用户登入GNOME(不推荐) 启用root后, 打开"系统→系统管理→登录窗口",选择"安全".勾选"允许本地系统管理员登录" 04)自动登录GNOME (据说这样不安全) 但这样很方便,不用次次登录都要输入口令. 打开"系统->系统管理->登录

Ubuntu Linux与Vista操作系统性能大比拼

5月22日消息,据国外媒体报道,由于戴尔Linux PC即将于本周面世,Linux系统也终于堂而皇之地走进了台式机市场.那么戴尔所采用的Ubuntu Linux系统的性能究竟如何呢? 美国<信息周刊>日前对Ubuntu系统进行了测试,最后得出结论,与微软的新一代操作系统Windows Vista相比,两者各有千秋,Ubuntu并不是逊色很多. 1. 安装 Vista和Ubuntu的安装程序基本相同,相比之下,Ubuntu要略胜一筹,因为Ubuntu系统可以直接在CD上运行. 2 硬件及PnP支

虚拟机-windows下操作linux的软件

问题描述 windows下操作linux的软件 20C 我是一个刚刚实习的码农.公司要求使用linux,我用的vmware,装了一个ubuntu14.04.由于公司给配置的电脑内存小,虚拟机运行起来,加上有的时候内外一起操作导致整个电脑就要爆炸了.于是,我想了个办法,利用ssh和putty实现了在windows下操作linux的终端.但是这编程用的软件是Sublime text2,我只能使用终端,接下来还要使用chrome,这要是还要到虚拟机里去操作的话那还是一个字卡.我听我的menager讲,

在Ubuntu Linux上部署IBM DB2 Express-C和PHP

完成本文中的安装和配置步骤后,您将拥有一个全功能的 PHP Web 应用服务器,它使用 DB2 Express-C 作为后端数据服务器. 在运行 Ubuntu Linux® 操作系统的系统上结合 IBM® DB2® Express-C 的强大功能与 Apache HTTP Server 和 PHP 编程语言,能够提供一个强大.灵活且可靠的应用程序开发平台.此平台是小型企业.开发人员.教师和学生的理想选择,因为这些软件组件可供免费下载和使用. 本文旨在提供有关在 Ubuntu Linux 操作系统