Criação de pasta com senha no Apache

Publicado por Roberto Costa (última atualização em 20/10/2014)

[ Hits: 2.771 ]

Homepage: www.asparion.com.br

Download dir.sh.txt




Esse script cria a pasta acessível no browser protegido por senha.

Para acessá-la basta digitar o seu domínio seguido do diretório criado. Segue: http://www.seudominio.com.br/diretoriocriado

Levando em conta que seu Apache esteja devidamente instalado e configurado....

  



Esconder código-fonte

#!/bin/bash

echo "Nome do Diretorio a Ser Criado:"
read diretorio
mkdir /var/www/html/$diretorio
chmod -R 777 /var/www/html/$diretorio

htpasswd -c /var/www/html/$diretorio/.htpasswd admin

echo "
################ Senha no Diretorio  $diretorio #################
Alias /$diretorio /var/www/html/$diretorio
<directory \"/var/www/html/$diretorio\">
AllowOverride None
Options Indexes MultiViews
Order allow,deny
Allow from all

AuthType Basic
AuthName \"Acesso Restrito.\"
AuthUserFile \"/var/www/html/$diretorio/.htpasswd\"
Require valid-user
</directory>
#################################################################" >> /etc/httpd/conf/httpd.conf

service httpd restart

echo "Diretorio Criado com Sucesso!!!"

Scripts recomendados

Piano em Shell + Yad

Script para Wireless no Fedora 7 (modelo ipw3945)

Overclock em INTEL HD GRAPHICS!

Plugin do Nagios para checar disco via SNMP

Instale o driver proprietário Nvidia baixado do site oficial em qualquer distro


  

Comentários
[1] Comentário enviado por alibrelato em 06/07/2016 - 12:42h

No ubuntu / debian muda um pouquinho,


touch /etc/apache2/conf-enabled/teste

################ Senha no Diretorio $diretorio #################
Alias /teste /var/www/html/teste
<directory /var/www/html/teste>
AllowOverride None
Options Indexes MultiViews
Order allow,deny
Allow from all

AuthType Basic
AuthName "Acesso Restrito"
AuthUserFile "/var/www/html/teste/.htpasswd"
Require valid-user
</directory>
#################################################################

/etc/init.d/apache2 reload

;-)


Contribuir com comentário