这是命令 x11-ssh-askpassx 可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
x11-ssh-askpass — 用于 OpenSSH 的基于 X11 的密码短语对话框
概要
x11-ssh-askpass [选项] [标签]
商品描述
x11-ssh-askpass 是一个基于 X11 的密码对话框,用于 OpenSSH。 它旨在
从调用 SSH-ADD(1) 程序而不是直接调用。
x11-ssh-askpass 支持大多数标准 Toolkit 命令行参数,除了
-几何学, -边界宽度, 讽刺的, -rv和 -标题。 看 X(1)。
如果在命令行上只提供了一个非选项参数,它将显示在
对话框而不是默认标签。 如果参数包含换行符 ('\n'),
每行文本都显示在对话框中的单独一行上。
的特点 x11-ssh-askpass 如下面所述:
- 可通过标准 X 资源机制进行配置
/usr/X11R6/lib/X11/app-defaults, 〜/ .Xdefaults, 数据库(1) 等
- 仅需要库存 X11 库(libXt、libX11、libSM、libICE)。
- 可以配置为抓取键盘和/或指针(抓取键盘通过
默认值,而不是指针)。
用户界面与大多数密码/密码短语对话框等有些不同
类似于常规 SSH 发行版附带的基于 X11 的密码短语对话框。
而不是在用户输入时填充星号或其他字符的文本字段
密码短语,一系列类似 LED 的区域随着每个密码短语一一亮起
输入的字符,从对话框的左边缘开始。 当他们到达
右手边,它们又一个一个地变暗,依此类推。 这给了用户反馈
已输入密码短语字符,但未向旁观者提供提示
到密码短语的长度。
按“确定”按钮接受密码短语(即使它是空的),它印在
标准输出,对话框退出,状态为零(成功)。 按
“取消”按钮放弃密码短语,对话框以非零状态退出。
以下按键按预期工作:
[退格]
[删除] 删除上一个字符
[控制+U]
[Control+X] 清除整个密码
[输入]
[控制+M]
[Control+J] 接受密码 (OK)
[Escape] 丢弃密码(取消)
窗口小部件
的主窗口 x11-ssh-askpass 具有如下所示的小部件层次结构。 小部件
首先给出类名,然后是实例名。
对话对话框
指标指标
按钮确定按钮
按钮取消按钮
即将上线
以下资源用于全局自定义应用程序:
抢键盘 (班级 抓取键盘)
指定应用程序是否应该抓取键盘。
默认值:“真”。
抓取指针 (班级 抓取指针)
指定应用程序是否应该抓取指针。
默认值:“假”。
抓取服务器 (班级 抓取服务器)
指定应用程序是否应该获取服务器。
默认值:“假”。
输入超时 (班级 输入超时)
秒数 x11-ssh-askpass 应该等待按键或按钮按下之前
它放弃并退出。 “0”超时意味着永远等待。
默认值:“0”。
默认X分辨率 (班级 默认X分辨率)
水平间距和宽度值为单位长度的像素数
用于。 如果 X 服务器的实际水平 (x) 分辨率为
显着大于或小于此值、对话框的部分、指示器、
和按钮小部件水平拉伸或收缩以获取差异
考虑到。 该值是一个正整数,后跟一个斜杠 (/) 和一个-
或两个字符的单位缩写。 有效单位为英寸 (in or i) 和米
(m).
默认值:“75/in”(每英寸 75 像素)。
默认分辨率 (班级 默认Y分辨率)
垂直间距和高度值为单位长度的像素数
用于。 如果 X 服务器的实际垂直 (y) 分辨率为
显着大于或小于此值、对话框的部分、指示器、
和按钮小部件垂直拉伸或收缩以将差异纳入
帐户。 有效值与 for 相同 默认X分辨率 以上。
默认值:“75/in”(每英寸 75 像素)。
xResolutionFuzz (班级 XResolutionFuzz)
围绕值的“模糊”范围 默认X分辨率 超出一些
小部件将被水平拉伸或收缩以适应当前的实际
水平分辨率。 有效值与 for 相同 默认X分辨率。 对于
例如,如果默认 X 分辨率为“75/in”,则 X 分辨率模糊为
“50/in”,那么小部件不会水平缩放,除非实际水平
分辨率小于每英寸 25 像素或大于每英寸 125 像素。
默认值:“20/in”(每英寸 20 像素)。
yResolutionFuzz (班级 YResolutionFuzz)
围绕值的“模糊”范围 默认分辨率 超出一些
小部件将垂直拉伸或收缩以适应当前的实际垂直
解析度。 有效值与 for 相同 默认X分辨率 以上。
默认值:“20/in”(每英寸 20 像素)。
Dialog 小部件可识别以下资源:
标题 (班级 称谓)
指定给窗口管理器的应用程序的标题。
标签 (班级 标签)
LED 指示灯上方显示的标签。
字体 (班级 字体)
用于显示标签的字体。
以下资源由对话框、按钮和指示器小部件以及
用于自定义 3D 外观的主要小部件(所有测量值均以像素为单位):
前景 (班级 前景)
小部件的前景色。 这是标签的文本颜色
按钮和对话框以及指示器的活动 LED 的颜色。
背景 (班级 背景)
小部件的背景颜色。 在指标的情况下,这是
非活动 LED 的颜色。
顶部阴影颜色 (班级 顶部阴影颜色)
暴露在光线下的小部件侧面使用的颜色(顶部和左侧)。
底部阴影颜色 (班级 底部阴影颜色)
阴影中小部件侧面使用的颜色(右侧和底部)。
阴影厚度 (班级 暗影滴答)
小部件的 3D 边框的粗细。
边框颜色 (班级 边框颜色)
小部件周围边框的颜色。
边框宽度 (班级 边框宽度)
小部件周围边框的宽度。
水平间距 (班级 水平间距)
在小部件的左侧和右侧留下的空间。
垂直间距 (班级 垂直间距)
在小部件的顶部和底部留下的空间。
指标小部件可识别以下资源:
最小计数 (班级 最小计数)
要在对话框中显示的最少指标数。
最大计数 (班级 最大计数)
对话框中显示的最大指标数。
每个按钮使用以下资源来自定义其标签:
标签 (班级 标签)
要在按钮上显示的字符串。
字体 (班级 字体)
用于此按钮标签的字体。
使用 onworks.net 服务在线使用 x11-ssh-askpassx