1

Я хотел бы найти способ открыть URL-адрес без использования веб-браузера (что делает мою компьютерную систему очень медленной).

Есть ли простой способ добиться этого в командной строке, используя SSH для доступа к другой сети?

4 ответа4

2

Вы всегда можете использовать elinks в вашей сессии SSH. Это отличный сессионный браузер SSH.

Если вы просто хотите , чтобы загрузить файлы, вы можете просто wget их wget http://test.com/file.html

РЕДАКТИРОВАТЬ

Допустим, вам нужно скачать http://test.com/file.pdf , но сначала вам потребуется какой-либо логин (как это прозвучало в вашем комментарии):

Вы бы войти через SSH:

$ localmachine ~> ssh user@machine
user@machine's password: <password>
$ remotemachine ~> (elinks/links/lynx) http://test.com/login

Вы должны перемещаться по сайту и входить в систему, и когда вы выбираете URL файла, который хотите загрузить, ссылки / ссылки должны спросить вас, где вы хотите сохранить файл. Вы можете сохранить этот файл на компьютере, с которым вы работаете в SSH, и скопировать его на свой компьютер. Если вам нужна дополнительная информация, дайте мне знать :)

МЕТОД 2

Если у вас есть прямой доступ к файлу (например, http://test.com/file.pdf), вы можете просто запустить curl -O http://test.com/file.pdf или wget http://test.com/file.pdf и он будет сохранен в текущем каталоге (на каждой машине, с которой я когда-либо работал в SSH, есть wget или curl).

2

хорошо ... попробуй это

с локального компьютера создайте ssh-соединение, перенаправив локальный порт 8080 на их веб-сервер

ssh  -L 8080:destcomputer.domain.com:80 destcomputer.domain.com

затем вы можете запустить любой браузер на своем локальном компьютере и подключиться к

localhost:8080

это должно соединить вас с веб-сервером destcomputer.domain.com

1

Другие браузеры в текстовом режиме включают Lynx, Links и Links 2 (с графикой с или без X Window System, но не поверх ssh).

0

пытаться

lynx 

это старый браузер

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .