<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ca">
	<id>http://wiki.joanillo.org/index.php?action=history&amp;feed=atom&amp;title=Apache_i_Autenticaci%C3%B3_PAM</id>
	<title>Apache i Autenticació PAM - Historial de revisió</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.joanillo.org/index.php?action=history&amp;feed=atom&amp;title=Apache_i_Autenticaci%C3%B3_PAM"/>
	<link rel="alternate" type="text/html" href="http://wiki.joanillo.org/index.php?title=Apache_i_Autenticaci%C3%B3_PAM&amp;action=history"/>
	<updated>2026-08-30T08:44:35Z</updated>
	<subtitle>Historial de revisió per a aquesta pàgina del wiki</subtitle>
	<generator>MediaWiki 1.34.2</generator>
	<entry>
		<id>http://wiki.joanillo.org/index.php?title=Apache_i_Autenticaci%C3%B3_PAM&amp;diff=249754&amp;oldid=prev</id>
		<title>Joan a 15:48, 2 oct 2012</title>
		<link rel="alternate" type="text/html" href="http://wiki.joanillo.org/index.php?title=Apache_i_Autenticaci%C3%B3_PAM&amp;diff=249754&amp;oldid=prev"/>
		<updated>2012-10-02T15:48:47Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Pàgina nova&lt;/b&gt;&lt;/p&gt;&lt;div&gt;TBD. La pràctica consisteix en què els usuaris que pertanyen al grup ''familia'' poden accedir a un recurs web: http://localhost/familia, mitjançant autenticació PAM.&lt;br /&gt;
&lt;br /&gt;
Segueixo:&lt;br /&gt;
*http://acacha.org/mediawiki/index.php/PAM#mod-auth-pam._Apache&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo groupadd familia&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Creem dos usuaris en el nostre sistema: ''jordi'' i ''jaume''. L'usuari ''jordi'' el farem pertànyer al grup ''familia'', i l'usuari ''jaume'' no.&lt;br /&gt;
&lt;br /&gt;
Per crear els usuaris podem fer servir ''useradd'' o ''adduser'', però no fan el mateix:&lt;br /&gt;
*http://www.howtogeek.com/howto/ubuntu/add-a-user-on-ubuntu-server/&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo useradd jordi&lt;br /&gt;
$ sudo useradd jaume&lt;br /&gt;
&lt;br /&gt;
$ sudo passwd jordi&lt;br /&gt;
Introduïu la nova contrasenya d'UNIX: &lt;br /&gt;
Torneu a escriure la nova contrasenya d'UNIX: &lt;br /&gt;
passwd: s'ha actualitzat la contrasenya satisfactòriament&lt;br /&gt;
&lt;br /&gt;
$ sudo passwd jaume&lt;br /&gt;
Introduïu la nova contrasenya d'UNIX: &lt;br /&gt;
Torneu a escriure la nova contrasenya d'UNIX: &lt;br /&gt;
passwd: s'ha actualitzat la contrasenya satisfactòriament&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ara afegim el ''jordi'' al grup ''familia'', però no ho fem per al ''jaume'':&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo usermod -a -G familia jordi (ho fem d'aquesta manera perquè l'usuari ja existeix. També hauríem pogut crear l'usuari fent sudo useradd -G familia jordi)&lt;br /&gt;
&lt;br /&gt;
$ su jordi&lt;br /&gt;
$ groups&lt;br /&gt;
jordi familia&lt;br /&gt;
$ exit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
veiem com efectivament ''jordi'' pertany al grup ''familia''.&lt;br /&gt;
&lt;br /&gt;
Primer de tot hem d'instal.lar el mòdul mod_auth_pam (an authentication module for the Apache Web-Server). En aquest punt no seguirem l'enllaç i ho farem més fàcil. A Ubuntu 12.04 tenim un paquet, i ens evitem la compilació directa:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo apt-get install libapache2-mod-auth-pam&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /var/www&lt;br /&gt;
$ sudo mkdir familia&lt;br /&gt;
$ cd familia/&lt;br /&gt;
$ sudo cp /home/joan/Baixades/Inachis_io.jpg .&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /etc/apache2/sites-available/&lt;br /&gt;
$ sudo joe default&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Alias /familia &amp;quot;/var/www/familia/&amp;quot;&lt;br /&gt;
&amp;lt;Directory /var/www/familia&amp;gt;&lt;br /&gt;
AuthPAM_Enabled on&lt;br /&gt;
AllowOverride None&lt;br /&gt;
AuthName &amp;quot;Secrets de la Família&amp;quot;&lt;br /&gt;
AuthType &amp;quot;basic&amp;quot;&lt;br /&gt;
require group familia&lt;br /&gt;
&amp;lt;/Directory&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo /etc/init.d/apache2 restart&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Internal Server Error&lt;br /&gt;
&lt;br /&gt;
The server encountered an internal error or misconfiguration and was unable to complete your request.&lt;/div&gt;</summary>
		<author><name>Joan</name></author>
		
	</entry>
</feed>