CentOS 7 Compartilhe um arquivo na minha rede para que qualquer um possa baixá-lo

0

Eu queria compartilhar um arquivo tar no meu servidor para que qualquer pessoa na minha rede possa fazer o download dele. Por exemplo, eu daria a eles um link como

192.168.2.2/windows.tar

Eles devem poder baixá-lo de seu navegador com esse link ou

wget 192.168.2.2/windows.tar

alguém tem alguma sugestão sobre o pacote que eu posso usar para abordar isso. Tutoriais seria ainda melhor!

    
por Leon 03.12.2016 / 06:41

2 respostas

0

Existem dois pacotes possíveis para usar - httpd ou nginx. Ambos são fornecidos pelo CentOS 7.

link

O nginx é um servidor web muito menor e mais leve, e sua documentação está disponível no googling "Centos 7 nginx

Qualquer um fará um trabalho perfeitamente bom ao lidar com os requisitos especificados por você.

Dica: você colocará seu arquivo "windows.tar" em um diretório do servidor especificado. O que você também quer fazer para impedir que os acessadores vejam qualquer outro conteúdo que você possa ter nesse diretório é "tocar em index.html". Isso fará com que um arquivo de comprimento zero impeça a exibição da tela inicial padrão nginx ou httpd e não mostre o software que você está usando - o que os hackers querem saber se decidirem segmentar seu servidor.

Mas faça tudo isso depois de instalar seu produto preferido. Você fará algo parecido com este link (no seu navegador da Web favorito): link

O que isso deve fazer é mostrar a tela inicial padrão. Nesse ponto, quando você tiver a tela inicial visível, poderá adicionar seu conteúdo para substituí-la.

    
por 03.12.2016 / 07:39
0

Muitos sistemas possuem python já instalados. Se você fizer isso, você pode fazer o seguinte

# create a directory of things to export
mkdir Export
# put your file in it
cp windows.tar Export
# use python to serve up the directory
cd Export
python -m SimpleHTTPServer

, em seguida, wget 192.168.w.w:8000/windows.tar receberá seu arquivo.

É claro que este não é um serviço da Web completo, como Apache ou nginx, mas tem a vantagem de que você provavelmente não precisa instalar nada.

Se você quiser que o servidor da Web persista, em seguida, nohup python -m SimpleHTTPServer & e provavelmente deseja remover o arquivo nohup.out , pois ele mostrará as solicitações.

    
por 03.12.2016 / 17:19