利用WinScp解决Windows与Linux文件对传问题
虽然现在Linux操作系统越来越受企业的欢迎.与Windows操作系统相比,其具有免费、稳定等方面的特点.但是在线阶段要全部普及Linux操作系统仍然是一件不可能完成的任务.现在很多软件,如AutoCAD等作图软件,只能够在微软的操作系统上运行.为此在很长一段时间内,Windows操作系统与Linux操作系统必将共存一段时间.但是,让人遗憾的是,Linux操作系统与Windows操作系统文件处理机制的不一样,为此在他们之间进行文件共享的话,会产生格式化的兼容问题.
一、WinSCP工具可以提供比较好的安全性. Winscp工具是基于ssh协议实现的,而不是基于Telnet协议实现的.这两个协议在安全性上是不同的.Telnet协议在网络传输过程中,账户名、密码等等都是明文传输的.为此在使用这个协议时,其可能会被非法攻击者窃取帐号、密码等宝贵信息.Telnet协议并不是Linux操作系统采用的默认协议.如果要使用Telnet协议的话,那么需要在Linux操作系统上经过一系列复杂的配置才能够使用.而Winscp工具所采用的协议是ssh协议.则是Linux操作系统所采用的默认远程登录协议.为此在使用这个工具的时候,不需要再Linux操作系统上进行任何的设置.这无疑提高了这个小工具的使用价值.最重要的是,ssh协议其安全性很高,其在传输过程中,账号密码都是加密处理的,为此就不用担心数据的外泄. WinSCP的安全性不仅体现在这个协议的安全性上,其也对权限进行了限制.如通常情况下,普通用户是无法访问/root目录的.这个目录是特权用户root所专享的.现在如果用户利用WinSCP来访问Linux操作系统,想要复制/root目录中的文件时,系统会提出错误信息.普通用户无法访问这个目录,为此用户的这次访问会被拒绝. 为此,使用这个WinSCP工具,其不仅方便,安全性又有所保证.这也是笔者推荐大家使用这个工具的一个重要原因. 二、自动定位用户主目录. 众所周知,在Linux操作系统中,root账户的根目录就是/root.在Linux操作系统中,还有一个home 目录,其下面存储着各个用户的主目录.如在安装Oracle数据库时,笔者创建了一个oracle用户.那么默认情况下,在/home目录下就会有一个/oracle目录.当这个用户创建的文件、这个用户的邮件等等,都是会保存在这个用户主目录下.出于安全与独立性的考虑,往往这个用户的主目录只有用户自己可以访问.当以这个用户登录到系统中去,其默认打开的目录就是这个用户的主目录.,如果采用中间工具,如笔者现在介绍的这个WinSCP工具来登录Linux操作系统的话,如果其也能够自动定位到用户的主目录,那么无疑可以提高文件复制的效率.那么这个工具可以实现这个目标吗? 如上图所示,这是使用WinSCP工具登录到Linux操作系统上的界面.左面是Windows客户端上的内容.右面是Linux操作系统上内容.当以Oracle用户登录时,默认情况下其会把路 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |