Настройка, необходимая для выполнения wget с http-сервера linux - PullRequest
0 голосов
/ 11 мая 2018

Я хотел бы получить файл с http-сервера, например:

wget --no-check-certificate --http-user=<username> --http-passwd=<passwd> https://<file_path>

  1. Какие начальные настройки ssh требуются?
  2. Что мне обновить в know_hosts в удаленной системе?
  3. Требуется ли перезапуск?

Ответы [ 2 ]

0 голосов
/ 11 мая 2018

Вам нужно будет сделать две вещи:

  1. Установите Apache на ваши установки Ubuntu. Команда для использования sudo apt-get install apache2.
  2. Скопируйте или переместите file.conf в папку на /var/www. Ты можешь для этого нужно снова использовать sudo: например, sudo cp /path/to/your/file.conf /var/www/file.conf.

wget, вероятно, не будет работать с подстановочными знаками. Лучшим решением будет сделать что-то вроде этого в виде сценария оболочки, когда все ваши файлы конфигурации станут доступны:

#!/bin/bash

for i in {1..100}

do

wget "127.0.$i.1"

done

другое решение

note wget сможет загружать что угодно, только если на другом конце работает HTTP-сервер.

s вы можете запускать команды через ssh оптом, это может помочь:

# on the client machine:
cd /home/username/Pictures/
python -m SimpleHTTPServer

Запускает веб-сервер на компьютере, на котором он запущен. Затем вы можете получить доступ к файлу из любого места, используя

wget http://172.29.34.15:8000/x.jpeg
0 голосов
/ 11 мая 2018
1. What are the initial ssh setup required? 

Вам не нужна настройка ssh, чтобы использовать wget.Если вы используете Linux, он должен быть встроенным.Вы можете подтвердить это, набрав:

$ type wget

Если вы получили ответ типа

wget is /usr/local/bin/wget

, то все готово.Никаких настроек не требуется.

2. What do i update in the know_hosts on the remote system? 

Больше ничего, этот файл относится к ssh.Оставьте это в покое.

3. Is a restart reuired?

Нет, даже если вы должны были установить wget.

...