Linux:linux计算机和windows计算机 之间 共享资源

在前面章节已经介绍过,NFS用于Linux系统之间的文件共享,windows 并不知道 NFS ,而是使用 CIFS (Common Internet File System) 的协议机制 来 "共享" 文件。在1991年,Andrew Tridgell 通过逆向工程 实现了 CIFS 协议,并将这个软件包 命名为 Samba。

Samba 能够毫无障碍地把 Windows包含在Linux网络中,从而实现 windows 和 linux 之间的 文件共享。Samba 包括一个 服务器端 和 几个 客户端程序:

Linux -> Windows : 安装在Linux主机上的Samba服务器端程序 可以 向 windows 机器 提供 Linux 共享,windows主机则无需为此安装任何工具;

Windows -> Linux:Samba的客户端程序用于获取 Windows 主机的共享内容;

下面将介绍如何使用 Samba 客户端程序 实现 文件传输:

一,使用Linux图形界面访问windows的共享文件夹

在Linux的图形界面下 可以使用 文件系统浏览器 访问 局域网内 的 Samba资源(即 windows资源),这里以 Ubuntu系统为例 介绍:

首先,需要在Ubuntu中安装Samba(可以通过 新立得软件包管理器 安装);

然后,在终端输入 nautilus(即 Ubuntu下的 文件系统浏览器),进入 文本浏览器,在浏览器左侧 点击 主文件夹 | 文件系统 选项,即可 查看 当前 工作组计算机中共享资源,如下图所示:

在共享文件中 找到 Samba,打开后即可看到 windows共享的文件。以下列出了 windows主机 bob-virtual-machine 上的共享资源:

如果该共享被设置为需要口令,则用户需要 依次选择 Samba 服务器配置 中的 "首选项 | Samba用户",来输入对应的 用户名和密码,查看共享资源。

二,在Linux系统中 使用命令行 查看当前 可用的 Samba资源

待更新...

相关推荐
Peace1 小时前
【Prometheus】
linux·运维·prometheus
LZZ and MYY2 小时前
RTS 在windows和Linux之间ShareMem
linux·运维·服务器
aningx2 小时前
openSUSE Leap 16.0 运行 sunshine 报错的解决方法
linux
爱学习的徐徐2 小时前
Linux 基础IO
linux·服务器
xiaobobo33303 小时前
面向对象:linux内核中函数转数据的用法
linux·面向对象·隔离·函数指针绑定
姓刘的哦3 小时前
C++软件架构设计思路
linux
ModestCoder_3 小时前
windows/ubuntu解决挂梯子但是codex reconnecting五次的问题
linux·windows·ubuntu
禹凕3 小时前
Linux基础——环境
linux·运维·服务器·ubuntu
好好风格3 小时前
【一行代码】查看本机公网 IP
linux·命令行
落羽的落羽4 小时前
【算法札记】练习 | Week5
linux·服务器·c++·人工智能·计算机网络·算法·哈希算法