Я хотел бы найти способ открыть URL-адрес без использования веб-браузера (что делает мою компьютерную систему очень медленной).
Есть ли простой способ добиться этого в командной строке, используя SSH для доступа к другой сети?
Вы всегда можете использовать 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
).
хорошо ... попробуй это
с локального компьютера создайте ssh-соединение, перенаправив локальный порт 8080 на их веб-сервер
ssh -L 8080:destcomputer.domain.com:80 destcomputer.domain.com
затем вы можете запустить любой браузер на своем локальном компьютере и подключиться к
localhost:8080
это должно соединить вас с веб-сервером destcomputer.domain.com
пытаться
lynx
это старый браузер