Czy zdarzyło Ci się ręcznie otworzyć WinSCP na tym samym serwerze, z którym właśnie korzystałeś przy pomocy mRemoteNG? Czy chciałbyś móc wyodrębnić hasło z połączenia mRemoteNG? HTG poprowadzi Cię, jak odblokować prawdziwą moc mRemote.
Zdjęcie: andreasnilsson1976 przez Compfight cc i Aviad Raviv-Vash
Dajemy wstępną wycieczkę po mRemoteNG w naszym przewodniku "Jak korzystać z mRemoteNG do zarządzania wszystkimi Twoimi zdalnymi połączeniami". W tym przewodniku zagłębimy się głębiej i pokażemy kilka wskazówek, które okazały się przydatne podczas regularnej pracy z nim.
Wspominaliśmy o WinSCP w przeszłości; ten program powinien być już w twoim arsenale, jeśli administrujesz maszynami Linux-owymi z Windows.
Wiele osób, które zostały oświecone przez mRemoteNG, po prostu nie zdaje sobie sprawy z tego, że możliwe jest zintegrowanie tych dwóch, a na koniec utrzymywanie dwóch zestawów "baz danych połączeń". Co więcej, przez długi czas, ponieważ mRemoteNG jest takim "zakończeniem, wszystko jest wszystkim rozwiązaniem", jest jedynym, który otrzymuje "miłość" i za każdym razem, gdy wywoływany jest WinSCP, szczegóły połączenia są wprowadzane ręcznie.
Wszystkie powyższe można łatwo zanegować dzięki funkcji "Narzędzia zewnętrzne" mRemoteNG. Dzięki tej funkcji możliwe jest wywołanie WinSCP i przekazanie do niego wszystkich szczegółów połączeń, które już posiada mRemoteNG.
Jeśli nie masz zainstalowanego programu WinSCP, zrób to teraz.
Aby dodać "Narzędzie zewnętrzne", przejdź do menu "Narzędzia" i wybierz "Narzędzia zewnętrzne".
Otworzy się zakładka "Narzędzia zewnętrzne".
Kliknij prawym przyciskiem myszy w dowolnym miejscu w górnej części zakładki, a zostanie wyświetlone menu umożliwiające utworzenie "Nowego narzędzia zewnętrznego".
W dolnej części ekranu zmień nazwę dodawanego narzędzia pod wierszem "Nazwa wyświetlana" na "WinSCP".
W polu "Nazwa pliku" wpisz:
sftp: //% Username%:% Password% @% Hostname%
Wygląda więc tak:
W zasadzie to robisz :)
Aby użyć nowej zdolności, kliknij prawym przyciskiem myszy typ SSH karty połączeń, znajdź wpis "Narzędzia zewnętrzne" i kliknij nowo utworzoną opcję "WinSCP".
Ze względu na fakt, że mRemoteNG przechowuje wszystkie hasła w szyfrowaniu odwracalnym (aby mógł z niego korzystać), możliwe jest wyodrębnienie ich za każde połączenie. Aby to osiągnąć, będziemy musieli mRemoteNG przekazać parametr "password" do "echo" w regularnym starym wierszu polecenia.
Dodaj kolejne "narzędzie zewnętrzne", jak pokazano powyżej, tylko tym razem nazwałbyś narzędzie "Password Revealer", a pole "filename" będzie zawierało tylko dyrektywę "cmd". Jednak w przeciwieństwie do poprzedniego przykładu wypełnisz wiersz "Argumenty" poniżej:
/ k echo "% password%"
Gotowa praca będzie wyglądać następująco:
Aby użyć nowej zdolności, kliknij prawym przyciskiem myszy typ SSH karty połączenia, znajdź wpis "Narzędzia zewnętrzne" i kliknij nowo utworzoną opcję "Odzyskiwanie hasła".
Dostałeś dziesiątki, a nawet setki profili połączeń w konfiguracji mRemoteNG, a następnie zyskujesz nowego członka zespołu. Chcesz przekazać im swój plik połączenia, ale jeśli to zrobisz, przekażesz im swoje dane uwierzytelniające ... Nie obawiaj się, bo HTG cię zarabia.
Pokażemy, jak globalnie kasować hasła z pliku połączenia mRemoteNG.
Uwaga: Będzie to wymagało od ciebie usunięcia maniaka uber, ale nie jest to bardzo trudna procedura.
Przede wszystkim będziesz potrzebować Edytora tekstu, który potrafi wykonywać "Wyrażenia regularne", jak Notepad ++ lub Sublime (w tym przykładzie użyjemy Notepad ++). Następnie zamknij mRemoteNG iw jednym z tych edytorów otwórz jego plik połączenia (który domyślnie znajduje się w "C: \ Users \% your-username% \ AppData \ Roaming \ mRemoteNG").
Wykonaj "Zamień" (używając Ctrl + H) i zmień "Tryb wyszukiwania" na "Wyrażenie regularne". Następnie wymień:
Hasło = ". +?" H
Z
Hasło = "" H
Które wyglądałoby jak:
Kliknij "Zamień wszystko" i zrób "Zapisz jako", aby utworzyć odkażony plik.
Masz sztuczkę mRemoteNG, którą chciałbyś się podzielić? Wyślij to do nas na forum dyskusyjnym.
Pozwól, że pokażę ci prawdziwą moc Tessaigi