Este é o comando x11-ssh-askpassx que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas múltiplas estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online de Windows ou emulador online de MAC OS.
PROGRAMA:
NOME
x11-ssh-askpass — uma caixa de diálogo de senha baseada em X11 para uso com OpenSSH
SINOPSE
x11-ssh-askpass [opções] [rótulo]
DESCRIÇÃO
x11-ssh-askpass é uma caixa de diálogo de frase secreta baseada em X11 para uso com OpenSSH. Pretende-se
ser chamado do ssh-add(1) programa e não invocado diretamente.
x11-ssh-askpass suporta a maioria dos argumentos de linha de comando padrão do Toolkit, com exceção de
-geometria, -largura da borda, -icônico, -rv e -título. Ver X(1).
Se exatamente um argumento sem opção for fornecido na linha de comando, ele será exibido no
caixa de diálogo em vez do rótulo padrão. Se o argumento contiver caracteres de nova linha ('\n'),
cada linha de texto é exibida em uma linha separada na caixa de diálogo.
As características de x11-ssh-askpass são como segue:
- Configurável através dos mecanismos de recursos X padrão
/usr/X11R6/lib/X11/app-defaults, ~ / .Xdefaults, xrdb(1), etc
- Requer apenas bibliotecas X11 padrão (libXt, libX11, libSM, libICE).
- Pode ser configurado para capturar o teclado e/ou ponteiro (agarra o teclado
padrão, não o ponteiro).
A interface do usuário é um pouco diferente da maioria das caixas de diálogo de senha/frase secreta e muito mais
semelhante à caixa de diálogo de senha baseada em X11 que acompanha a distribuição SSH regular.
Em vez de um campo de texto preenchido com asteriscos ou algum outro caractere conforme o usuário insere
a senha, uma série de áreas semelhantes a LED acendem uma por uma com cada senha
caractere inserido, começando na borda esquerda da caixa de diálogo. Quando eles chegam ao
borda direita, eles escurecem um por um novamente e assim por diante. Isso dá feedback ao usuário
que os caracteres da frase secreta foram inseridos, mas não fornece aos espectadores uma dica sobre como
ao comprimento da frase secreta.
Pressionar o botão 'OK' aceita a senha (mesmo que esteja vazia), que está impressa no
a saída padrão e a caixa de diálogo sai com status zero (sucesso). Pressionando o
O botão 'Cancelar' descarta a frase secreta e a caixa de diálogo sai com status diferente de zero.
As seguintes teclas funcionam conforme esperado:
[Retrocesso]
[Excluir] Apagar caractere anterior
[Controle + U]
[Control+X] Apagar toda a senha
[Entrar]
[Controle + M]
[Control+J] Aceitar senha (OK)
[Escape] Descartar senha (Cancelar)
WIDGETS
A janela principal de x11-ssh-askpass tem a hierarquia de widgets indicada abaixo. O widget
o nome da classe é fornecido primeiro, seguido pelo nome da instância.
Diálogo de diálogo
Indicador indicador
Botão okBotão
Botão cancelarButton
RECURSOS
Os seguintes recursos são usados para customizar o aplicativo globalmente:
pegue o teclado (classe AgarrarTeclado)
especifica se o aplicativo deve capturar o teclado.
Valor padrão: “Verdadeiro”.
agarrarPointer (classe GrabPointer)
especifica se o aplicativo deve capturar o ponteiro.
Valor padrão: “Falso”.
grabServer (classe Servidor Grab)
especifica se o aplicativo deve capturar o servidor.
Valor padrão: “Falso”.
inputTimeout (classe Tempo limite de entrada)
o número de segundos x11-ssh-askpass deve esperar por uma tecla ou botão pressionado antes
ele desiste e sai. Um tempo limite de “0” significa esperar para sempre.
Valor padrão: “0”.
resoluçãoX padrão (classe Resolução X padrão)
o número de pixels por unidade de comprimento que os valores de espaçamento horizontal e largura são
destinado a. Se a resolução horizontal (x) real do servidor X for
significativamente maior ou menor que esse valor, partes do diálogo, indicador,
e os widgets de botão são esticados ou reduzidos horizontalmente para fazer a diferença
em conta. O valor é um número inteiro positivo, seguido por uma barra (/) e um-
ou abreviatura de unidade de dois caracteres. As unidades válidas são polegadas (in or i) e metros
(m).
Valor padrão: “75/in” (75 pixels por polegada).
resolução padrãoY (classe Resolução Y padrão)
o número de pixels por unidade de comprimento que os valores de espaçamento vertical e altura são
destinado a. Se a resolução vertical (y) real do servidor X for
significativamente maior ou menor que esse valor, partes do diálogo, indicador,
e os widgets de botão são esticados ou reduzidos verticalmente para levar em conta a diferença
conta. Os valores válidos são os mesmos que para resoluçãoX padrão acima.
Valor padrão: “75/in” (75 pixels por polegada).
xResolutionFuzz (classe XResolutionFuzz)
a faixa de “fuzz” em torno do valor de resoluçãoX padrão além do qual alguns
os widgets serão esticados ou reduzidos horizontalmente para se ajustarem ao tamanho real atual
resolução horizontal. Os valores válidos são os mesmos que para resoluçãoX padrão. Para
Por exemplo, se a resolução X padrão for “75/in” e o fuzz da resolução X for
“50/in”, então os widgets não serão dimensionados horizontalmente, a menos que o tamanho horizontal real
a resolução é inferior a 25 pixels por polegada ou superior a 125 pixels por polegada.
Valor padrão: “20/in” (20 pixels por polegada).
yResoluçãoFuzz (classe YResolutionFuzz)
a faixa de “fuzz” em torno do valor de resolução padrãoY além do qual alguns
os widgets serão esticados ou reduzidos verticalmente para caber na vertical real atual
resolução. Os valores válidos são os mesmos que para resoluçãoX padrão acima.
Valor padrão: “20/in” (20 pixels por polegada).
Os seguintes recursos são reconhecidos pelo widget Dialog:
título (classe Título)
O título do aplicativo conforme especificado para o gerenciador de janelas.
rótulo (classe O rótulo)
A etiqueta exibida acima dos indicadores LED.
fonte (classe fonte)
A fonte a ser usada para exibir o rótulo.
Os seguintes recursos são reconhecidos pelos widgets de diálogo, botão e indicador e pelo
widget principal para personalizar a aparência 3D (todas as medidas estão em pixels):
primeiro plano (classe Primeiro plano)
A cor de primeiro plano do widget. Esta é a cor do texto da etiqueta para
botões e diálogo e a cor do led ativo do indicador.
fundo (classe BACKGROUND)
A cor de fundo do widget. No caso do indicador este é o
cor do led inativo.
topoShadowColor (classe TopShadowColor)
A cor utilizada pelas laterais do widget expostas à luz (superior e esquerda).
inferiorShadowColor (classe BottomShadowColor)
A cor usada pelas laterais do widget na sombra (direita e inferior).
espessura da sombra (classe ShadowTickness)
A espessura da borda 3D do widget.
Cor da borda (classe Bordercolor)
A cor da borda ao redor do widget.
largura da borda (classe BorderWidth)
A largura da borda ao redor do widget.
espaçamento horizontal (classe Espaçamento horizontal)
O espaço a ser deixado nos lados esquerdo e direito do widget.
espaçamento vertical (classe Espaçamento vertical)
O espaço a ser deixado nas laterais superior e inferior do widget.
Os seguintes recursos são reconhecidos pelos widgets indicadores:
contagem mínima (classe Contagem Mínima)
O número mínimo de indicadores a serem exibidos na caixa de diálogo.
contagem máxima (classe Contagem Máxima)
O número máximo de indicadores a serem exibidos na caixa de diálogo.
Cada botão utiliza os seguintes recursos para personalizar seu rótulo:
rótulo (classe O rótulo)
a string a ser exibida no botão.
fonte (classe fonte)
a fonte a ser usada para este rótulo de botão.
Use x11-ssh-askpassx online usando serviços onworks.net