设为首页 收藏本站
查看: 713|回复: 0

[经验分享] windows&linux互访终极指南

[复制链接]

尚未签到

发表于 2018-6-11 08:54:10 | 显示全部楼层 |阅读模式
做系统管理维护四年了,也经常混迹于windows和linux两种操作系统之间.自然少不了两种平台之间的互相访问,斗胆总结一下,老鸟飘过,新手勿笑.
        我们这里说的是互访是指两种平台之间的远程访问和文件传输.OK,let's go:
        第一条:如果一个文件需要在两种平台之间正常显示那么文件名请用英文.这算是一条最佳实践了.因为编码不一致,造成文件名乱码的情况算是最经常遇到的问题了.当然如果必须用中文的话,也不是说不可以,不同的环境有不同的解决办法:)
        第二条:文件传输.文件名可以正常显示了,那么开始传文件吧.
        对于解决不同平台之间文件传输来说,ftp作为文件传输协议当属首推.因为两种平台都默认安装ftp客户端命令.具体的客户端命令不详述.说说服务端.建立ftp服务器:windows下系统自带的ftp服务,有Serv_u这样经典服务器端.更有像21cn出品的迷
你minftp这种轻量级产品.当然还有其它的ftp服务器软件不一一列举.根据不同的需要选择不同的工具.linux下有经典的vsftpd,以及wu-ftp,portfpd等.
        再有可以传输文件个人推荐http协议.有条件的话把要上传的文件放在web服务器上,然后去要上传的机器上下载.windows上用ie直接访问就可以了.linux下除了用浏览器以外还可以用字符界面下的工具,像lynx,wget,curl等.当然如果知道ftp下载的全路径也可以用这几个命令直接下载.搭建web服务器的软件有:windows下的iis;linux下的apache,tomcat,nginx等.
        不知道大家还是否记得还有个简单文件传输协议tftp!早期的文件传输都是通过它来进行的,当然了即使是在现在像cisco的iso更新也是在使用它.而tftp客户端,也是各种系统内置的常用命令.常用tftp服务端linux有tftpd,windows下有精典的tftpd32和cisco出品的一款tftp软件.
        以前说三点属于专用的文件传输,大家是否还想起有个服务叫做文件共享服务呢?这个服务由于其特殊性只适用于局域网环境.windows下共享文件比较简单,在linux通过smbclient和smbmount命令就可以方便的访问windows的共享了.而在linux通过smb服务共享的文件也可以windows对过UNC进行方便的访问:)
        再有就是特殊一点的文件传输.像在linux下默认远程管理都使用ssh服务.在这种情况下我们可以基于ssh服务实现文件的加密传输.这时从windows传文件到linux常用的软件有winscp(我的最爱),SSH Secure Shell Client(文件传输和远程访问一体的工具).
        第三条:远程访问.嘿嘿,服务器这东西放在本地的时候居少,大多都托管在机房,物理接触的机会不多.远程管理可以说是服务器管理最基本的手段.那么都有哪些"手段"呢?
        通用的telnet服务.通过telnet进行远程管理是早期服务器远程管理最常用的方式了.不同的平台都有telnet服务端和客户端的实现.但是由于telnet传输的不安全.这一老牌管理方式已渐渐退出人们的视线.
        windows访问linux:一般来说linux都会打开ssh服务.这时候在windows平台上我们可以方便的使用putty这一几百K的轻量级工具远程登陆linux进行远程管理.当然也可以用上面提到的SSH Secure Shell Client.这一工具有4.6M吧.而实现的功能一样,用哪个就自己选吧.再有linux可以启用VNC这一远程管理服务.在windows可以通过vnc客户端来连接linux的vnc服务端,通过远程桌面的形式进行远程管理.不过这种方式笔者没有用过.甚至不夸张的说.笔者维护的生产环境的机器没有装桌面的:)
        linux访问windows:对windows的远程管理大多数你会选择在windows上启用远程桌面服务.那么要在linux对windows进行远程管理看来一定要安装桌面了.然后再安装一个"remote desktop"的包,对windows进行管理了.这个工具很帅的说.在微软不开放远程桌面协议的情况下,能写出这么优秀的程序实在佩服.再就是前面提到的VNC,反正linux已经装桌面了,在windows再装一个vnc的服务端.这样的话还可以能过vnc对windows进行管理.最后一招就是ssh了.其实ssh这一经典协议也有windows下的
服务端.安装一个包体验一下,你值得拥有.
        嘿嘿,一篇下来,感觉用到的东西还挺多.只是提到了名字,没有细细的讲每一种的具体用法.喜欢的朋友就当课下作业吧:)

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-522043-1-1.html 上篇帖子: Windows和Linux的字符编码转换 下篇帖子: 提升windows 2000的启动速度
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表