您好,欢迎访问三七文档
当前位置:首页 > 高等教育 > 大学课件 > 第14章 传 输 文 件
第14章传输文件计算机早已过了那个需要用软盘共享文件的年代了。远隔千里的两台主机可以方便地通过网络传输数据,这也使得“网络硬盘”、“家庭办公”、“云计算”这些流行词汇成为可能。使用Linux可以很容易地通过网络共享文件,这种“共享”不仅发生在两台Linux主机之间,也可以是Linux和Windows,或者其他任何操作系统。本章只涉及如何使用已有的共享资源,至于配置服务器的相关信息,可以参考第6篇。14.1Linux间的网络硬盘:NFSNFS目前只用于在Linux和UNIX主机间共享文件系统。通过NFS可以方便地将一台Linux(或者UNIX)主机上的文件系统挂载到本地。当然,这首先要求对方主机开启了NFS服务器,并对这个“共享”的文件系统做了相关的设置。NFS服务器的设置可以参考第26章。14.1.1安装NFS文件系统使用mount命令安装NFS文件系统14.1.2卸载NFS文件系统使用umount卸载NFS文件系统14.1.3选择合适的安装选项14.1.4启动时自动安装远程文件系统设置开机启动自动安装NFS文件系统14.2与Windows协作:Samba读者已经看到,NFS可以让另一台Linux主机上的文件系统看起来就像是在本地一样。但在实际的办公环境中,用户可能不得不要同大量的Windows主机打交道。让两台近在咫尺的Linux和Windows主机就这样装作不认识显然不是一个好主意。幸运的是,Samba可以帮助管理员摆脱这样的困扰。14.2.1什么是Samba1.Samba的发展2.Samba的作用14.2.2快速上手:访问Windows的共享文件夹1.使用Nautilus命令访问Windows的共享文件夹2.使用Samba访问共享资源3.为Samba用户设置密码14.2.3查看当前可用的Samba资源:smbtree和nmblookup1.smbtree命令2.nmblookup命令14.2.4Linux下的Samba客户端:smbclient1.使用smbclient登录Samba服务器2.登录服务器常用的操作14.2.5挂载共享目录:mount.cifs挂载共享目录14.3使用FTPFTP作为文件下载协议仍然被广泛地使用。尽管为了实现FTP的功能已经有了更好的替代品。但人们依然对FTP情有独钟,一个原因或许在于FTP服务器配置简单,容易实现。本节介绍在Linux上连接FTP服务器的方法。FTP服务器的配置可以参考第24章。14.3.1使用Web浏览器使用Firefox浏览FTP资源14.3.2使用FTP图形客户端1.下载并安装FileZilla软件2.打开FileZilla软件并连接到服务器3.登录服务器后简单的操作14.3.3使用ftp命令1.使用ftp命令登录FTP服务2.登录服务器后实现的操作14.4基于SSH的文件传输:sftp和scp天性使人们倾向于把所有的东西都锁起来,包括周围那些四下奔走的比特包。在Linux的世界里,SSH无疑是首选的数据传输协议。这里介绍SSH家族的两款文件传输工具sftp和scp,SSH将在第15章详细讨论。14.4.1安全的FTP:sftp使用sftp实现文件传输14.4.2利用SSH通道复制文件:scp使用scp实现远程复制文件
本文标题:第14章 传 输 文 件
链接地址:https://www.777doc.com/doc-4661685 .html