/ / Отваряне на уеб браузър на локална машина от ssh - macos, browser, ssh, windows-10, kit

Отворете уеб браузъра на локалната машина от ssh - macos, браузър, ssh, windows - 10, шпакловки

Използвам PuTTY за ssh от машина с Windows 10 в macOS.

Трябва да пусна скрипт, който разгръща някои случаи на AWS. Като мярка за сигурност скриптът отваря браузър, насочен към AWS портал за вход и изисква от мен да вляза и да проверя своите идентификационни данни.

Проблемът е, че уеб браузърът се отваря на отдалечената машина (Mac) и няма начин да влизам и да проверя своите идентификационни данни.

Има ли начин да отворя уеб браузъра на моята локална машина или да визуализирам уеб браузъра на моята локална машина, за да вляза в системата?

Не е възможно да променя скрипта, който отваря уеб браузъра, но всяко решение, което ми позволява да проверявам своите идентификационни данни, без да променя скрипта, трябва да бъде приемливо.

Отговори:

0 за отговор № 1

Можете да използвате AppleScript, за да кажете на Safari да попълни формата. например добавете това към fillform.scpt файл:

tell application "Safari"
activate
open location "https://www.google.co.uk/"
delay 3
do JavaScript "document.getElementsByName("btnI")[0].click();" in current tab of first window
end tell

След това можете да стартирате от командния ред:

$ osascript fillform.scpt

Забележка: това изисква активирането на опцията „Разработване -> Разрешаване на Javascript от Apple Events“ в Safari


виж също Изготвяне на формуляр за попълване на AppleScript или Използване на Javascript | Applescript за да кликнете върху бутона в Safari