虽然现在Linux操作系统越来越受企业的欢迎 。与Windows操作系统相比,其具有免费、稳定等方面的特点 。但是在线阶段要全部普及Linux操作系统仍然是一件不可能完成的任务 。因为现在很多软件,如AutoCAD等作图软件,只能够在微软的操作系统上运行 。为此在很长一段时间内,Windows操作系统与Linux操作系统必将共存一段时间 。但是,让人遗憾的是,Linux操作系统与Windows操作系统由于文件处理机制的不一样,为此在他们之间进行文件共享的话,会产生格式化的兼容问题 。
;笔者在Linux操作系统上安装了Oracle数据库系统 。如上图所示,这是在Linux操作系统Oracle系统的一个脚本文件 。其中addNode是在Linux操作系统上显示的原始格式 。但是将这文件利用共享文件夹复制到Windows操作系统上就变为了“AddNode-backup显示的格式 。从上面这个图中可以看出,在微软操作系统上其格式全部混乱了 。也就是说,多行内容变为了同一行 。这显然给系统管理员带来了一定的苦难 。无论是阅读还是修改,都比较麻烦 。那么是否有其他好的工具,可以解决这个问题呢?答案当然是肯定的 。现在Linux操作系统与Windows操作系统之间有很多兼容的工具,可以帮助系统管理员解决这个文件格式不兼容的问题 。笔者这里将给大家推荐一款WinSCP工具 。利用这款工具可以在两个操作系统之间实现文件的对传,而且不用担心这个格式不兼容的问题 。因为利用这款工具从Linux操作系统上复制文件到Windows操作系统上时,其自动会对格式进行调整,以满足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操作系统的话,如果其也能够自动定位到用户的主目录,那么无疑可以提高文件复制的效率 。那么这个工具可以实现这个目标吗?
推荐阅读
- 鳜鱼食欲减退原因和解决措施
- 如何解决Linux操作系统找不到网卡的问题
- 解决Linux Nginx下Zend无法正常加载问题
- Linux系统下SSH连接登陆延时的解决办法
- 如何利用数字1-10画人物头像
- VMware安装Redhat不能输入密码问题解决
- 如何解决Linux操作系统下时间错误的问题
- 冬天蒸包子回缩解决方法
- 融雪剂的原理
- 联想笔记本电脑蓝屏如何解决