putty和相关工具plink, X11

2024-06-20 19:58
文章标签 工具 相关 putty x11 plink

本文主要是介绍putty和相关工具plink, X11,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1 简介

1.1 官网及安装

    PuTTY是一个跨平台的远程登录工具,官网: http://www.chiark.greenend.org.uk/~sgtatham/putty/

    安装:建议下载安装Windows installer,会包含相关工具。包括:
    PuTTY (Telnet 和 SSH 客户端)
    PSCP (SCP 客户端, 命令行下通过 SSH 拷贝文件,类似于 Unix/Linux 下的 scp 命令)
    PSFTP (SFTP 的命令行客户端,类似于 FTP 的文件传输,只不过使用的是 SSH 的 22 端口,而非 FTP 的 21 端口,类似于 Unix/Linux 下的 sftp 命令)
    PuTTYtel (仅仅是一个 Telnet 客户端)
    Plink (命令行工具,执行远程服务器上的命令)
    Pageant (PuTTY、PSCP、Plink 的 SSH 认证代理,用这个可以不用每次都输入口令了)
    PuTTYgen (用来生成 RSA 和 DSA 密钥的工具).

    安装目录:C:\Program Files (x86)\PuTTY

1.2 设置

    1 保存默认设置

    打开putty, 选中Default Settings,点击Load加载默认配置,保持Host Name和Saved Sessions为空,配置相关选项,点击保存即可。

    2 复制

    在Window->Selection里设置复制和粘贴的方式。


2 工具

2.1 plink

    Plink是PuTTY的命令行连接工具,主要用于自动化工作的处理。直接在windows控制台切换到plink所在目录,执行plink,可显示帮助。


    应用实例:

    1 登陆POWER Technology Open Lab服务页面:https://ptopenlab.com/

    运行带有图形界面的虚拟机,如pre-installed compute service中的SDK running environment。

    2 连上VPN后,用putty访问创建好的虚机,在虚机上,执行命令vncserver :1启动vnc服务器

    3 配置本机,为了保证vnc的数据传输安全的要求,需要利用ssh的端口映射技术。到 plink.exe所在目录(C:\Program Files (x86)\PuTTY),运行如下命令

plink.exe -L 5901:localhost:5901 opuser@<虚机的外部IP>

    实际运行:

c:\Program Files (x86)\PuTTY>plink.exe -L 5901:localhost:5901 opuser@172.16.8.11Using username "opuser".
opuser@172.16.8.11's password:
Last login: Fri Apr 24 12:57:43 2015 from 10.0.0.75
IBM's internal systems must only be used for conducting IBM's business or for pu
rposes authorized by IBM management
Use is subject to audit at any time by IBM management
]0;opuser@host-10-9-3-203:~[?1034h[opuser@host-10-9-3-203 ~]$ 

    4 在保持plink连接的情况下,打开vncviewer, 输入访问地址 localhost:1,点击Connect即可连接成功虚机。

参考:POWER Technology Open Lab中的Tutorial文档。


2.2 X11

SSH协议能够在SSH连接上,安全传送X Window System图形应用程序。可以在SSH服务器上运行程序,并在本机上显示。

需要在本机上安装 X display server,常用的X服务端程序是Xming。

    1 安装配置Xming

    下载网址:主页http://www.straightrunning.com/XmingNotes/或http://sourceforge.net/projects/xming/

    默认安装,会以display number 0安装在本机上。

    启动完成后,将鼠标悬停上去,能看到当前使用的“Display number”:Xming Server 0.0

    2 在putty上配置X11

    3 在putty上配置远程服务器地址,登录到服务器上

   检查X forwarding成功,要查看PuTTY Event Log。在putty上右击选择“Event Log”,如下:

    4 在远程主机上,查看DISPLAY环境变量。

[root@host-10-9-3-203 opuser]# echo $DISPLAY
localhost:10.0

    至此,可在远程主机上运行X applications。运行 “xfce4-session” 等命令,可出现图形。


    在Putty登录的窗口按Ctrl+C,可退出图形


    参考:POWER Technology Open Lab中的Tutorial文档章节:访问虚拟机图形界面 Ubuntu


参考:

1 putty中文教程:

http://chaifeng.com/blog/2007/06/putty_200611.html#h.e9c116e1c40a

2 POWER Technology Open Lab:

https://ptopenlab.com/




这篇关于putty和相关工具plink, X11的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1079105

相关文章

sqlite3 相关知识

WAL 模式 VS 回滚模式 特性WAL 模式回滚模式(Rollback Journal)定义使用写前日志来记录变更。使用回滚日志来记录事务的所有修改。特点更高的并发性和性能;支持多读者和单写者。支持安全的事务回滚,但并发性较低。性能写入性能更好,尤其是读多写少的场景。写操作会造成较大的性能开销,尤其是在事务开始时。写入流程数据首先写入 WAL 文件,然后才从 WAL 刷新到主数据库。数据在开始

高效录音转文字:2024年四大工具精选!

在快节奏的工作生活中,能够快速将录音转换成文字是一项非常实用的能力。特别是在需要记录会议纪要、讲座内容或者是采访素材的时候,一款优秀的在线录音转文字工具能派上大用场。以下推荐几个好用的录音转文字工具! 365在线转文字 直达链接:https://www.pdf365.cn/ 365在线转文字是一款提供在线录音转文字服务的工具,它以其高效、便捷的特点受到用户的青睐。用户无需下载安装任何软件,只

【Linux 从基础到进阶】Ansible自动化运维工具使用

Ansible自动化运维工具使用 Ansible 是一款开源的自动化运维工具,采用无代理架构(agentless),基于 SSH 连接进行管理,具有简单易用、灵活强大、可扩展性高等特点。它广泛用于服务器管理、应用部署、配置管理等任务。本文将介绍 Ansible 的安装、基本使用方法及一些实际运维场景中的应用,旨在帮助运维人员快速上手并熟练运用 Ansible。 1. Ansible的核心概念

两个月冲刺软考——访问位与修改位的题型(淘汰哪一页);内聚的类型;关于码制的知识点;地址映射的相关内容

1.访问位与修改位的题型(淘汰哪一页) 访问位:为1时表示在内存期间被访问过,为0时表示未被访问;修改位:为1时表示该页面自从被装入内存后被修改过,为0时表示未修改过。 置换页面时,最先置换访问位和修改位为00的,其次是01(没被访问但被修改过)的,之后是10(被访问了但没被修改过),最后是11。 2.内聚的类型 功能内聚:完成一个单一功能,各个部分协同工作,缺一不可。 顺序内聚:

超强的截图工具:PixPin

你是否还在为寻找一款功能强大、操作简便的截图工具而烦恼?市面上那么多工具,常常让人无从选择。今天,想给大家安利一款神器——PixPin,一款真正解放双手的截图工具。 想象一下,你只需要按下快捷键就能轻松完成多种截图任务,还能快速编辑、标注甚至保存多种格式的图片。这款工具能满足这些需求吗? PixPin不仅支持全屏、窗口、区域截图等基础功能,它还可以进行延时截图,让你捕捉到每个关键画面。不仅如此

log4j2相关配置说明以及${sys:catalina.home}应用

${sys:catalina.home} 等价于 System.getProperty("catalina.home") 就是Tomcat的根目录:  C:\apache-tomcat-7.0.77 <PatternLayout pattern="%d{yyyy-MM-dd HH:mm:ss} [%t] %-5p %c{1}:%L - %msg%n" /> 2017-08-10

Node Linux相关安装

下载经编译好的文件cd /optwget https://nodejs.org/dist/v10.15.3/node-v10.15.3-linux-x64.tar.gztar -xvf node-v10.15.3-linux-x64.tar.gzln -s /opt/node-v10.15.3-linux-x64/bin/npm /usr/local/bin/ln -s /opt/nod

git ssh key相关

step1、进入.ssh文件夹   (windows下 下载git客户端)   cd ~/.ssh(windows mkdir ~/.ssh) step2、配置name和email git config --global user.name "你的名称"git config --global user.email "你的邮箱" step3、生成key ssh-keygen

zookeeper相关面试题

zk的数据同步原理?zk的集群会出现脑裂的问题吗?zk的watch机制实现原理?zk是如何保证一致性的?zk的快速选举leader原理?zk的典型应用场景zk中一个客户端修改了数据之后,其他客户端能够马上获取到最新的数据吗?zk对事物的支持? 1. zk的数据同步原理? zk的数据同步过程中,通过以下三个参数来选择对应的数据同步方式 peerLastZxid:Learner服务器(Follo

PR曲线——一个更敏感的性能评估工具

在不均衡数据集的情况下,精确率-召回率(Precision-Recall, PR)曲线是一种非常有用的工具,因为它提供了比传统的ROC曲线更准确的性能评估。以下是PR曲线在不均衡数据情况下的一些作用: 关注少数类:在不均衡数据集中,少数类的样本数量远少于多数类。PR曲线通过关注少数类(通常是正类)的性能来弥补这一点,因为它直接评估模型在识别正类方面的能力。 精确率与召回率的平衡:精确率(Pr