To jest polecenie x11-ssh-askpassx, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
x11-ssh-askpass — okno dialogowe z hasłem oparte na X11 do użytku z OpenSSH
STRESZCZENIE
x11-ssh-askpass [opcje] [etykieta]
OPIS
x11-ssh-askpass to okno dialogowe z hasłami oparte na X11 do użytku z OpenSSH. Jest to zamierzone
zostać wezwanym z ssh-add(1) program i nie jest wywoływany bezpośrednio.
x11-ssh-askpass obsługuje większość standardowych argumentów wiersza poleceń Toolkit, z wyjątkiem
-geometria, -szerokość granicy, -ikonowy, -rv, -tytuł. Zobaczyć X(1).
Jeśli w wierszu poleceń podano dokładnie jeden argument niebędący opcją, zostanie on wyświetlony w pliku
dialogowe zamiast domyślnej etykiety. Jeśli argument zawiera znaki nowej linii („\n”),
każda linia tekstu jest wyświetlana w osobnym wierszu okna dialogowego.
Cechy x11-ssh-askpass są następujące:
- Konfigurowalne za pomocą standardowych mechanizmów zasobów X
/usr/X11R6/lib/X11/app-defaults, ~ / .Xdefaults, xrdb(1) itd.
- Wymaga tylko standardowych bibliotek X11 (libXt, libX11, libSM, libICE).
- Można skonfigurować tak, aby chwytał klawiaturę i/lub wskaźnik (chwytał klawiaturę za pomocą
domyślny, a nie wskaźnik).
Interfejs użytkownika różni się nieco od większości okien dialogowych z hasłem/hasłem i nie tylko
podobne do okna dialogowego z hasłem opartego na X11, które towarzyszy zwykłej dystrybucji SSH.
Zamiast pola tekstowego wypełnianego gwiazdkami lub innym znakiem w miarę wprowadzania przez użytkownika
hasło, seria obszarów przypominających diody LED zapala się jeden po drugim przy każdym haśle
wprowadzonego znaku, zaczynając od lewej krawędzi okna dialogowego. Kiedy dotrą do
prawej krawędzi, ponownie ściemniają się jeden po drugim i tak dalej. Daje to informację zwrotną od użytkownika
że wprowadzono znaki hasła, ale nie daje to widzom wskazówki
do długości hasła.
Naciśnięcie przycisku „OK” powoduje akceptację hasła (nawet jeśli jest puste), które zostanie wydrukowane
na standardowe wyjście, a okno dialogowe kończy się ze statusem zero (powodzenie). Naciśnięcie
Przycisk „Anuluj” odrzuca hasło i okno dialogowe kończy się ze statusem niezerowym.
Następujące naciśnięcia klawiszy działają zgodnie z oczekiwaniami:
[Cofnięcie]
[Usuń] Usuń poprzedni znak
[Kontrola+U]
[Control+X] Usuń całe hasło
[Wchodzić]
[Sterowanie+M]
[Control+J] Zaakceptuj hasło (OK)
[Escape] Odrzuć hasło (Anuluj)
WIDŻETY
Główne okno x11-ssh-askpass ma hierarchię widżetów wskazaną poniżej. Widżet
Najpierw podawana jest nazwa klasy, po której następuje nazwa instancji.
Okno dialogowe
Wskaźnik wskaźnika
Przycisk OKPrzycisk
Przycisk anulowania
ZASOBY
Do globalnego dostosowania aplikacji wykorzystywane są następujące zasoby:
chwyć klawiaturę (klasa Chwyć klawiaturę)
określa, czy aplikacja powinna chwytać klawiaturę.
Wartość domyślna: „True”.
chwycićPointera (klasa ChwyćWskaźnik)
określa, czy aplikacja powinna przechwytywać wskaźnik.
Wartość domyślna: „Fałsz”.
chwyć serwer (klasa Chwyć serwer)
określa, czy aplikacja powinna przechwytywać serwer.
Wartość domyślna: „Fałsz”.
limit czasu wejścia (klasa Limit czasu wejścia)
liczba sekund x11-ssh-askpass należy poczekać na naciśnięcie klawisza lub przycisku
poddaje się i wychodzi. Limit czasu wynoszący „0” oznacza oczekiwanie w nieskończoność.
Wartość domyślna: „0”.
domyślna rozdzielczośćX (klasa Domyślna rozdzielczośćX)
liczba pikseli na jednostkę długości, w jakiej znajdują się wartości odstępów w poziomie i szerokości
przeznaczony. Jeśli rzeczywista rozdzielczość pozioma (x) serwera X wynosi
znacznie większa lub mniejsza od tej wartości, fragmenty okna dialogowego, wskaźnik,
a widżety przycisków są rozciągane lub zmniejszane w poziomie, aby uwzględnić różnicę
na konto. Wartość jest dodatnią liczbą całkowitą, po której następuje ukośnik (/) i jedno-
lub dwuznakowy skrót jednostki. Poprawne jednostki to cale (in or i) i metry
(m).
Wartość domyślna: „75/cal” (75 pikseli na cal).
domyślna rozdzielczość (klasa Domyślne rozwiązanie)
liczba pikseli na jednostkę długości, w których znajdują się wartości odstępów w pionie i wysokości
przeznaczony. Jeśli rzeczywista rozdzielczość pionowa (y) serwera X wynosi
znacznie większa lub mniejsza od tej wartości, fragmenty okna dialogowego, wskaźnik,
a widżety przycisków są rozciągane lub zmniejszane w pionie, aby uwzględnić różnicę
konto. Poprawne wartości są takie same jak dla domyślna rozdzielczośćX powyżej.
Wartość domyślna: „75/cal” (75 pikseli na cal).
xResolutionFuzz (klasa XRozdzielczość Fuzz)
zakres „fuzz” wokół wartości domyślna rozdzielczośćX poza którymi niektórzy
widżety zostaną rozciągnięte lub zmniejszone w poziomie, aby dopasować je do aktualnej rzeczywistości
Rozdzielczość w poziomie. Poprawne wartości są takie same jak dla domyślna rozdzielczośćX. Forum
na przykład, jeśli domyślna rozdzielczość X to „75 cali”, a rozmycie rozdzielczości X to
„50/cal”, wówczas widżety nie będą skalowane w poziomie, chyba że w rzeczywistym poziomie
rozdzielczość jest mniejsza niż 25 pikseli na cal lub większa niż 125 pikseli na cal.
Wartość domyślna: „20/cal” (20 pikseli na cal).
yRozdzielczośćFuzz (klasa YRozdzielczość Fuzz)
zakres „fuzz” wokół wartości domyślna rozdzielczość poza którymi niektórzy
widżety zostaną rozciągnięte lub zmniejszone w pionie, aby dopasować je do aktualnej rzeczywistej pionu
rezolucja. Poprawne wartości są takie same jak dla domyślna rozdzielczośćX powyżej.
Wartość domyślna: „20/cal” (20 pikseli na cal).
Widget Dialog rozpoznaje następujące zasoby:
tytuł (klasa Tytuł)
Tytuł aplikacji określony menedżerowi okien.
etykieta (klasa Etykieta)
Etykieta wyświetlana nad wskaźnikami LED.
chrzcielnica (klasa chrzcielnica)
Czcionka używana do wyświetlania etykiety.
Następujące zasoby są rozpoznawane przez widżety okna dialogowego, przycisku i wskaźnika oraz
główny widget umożliwiający dostosowanie wyglądu 3D (wszystkie wymiary podane są w pikselach):
pierwszy plan (klasa Pierwszy plan)
Kolor pierwszego planu widżetu. To jest kolor tekstu etykiety
przycisków i okna dialogowego oraz kolor aktywnej diody LED wskaźnika.
tło (klasa Tło)
Kolor tła widżetu. W przypadku wskaźnika jest to tzw
kolor nieaktywnej diody LED.
topKolor cienia (klasa Kolor górnego cienia)
Kolor boków widżetu wystawionych na działanie światła (góra i lewa).
dółKolor Cienia (klasa Kolor dolnego cienia)
Kolor używany przez boki widżetu w cieniu (prawy i dolny).
grubość cienia (klasa CieńTickness)
Grubość obramowania 3D widżetu.
kolor ramki (klasa Kolor ramki)
Kolor obramowania wokół widżetu.
szerokość granicy (klasa Szerokość granicy)
Szerokość obramowania wokół widżetu.
poziomeOdstępy (klasa Odstępy poziome)
Miejsce do pozostawienia po lewej i prawej stronie widżetu.
pionoweOdstępy (klasa Odstępy pionowe)
Miejsce do pozostawienia na górze i na dole widżetu.
Widżety wskaźników rozpoznają następujące zasoby:
minimalna liczba (klasa Minimalna liczba)
Minimalna liczba wskaźników wyświetlanych w oknie dialogowym.
maksymalna liczba (klasa Maksymalna liczba)
Maksymalna liczba wskaźników wyświetlanych w oknie dialogowym.
Każdy przycisk korzysta z następujących zasobów, aby dostosować swoją etykietę:
etykieta (klasa Etykieta)
ciąg znaków wyświetlany na przycisku.
chrzcielnica (klasa chrzcielnica)
czcionka używana w etykiecie tego przycisku.
Użyj x11-ssh-askpassx online, korzystając z usług onworks.net