windows 下 putty 登陆服务器 显示matlab图形界面

本文需要下载 putty.exe 和 pscp.exe :http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

Xming 主程序和字体: https://sourceforge.net/projects/xming/

一、putty 的使用

1. 连接服务器

下载 putty,无需安装直接运行 putty.exe 进入下面的界面:

按照上图所示:

1 中输入服务器 ip 地址;(也可以输入 [email protected]地址,这里 username 代表你在所要连接的主机上的用户名)

2 中自定义一个设置名称,以后再登录时可以直接从 saved sessions 里面选一个打开;

3 保存设置,选中这个设置名称;

4 有三个选项,设置退出服务器账号后是否关闭窗口。总是关闭,从不关闭,仅当干净的时候关闭(干净指没有未处理完的进程);

5 连接服务器

然后会进入下面的界面:

输入用户名回车,密码回车(和linux一样,密码输入过程中不可见),进入下面的界面:

当前位置为服务器上的home下面你的个人账户,可以在里面创建文件夹,输入 exit 注销账户。

如果服务器上安装并配置好了matlab,输入matlab 可以进入 matlab 的命令行窗口,如图所示:

2. 上传本地文件到服务器

连接完服务器后,需要将本地的代码上传至服务器,这里需要下载另一个软件 pscp.exe,下载后,把保存路径添加到 windows 的环境变量。(确保在cmd中可以输入pscp调用该软件)。

假设我想把桌面上的某个项目文件夹上传到服务器,只需要输入下面的命令,(注意 windows 和 linux 下斜杠方向的差别):

pscp -r C:\Users\Administrator\Desktop\hello [email protected]:/home/yin

其中:

pscp 调用传输软件;

-r 表示拷贝整个文件夹,不加 -r 只能拷贝单个文件;

yin 代表服务器上本人的用户名;

@156.xx.xx.xxx 是服务器 ip;

/home/yin 表示希望文件夹存储在服务器中的位置,现在,在服务器相应的位置可以找到我们上传的文件夹 hello 了:

接下来,进入这个文件夹,运行 matlab,输入 hello 回车,运行文件夹中的 hello.m 程序。

2. 下载服务器文件到本地

下载也是用 pscp,只不过把前后顺序颠倒一下。

pscp -r [email protected]:/home/yin/matlab C:\

3. 打开图形界面

(参考资料:http://www.zw1840.com/blog/zw1840/2008/10/putty-xming-linux-gui.html)

下载地址:https://sourceforge.net/projects/xming/

上面虽然能进入matlab 并运行相应的程序,但是无法显示图形界面,plot 等函数用不了了,解决方案是在 windows 下安装 X Server。

Xming 是一个免费的 windows 平台的 X Server,需要安装两部分:主程序和字体

Xming-6-9-0-31-setup.exe

Xming-fonts-7-5-0-93-setup.exe

这两个前者是主要的,后者可选。

1. 双击第一个程序,Next, Next, 到下面的界面:

选择不安装客户端,因为对 X Server 来讲,服务器属于客户端,本地电脑属于主机,所以不用安装 SSH client。之后一路 Next,安装完毕。

2. 进入安装的路径中,运行 XLaunch.exe 配置启动文件,全部采用默认设置,一路点击下一步。

Display 代表一套 输入\输出 设备,包括键盘,鼠标,显示器;Display number 就是这套 I\O 设备的编号;同时 Display number 还决定了 Xming Server 的 TCP 端口,端口号为 6000+Display number。Linux 主机上的应用程序通过此端口建立与 Xming X Server 的连接。

将配置保存为 Xming.display.0.xlaunch 双击此文件就能启动 X Server,右下角出现 Xming 图标。

3. 设置 Putty

首先,和前面的做法一样,输入服务器 IP;

接下来,在 Connection\SSH\X11 中,Enable X11 forwarding,同时输入 X display location 为 localhost:0,这里的 0 就是之前配置 Xming.display.0.xlaunch 时指定的 Display number;

最后,和前面做法一样,为当前设置起名字,保存。

4. 设置服务器(一般情况下都已经设置好了,没有设置好的需要联系管理员获取权限)

用上一步的配置登陆服务器;

查看服务器上 /etc/ssh/sshd_config 文件,是否有下一行:

X11Forwarding yes

该行是否被注释,取消注释或者加上这一行,保存,退出。

下面就可以在 windows 上通过 putty 打开matlab 的图形界面了。

直接输入matlab,进入我们常见的 matlab 界面,运行程序:

至此,我们已经完成了基本的配置,可以在服务器上跑 matlab 程序了。

时间: 2024-12-20 17:50:12

windows 下 putty 登陆服务器 显示matlab图形界面的相关文章

windows 下搭建git服务器,及问题处理。

最近要做一个源码管理服务器,权衡了一下还是git最适合,搭建服务器前看了网上一些windows下搭建git服务器的帖子,感觉还比较简单,没有太多需要配置的地方,于是开始动手. 我选择的是 gitfor windows + Tortoisegit + Copssh gitfor windows下载地址 http://msysgit.github.io/最新版的 Git-1.9.4-preview20140611 putty 用来测试ssh连接 同时还需要工具 puttygen 用来转换 copss

windows下安装apache服务器

一.安装Apache,配置成功一个普通网站服务器 运行下载好的"apache-win32-x86-no_ssl.msi",出现如下界面. 出现Apache HTTP Server的安装向导界面,点"Next"继续. 确认同意软件安装使用许可条例,选择"I accept the terms in the license agreement",点"Next"继续. 将Apache安装到Windows上的使用须知,请阅读完毕后,按&

windows下连接samba服务器用户切换问题

部署了一台samba服务器了之后用windows连接有一个很普遍的问题,就是登陆过samba一个用户之后windows系统会自动记录上次登陆的samba用户名和密码,所以在下次登陆就不用重新输入账号密码,个人认为这是比较危险的一个地方,特别是在公共客户端上,一般用户不会再使用后进行清除记录操作,很可能导致资料泄露问题. 针对这个问题,网上普遍的做法是在windows下运行一条命令: net use \\192.168.xxx.xxx\IPC$ /DELETE 来删除默认的记录.但是尝试过了之后发

windows下搭建nginx-rtmp服务器

windows下搭建nginx-rtmp服务器 windows下搭建nginx-rtmp服务器 准备工作 安装MinGW 安装Mercurial 安装strawberryperl 安装nasm 下载nginx相关的源码包 编译nginx nginx-rtmp环境搭建 效果测试 最后说明 最近因为接触直播相关的技术工作,使用的也是基于高并发和高性能的nginx,首先需要做的当然是搭建一个nginx服务器. 对于linux上nginx服务器的搭建此处就不再赘述,按照操作指引来的话一般都能顺理成章搭建

windows下配置tomcat服务器的jvm内存大小的两种方式

难得遇到一次java堆内存溢出(心里想着,终于可以来一次jvm性能优化了$$) 先看下报错信息, java.lang.OutOfMemoryError: GC overhead limit exceeded 错误就是发出了这样的信号: 执行垃圾收集的时间比例太大, 有效的运算量太小. 默认情况下, 如果GC花费的时间超过 98%, 并且GC回收的内存少于 2%, JVM就会抛出这个错误. 造成这个问题的原因可能是项目里某个地方定义的太多的map,list对象,或者一次从数据库中查询的数据量过大.

在Windows下安装Tomcat服务器

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选服务器. 在Windows下安装Tomcat服务器的方式有两种,一种是直接安装,一种是绿色版,解压后就可以直接使用的 这篇博客为大家介绍第二种方式 首先从http://download.csdn.net/detail/u010105970/9493219中下载Tomcat服务器 第一步将Tomcat服务器的压缩包放在D:\dev

Windows下搭建FTP服务器

以Windows8 为例,介绍一下搭建 FTP服务器的步骤: 1.为Windows开启FTP功能:控制面板->程序->启用或关闭Windows功能,将下图所示的复选框选中 2.添加FTP站点:右键计算机->管理->服务和应用程序,选择Internet 信息服务 IIS 管理,如下图所示添加FTP站点 3.设置站点名称和你想要公开的路径 4.绑定地址和ssl设置: ip地址填上本机地址,端口默认21,需要ssl,证书选择IIS Express Development Certific

如何在Windows下安装Tomcat服务器

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选服务器.在Windows下安装Tomcat服务器的方式有两种,一种是直接安装,一种是绿色版,解压后就可以直接使用的这篇博客为大家介绍第二种方式 首先从http://download.csdn.net/detail/u010105970/9493219中下载Tomcat服务器第一步将Tomcat服务器的压缩包放在D:\develo

Windows下Putty连接虚拟机Ubuntu

本文的题目是Windows下使用Putty连接虚拟机中的Ubuntu. 其实针对这样的一个问题,已经有很多的文章,blog可以参考和学习,但是在本人的学习过程中还是遇到可很多的问题.特写下自己的整个解决问题的过程. 首先Putty是一个很轻的工具,直接下载,几乎不用安装,单击打开,填入信息便可以登录到虚拟机中的Ubuntu中. 需要解决的问题一:Ubuntu需要安装Openssh. 在Terminal下, sudo apt-get isatall openssh-server 便可.这里安装完,