<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://ca.wiki.guifi.net/w/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ca">
		<id>http://ca.wiki.guifi.net/w/index.php?action=history&amp;feed=atom&amp;title=Configuraci%C3%B3_de_restricci%C3%B3_d%27accessos_amb_htaccess</id>
		<title>Configuració de restricció d'accessos amb htaccess - Historial de revisió</title>
		<link rel="self" type="application/atom+xml" href="http://ca.wiki.guifi.net/w/index.php?action=history&amp;feed=atom&amp;title=Configuraci%C3%B3_de_restricci%C3%B3_d%27accessos_amb_htaccess"/>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/w/index.php?title=Configuraci%C3%B3_de_restricci%C3%B3_d%27accessos_amb_htaccess&amp;action=history"/>
		<updated>2026-07-29T06:56:53Z</updated>
		<subtitle>Historial de revisió per a aquesta pàgina del wiki</subtitle>
		<generator>MediaWiki 1.22.0</generator>

	<entry>
		<id>http://ca.wiki.guifi.net/w/index.php?title=Configuraci%C3%B3_de_restricci%C3%B3_d%27accessos_amb_htaccess&amp;diff=531&amp;oldid=prev</id>
		<title>Al: 1 revisió</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/w/index.php?title=Configuraci%C3%B3_de_restricci%C3%B3_d%27accessos_amb_htaccess&amp;diff=531&amp;oldid=prev"/>
				<updated>2010-11-13T20:27:40Z</updated>
		
		<summary type="html">&lt;p&gt;1 revisió&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='1' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;←Versió més antiga&lt;/td&gt;
				&lt;td colspan='1' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revisió de 20:27, 13 nov 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan='2' style='text-align: center;'&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(Cap diferència)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Al</name></author>	</entry>

	<entry>
		<id>http://ca.wiki.guifi.net/w/index.php?title=Configuraci%C3%B3_de_restricci%C3%B3_d%27accessos_amb_htaccess&amp;diff=530&amp;oldid=prev</id>
		<title>87.219.199.126: /* A on es guarden les claus d'accés */</title>
		<link rel="alternate" type="text/html" href="http://ca.wiki.guifi.net/w/index.php?title=Configuraci%C3%B3_de_restricci%C3%B3_d%27accessos_amb_htaccess&amp;diff=530&amp;oldid=prev"/>
				<updated>2006-07-01T09:25:14Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;A on es guarden les claus d&amp;#039;accés&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Pàgina nova&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category:Apache]]&lt;br /&gt;
ES pt utilitzar un script Perl per facilitar les altes i baixes d'usuaris amb autentificació d'Apache (htaccess).&lt;br /&gt;
El programa utilitzat és '''Htpasswd Password Manager V1.1''' amb llicència Freeware. &lt;br /&gt;
&lt;br /&gt;
Alhora, comento que el web oficial ja no existeix [http://www.cgi-factory.com/password/ Cgi-factory]. El podeu obtenir [http://xarxantoni.net:8080/~sergi.tur/passwordmanager.tar.gz aquí]&lt;br /&gt;
&lt;br /&gt;
== Preparant la instal·lació ==&lt;br /&gt;
1.Pujarem el nostre tar.gz al servidor i el descomprimim a:&lt;br /&gt;
/usr/lib/cgi-bin/passwordmanager/&lt;br /&gt;
2. Canviem el nostre nom d'usuari i grup per el de &amp;quot;root&amp;quot;&lt;br /&gt;
3. Revisem que els nostres fitxers .pl tenen permissos d'execució.&lt;br /&gt;
&lt;br /&gt;
En el directori tindrem els següents fitxers:&lt;br /&gt;
* '''cfg.pl''' Algunes configuracions&lt;br /&gt;
* '''firsttime.pl''' Posada en marxa el programa&lt;br /&gt;
* '''htpasswd.pl''' Alta i baixa d'usuaris&lt;br /&gt;
* '''pass.dat''' Aqui trobarem la clau de l'administrador (encriptada, logicament)&lt;br /&gt;
&lt;br /&gt;
== A on es guarden les claus d'accés ==&lt;br /&gt;
La clau de l'administrador que pot utilitzar aquest programa es trobarà al fitxer pass.dat.&lt;br /&gt;
&lt;br /&gt;
Es poden crear diferents fitxers de passwords. Això permet que puguis requerir autentificació a diferents llocs i utilitzant el mateix programa. &lt;br /&gt;
A mesura que anem creant '''Fitxer de passwords''', en aquest directori contindrem les passwords en fitxers seperats. Es guardaràn aqui, ja que al fitxer cfg.pl conté la variable $passfile buida.&lt;br /&gt;
&lt;br /&gt;
Les claus d'accés es guarden d'aquesta manera:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nom_usuari:password_encriptat&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
El codi en que crea la clau és:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$password = crypt($input{'password1'}, &amp;quot;YL&amp;quot;);&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
En resum, es guarden encriptades amb crypt (standard Unix DES-based encryption algorithm)&lt;br /&gt;
&lt;br /&gt;
== El primer pass: firsttime.pl ==&lt;br /&gt;
Obrim un navegador i apuntem a la URL que té el formulari:&lt;br /&gt;
http://www.domini.net/cgi-bin/passwordmanager/firsttime.pl&lt;br /&gt;
Ens crearà uns fitxers a on guardarà les claus i decidirem la clau de l'administrador.&lt;br /&gt;
Ara és el moment d'eliminar el fitxer '''firsttime.pl''' o bé donar-li permissos 400.&lt;br /&gt;
&lt;br /&gt;
== Crear els nostres fitxers .htaccess ==&lt;br /&gt;
Com a administrador, ara només queda crear el fitxer.&lt;br /&gt;
Per fer-ho, ens coloquem al directori a on volem protegir l'accés:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /var/www/directori_web/directori_a_protegir/&lt;br /&gt;
$ sudo vi .htaccess&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Fixeu-vos que estem creant un fitxer ocult. Si fem la comanda '''ls''' no el veurem. Recordem que la opció -a ens permet veure els ocults. Si els volem llistar amb detalls i ocults, fem:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ ls -la&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Volquem la següent informació:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
	AuthType Basic&lt;br /&gt;
	AuthName &amp;quot;AuthName&amp;quot;&lt;br /&gt;
	AuthUserfile /usr/lib/cgi-bin/ruta_al_fitxer&lt;br /&gt;
	AuthGroupfile /dev/null&lt;br /&gt;
&lt;br /&gt;
	Require valid-user&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Personalitzarem el path de AuthUserfile a on es troba el fitxer amb les passwords.&lt;br /&gt;
&lt;br /&gt;
Ara només queda repassar els permissos del .htaccess&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ chown www-data.webmaster .htaccess&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Crear usuaris ==&lt;br /&gt;
L'alta d'usuaris al nostre sistema de '''Htpasswd Password Manager''' ho farem per formulari.&lt;br /&gt;
El formulari el trobem a: [http://www.domini.net/cgi-bin/passwordmanager/htpasswd.pl Alta i Baixa d'usuaris]&lt;br /&gt;
En l'aparat de [[Alta usuaris per accedir a un login de apache]] comento com crear aquestes altes i baixes&lt;/div&gt;</summary>
		<author><name>87.219.199.126</name></author>	</entry>

	</feed>