Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Resident Evil
Por percival
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Compartilhar rapidamente um diretório como se fosse uma página web
Linux user
Publicado por Rodrigo Mendes Pasini em 09/02/2011

Login: rodrigo8819, 372389 pontos
[ Hits: 2280 ]

Compartilhar rapidamente um diretório como se fosse uma página web

Se for necessário compartilhar rapidamente algum diretório no seu Linux na rede local existe uma maneira fácil, basta ter o Python instalado.

Para verificar se você tem o Python instalado dê o seguinte comando:

# dpkg -s python

Se não tiver instale-o. Para distros que usam .DEB:

# apt-get install python

Para distros que usam .RPM:

# yum install python

Agora acesse o diretório que gostaria de compartilhar e dê o seguinte comando:

# python -m SimpleHTTPServer

Agora basta acessar o diretório pelo browser com o endereço:

http://IPDASUAMAQUINA:8000

Até mais!


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Fatec-SP Linux Install Fest 2005
   Dica Linux recomendada Revista Espírito Livre
   Dica Linux recomendada Mapa de teclado us-intl no Kubuntu
   Dica Linux recomendada Corrigindo o erro do Parcellite: GLib-ERROR **: gmem.c:136: failed to allocate ... bytes
   Dica Linux recomendada Instalando o aMSN 0.97 no Debian em 4 passos

Comentários
[1] Comentário enviado por baza em 09/02/2011 - 12:39h:

Rapaz, se você soubesse como essa dica foi útil!!! Vivendo e aprendendo!!!

Tomei até a liberdade de colocar o link no fórum "Mandriva Brasil".

Um grande abraço!


[2] Comentário enviado por andre.vmatos em 09/02/2011 - 12:52h:

Já usei isso muitas vezes. Só complementando, você pode indicar a porta a ser escutada depois do nome do módulo, SimpleHTTPServer. Ah, e pra quem tiver usando python3, este módulo foi integrado no HTTP, então você pode obter o mesmo resultado fazendo:
$ python3 -m http.server [port]

[3] Comentário enviado por julio_hoffimann em 09/02/2011 - 19:08h:

Interessante e útil!

Lembrarei dessa dica...

Abraço!

[4] Comentário enviado por Thalysson S em 09/02/2011 - 20:48h:

Ótima dica Rodrigo. Valeu.


Abraço.


[5] Comentário enviado por andrezc em 14/02/2011 - 19:37h:

Bacana, Rodrigo. Só um detalhe. Em :

"Para distros que usam .RPM:

# yum install python "

há um equivoco. O Mandriva, por exemplo, trabalha com pacotes RPM por padrão, e não usa yum, usa urpmi.



[6] Comentário enviado por ricardochic em 16/02/2011 - 09:48h:

Ai gente adorei essa opção, mas me digam ai como deixar fixo essa alteração pois eu acesso meu servidor aqui pelo putty e quando eu fecho o putty ele desabilita isso.... Me deem um luz ai obrigado....

[7] Comentário enviado por rodrigo8819 em 16/02/2011 - 09:56h:

Você pode usar esse código em um shell script e colocar na inicialização do sistema, ou utilizar antes dos comando o comando nohup, assim quando deslogar-se do terminal ssh do putty ele não irá parar.

#nohup python -m SimpleHTTPServer

[8] Comentário enviado por andre.vmatos em 16/02/2011 - 09:59h:

Ou usar um screen

[9] Comentário enviado por rodrigo8819 em 16/02/2011 - 10:04h:

o screen também funciona, porém a finalidade dele é bem diferente do nohup, que seria o mais indicado.
Mas vale a pena aprender sobre os dois.

[10] Comentário enviado por ricardochic em 17/02/2011 - 11:05h:

ok, valeu galera vou testar e posto aqui.. obrigado

[11] Comentário enviado por ricardochic em 18/02/2011 - 08:49h:

Ai rodrigo8819, deu certo cara, seguinte.... Agora como eu faria o esquema inverso.. para descompartilhar... Valeu...

***Conhecimento é tudo****

[12] Comentário enviado por andre.vmatos em 18/02/2011 - 09:00h:

Você tem que matar o processo, que agora roda em background. tente isto: pkill -f SimpleHTTPServer


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.