`

linux与windows的文件传输和资源共享

阅读更多

 一 远程连接

1文字界面(明码) telnet

2文字界面(暗码)ssh 更安全

3图形界面

3-1linux之间 很多种

3-2windows之间 RDP

3-3linux(以ubuntu中文版为例)和windows之间

(1)rDesktop

(2)在window中下载VNC client(如UltraVNC),ubuntu10.04自带client端:应用程序-互联网-终端服务客户端(RDP/RDPv5,可用)和远程桌面查看器(SSH/VNC,无法连接),自带server端:系统-首选项-远程桌面


重要的是保持C/S两端的协议一致

 

二 文件传输与交互

1 ftp

linux vsftpd(server) 配置 /etc/


2 nfs

linux nfs-kernel-server(server) 配置 /etc/exports

        修改nfs配置文件/etc/exports,添加如下一行/home/yourname/sharedir 10.1.60.34(rw,sync,no_root_squash)

第一个参数是你要让客户机访问的目录,第二个是你允许的主机IP,最后的()内是访问控制方式。如果我们要设置局域网访问呢?怎么办,使用子网掩码例如:10.1.60.0/255.255.255.0即可让10.1.60.*和10.1.61.*都可以访问,还可以使用10.1.60/23这种方式类确定子网。

在主机上启动NFS服务

测试配置文件

$ sudo  exportfs  -r

$sudo /etc/init.d/portmap start

$sudo /etc/init.d/nfs-kernel-server start

 

        nfs-comman(client)

安装后请启动有关软件。

/etc/init.d/portmap start
/etc/init.d/nfs-common start

您可以打「showmount -e 服务器地址」检查服务器的配置是否正常。

showmount -e 192.168.13.5

现在您可以用「mount -t nfs 服务器地址:目录 挂载点」连接有关目录

mount -t nfs 192.168.13.15:/var/nfs /mnt

3 samba(网上邻居)
windows下  \\server
linux下  smb://server

 

ftp的客户可以是任意平台,samba传统上针对windows客户,而NFS则传统上面向linux/unix用户的。下面是三种服务器的对比情况:

NFS是SUN Microsystem公司开发的网络文件系统,它是一种基于远程过程调用(RPC)的分布式文件系统架构。与Samba相比较,NFS的数据吞吐能力更强。

http://blog.csdn.net/HUGH0001/article/details/4813035

分享到:
评论

相关推荐

    linux和windows之间的文件共享

    ### Linux和Windows之间的文件共享详解 #### 一、引言 在混合操作系统环境中,Linux 和 Windows 的文件共享是一项非常实用的技术。它使得不同操作系统之间能够方便地交换数据,提高工作效率。本文将详细介绍如何...

    一步一学Linux与Windows_共享文件Samba

    ### Linux与Windows共享文件:Samba的深度解析 在跨平台网络环境中,实现不同操作系统间的文件共享是一项常见的需求。Samba作为一款开源软件,扮演着Linux与Windows系统间桥梁的角色,使得两者之间的文件共享变得...

    windows向linux文件传输工具

    描述中提到的“为Windows和Linux的文件共享提供好的手段”,意味着这个工具能够简化并优化跨平台的文件传输过程,确保用户能够在不同的操作系统环境下高效地工作。在日常工作中,这样的工具对于开发者、系统管理员...

    SUSE Linux与Windows的资源共享与互操作.pdf

    【SUSE Linux与Windows的资源共享与互操作】 在信息技术领域,操作系统的选择往往取决于具体的工作需求。SUSE Linux和Windows是两大主流的操作系统,它们分别代表了开源和商业软件的不同路径。在地震观测与研究等...

    linux文件共享服务汇总

    Samba更适合于跨平台的文件共享,特别是与Windows系统的交互,而FTP则适用于纯文本文件传输。 在面试中,了解如何配置和管理这些服务是非常重要的,因为它们对于构建多系统协同工作的网络环境至关重要。例如,Samba...

    Windows与Linux文件共享WinScp

    在IT行业中,跨平台文件传输是一项常见的任务,特别是在拥有混合操作系统的环境中,如Windows和Linux。Windows以其用户友好性在桌面领域占据主导地位,而Linux则在服务器领域有着广泛的应用。在这种情况下,有效地在...

    Linux与win7之间的文件共享

    ### Linux与Win7之间的文件共享实现方法 ...通过上述步骤,我们可以在Linux与Windows 7之间轻松实现文件共享,这不仅简化了文件传输过程,也提高了跨平台开发的工作效率。无论是个人用户还是企业团队,都可以从中受益。

    Linux虚拟机同Windows主机间资源共享的研究.pdf

    《Linux虚拟机同Windows主机间资源共享的研究》这篇文章探讨了如何在Windows主机上使用虚拟机软件,特别是Vmware,来实现Linux虚拟机与Windows主机之间的资源共享。Vmware是一款强大的虚拟化软件,可以在单一物理...

    Windows98、NT与Linux的资源共享.pdf

    总的来说,《Windows98、NT与Linux的资源共享》这篇文献为用户提供了在多操作系统环境中实现资源共享的技术指导,包括Windows和Linux之间的兼容性设置、Samba的使用以及相关的网络安全策略。这不仅是系统管理员和...

    轻松实现Linux和Windows资源共享.pdf

    本文将详述如何轻松地实现Linux和Windows之间的资源共享,主要涉及的技术包括NetBIOS、SMB/CIFS协议以及Samba软件。 NetBIOS(Network Basic Input/Output System)是一种在局域网中提供应用层接口的协议,它简化了...

    如何实现Linux与Windows资源共享.pdf

    在Linux和Windows操作系统之间实现资源共享,主要依赖于Samba软件。Samba是一个开源项目,旨在让Linux系统兼容Microsoft的SMB(Server Message Block)协议,从而允许Windows用户通过网络访问Linux系统中的文件和...

    windows与linux之间文件共享

    ### Windows与Linux之间文件共享——Samba服务详解 #### 一、Samba服务简介 Samba是一种用于在Linux/Unix系统上实现SMB/CIFS协议的开源软件包,它允许不同...这些方法将极大地方便跨平台之间的文件传输和资源共享。

    linux与Windows之间文件共享软件 WinSCP

    WinSCP是一款功能强大的文件传输工具,专为在Linux和Windows操作系统之间进行文件共享而设计。它的全名是Windows Secure Copy Protocol,支持SSH(Secure Shell)协议,确保在不同系统间传输文件时的数据安全性和...

    window下共享linux文件工具

    标题中的“window下共享linux文件工具”指的是在Windows操作系统中,如何与Linux系统进行文件共享和传输的方法。这种需求在日常工作中很常见,特别是在多平台协作的环境中。WinSCP4是其中一种常用的工具,它是...

    虚拟机Linux下实现文件夹共享

    传统的文件传输方法(如FTP、Samba)较为繁琐,而虚拟机提供了内置的文件共享功能。 - **实现方式**: 大多数虚拟化软件都支持通过网络文件系统(NFS)、虚拟磁盘映射等方式实现文件共享。 - **优势**: 操作简便、...

    VM和windows共享文件

    1. **SSH服务器**:用于远程访问和文件传输。 2. **Samba服务器**:这是一个广泛使用的文件共享服务,允许不同操作系统之间的文件和打印共享。 3. **NFS(Network File System)**:另一种常用的文件共享协议,适用...

    wincp-linux和win资源共享 win和linux文件传输

    安装后输入linux ip用户名密码就可以操作linux下所有文件 windows和linux文件传输非常方便 支持拖拽

    linux设置共享文件目录的方法

    Samba是一个免费的软件包,能够提供文件及打印服务,使Linux和Windows系统之间的资源共享变得更加简单。安装Samba后,可以通过网络邻居等方式访问Linux主机上的共享文件夹。 2. **NFS服务**:NFS是一种分布式文件...

Global site tag (gtag.js) - Google Analytics