本文详细讲解了如何傻瓜式的通过Windows PC远程控制Linux服务器,发布J2EE程序。你需要具备以下材料:
Windows PC:
-Windows 7系统(笔者电脑系统)
-安装Xshell软件
-安装WinSCP软件
Linux服务器:
-Linux系统
-安装tomcat
为了让大家对Xshell有个简单的了解,从网上拷贝一些相关资料,供大家参考:
Xshell 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。(http://baike.baidu.com/link?url=gPj-zDQMvLS5C09CD-o-Y4R2DVfym2y2n6i5hWekWrDJYPaiF90ejuAA4qNn6No4Bem8mgsX7qzobL6EpWGdZq)
Xshell中文官网:http://xshell.softonic.cn/
需要下载的朋友可以在百度里搜索“Xshell”或打开上面的官网下载。
需要强调一点的是,Xshell不算是免费版,因为在安装的过程中,你需要选择“商业版(包含评估版)还是家用/教育”。此处可以选择“Free for home/school”,继续安装。需要选择商业版,就需要在下一步输入注册码,当然不输入注册码也可以安装成功,安装的是评估版,即试用版。
安装好Xshell后,第一次打开Xshell会提示你创建会话,当然你也可以在界面上手动点击“新建”按钮来创建新的会话。
(1)创建新的会话。在该页面主要填写“常规”下面的信息。会话名称随便填;协议就看你的Linux服务器支持哪种就选哪种,本人的服务器支持SSH,所以就默认选SSH这种方式了;主机一项需要你填写远程Linux服务器的IP地址;端口指连接至该主机的端口号是多少,可以自定义,也可以默认。填写好后,点击“确定”,创建好的链接会被加入到会话列表中。
(2)如何查看已创建的会话?可以在菜单栏“查看”菜单下将“会话栏”勾上,即可在Xshell底部打开会话栏:
点击会话栏左侧的闪电按钮,会弹出选项菜单,点击“打开(O)…Alt+O”按钮,即可打开会话列表。
(3)连接会话,填写Linux服务器用户名和密码。在会话列表中选择你想连接的会话,然后点击“连接”按钮,会弹框提示你输入Linux服务器的登录用户名。由于我的Linux服务器只有一个用户,那就是“root”,所以此处填写“root”。“记住用户名”可以勾上也可以不勾,如果经常用的话还是勾上方便点。
输入用户名点确定,继续输入密码:
输入完密码点确定,即可打开该Linux服务器的远程连接了:
(4)如何使用Xshell将本机(Windows PC)的文件拷贝至远程的Linux主机上呢?点击Xshell右上角的绿色图标,会弹出Xftp文件传输工具。注意,Xftp软件是需要单独安装的。我的电脑没有安装Xftp所以弹出了如下提示。所以,为了完成文件传输的任务,我使用了我认为更好的文件传输工具“WinSCP”。
WinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户端。同时支持SCP协议。它的主要功能就是在本地与远程计算机间安全的复制文件。
详细介绍可以查看:http://baike.baidu.com/link?url=X2Z7mKgOMcqxM4mqqRQeNmZlRk3UsK_B0nunOXFUtf8I6WKEBiWM2x_ELlK3wYJNY38MDc3LY7KgilcTU7FEYK
WinSCP官网:http://winscp.net/eng/docs/lang:chs
需要下载的朋友可以在百度里搜索“WinSCP”或打开上面的官网下载。
WinSCP安装好后如下:
整体来说,WinSCP包含三个部分组成:WInSCP菜单区、Windows PC操作区和Linux主机操作区。
(1)如何改变目录。在Windows PC操作区和Linux主机操作区都有一个墨蓝色的地址栏,点击地址栏来更换目录。
(2)如何将Windows PC上的文件上传至Linux主机。最简单的办法是,在Windows PC操作区将目录定位至要上传的文件所在的目录,然后在Linux主机操作区将目录定位至接收上传文件的目录。然后,在Windows PC操作区将要上传的文件(夹)选中,鼠标左键拖动这些文件(夹)移动至Linux主机操作区松手,即可将Windows PC下的文件上传至Linux下的特定目录了。是不是很简单?
(3)远程操作Linux主机文件。在Linux主机操作区右键一个文件,在弹出右键菜单中,我们可以对该文件进行浏览、远程编辑、在Linux主机上复制和移动该文件、删除、重命名、执行脚本、压缩和解压缩文件、查询和比较等等。所以说,WinSCP作为Linux服务器远程操作文件是很专业和方便的。