/usr/share/doc/HOWTO/fr-html/Public-Web-Browser.html is in doc-linux-fr-html 2013.01-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<meta name="generator" content=
"HTML Tidy for Linux/x86 (vers 25 March 2009), see www.w3.org">
<meta name="GENERATOR" content="LinuxDoc-Tools 0.9.69">
<title>The Linux Public Web Browser mini-HOWTO</title>
</head>
<body>
<h1>The Linux Public Web Browser mini-HOWTO</h1>
<h2>par Donald B. Marti Jr., <code><a href=
"mailto:dmarti@best.com">dmarti@best.com</a></code><br>
Adaptation française : Pierre-Charles David
<code><a href="mailto:david@essi.fr">david@essi.fr</a></code></h2>
v0.3, 5 Janvier 1998
<hr>
<em>L'idée de base ici est de rendre le web accessible
à des visiteurs, tout en limitant leurs possibilités
de causer des dégats.</em>
<hr>
<h2><a name="s1">1. Copyright et mise en garde</a></h2>
<p>Copyright 1997 Donald B. Marti Jr. Ce document peut être
redistribué sous les termes de la licence du Projet de
Documentation de Linux (LDP).</p>
<p>Ce document ne couvre pour l'instant que Netscape Navigator,
mais je projette d'ajouter des notes pour d'autres navigateur
dès que j'aurais les informations nécessaires. Si
vous essayez ceci avec un autre navigateur, faites le moi
savoir.</p>
<h2><a name="s2">2. Introduction</a></h2>
<p>L'idée de base ici est de rendre le web accessible
à des visiteurs, tout en limitant leurs possibilités
de causer des dégats.</p>
<p>Cette configuration était au départ
destinée à des stands d'expositions, mais elle
devrait être applicable dans d'autres circonstances où
vous voulez faire tourner un navigateur web sans avoir à
vous occuper de l'ordinateur.</p>
<p>Suivre ces instructions ne rend en aucun cas votre
système immunisé contre les attaques ou les erreurs
idiotes.</p>
<h2><a name="s3">3. Avant de commencer</a></h2>
<h2><a name="ss3.1">3.1 Vous avez besoin d'un navigateur
graphique</a></h2>
<p>Ce document présuppose que vous ayez déjà
un navigateur web graphique fonctionnant, tel que Netscape
Navigator, sur votre système. Vous devez avoir
l'autorisation d'utiliser votre navigateur. Si vous voulez utilisez
Netscape Navigator dans un contexte commercial, vous pouvez en
acheter une copie avec la licence appropriée auprès
de Caldera.</p>
<h2><a name="ss3.2">3.2 Vous devez avoir la permission d'ajouter un
compte utilisateur</a></h2>
<p>Si vous n'avez pas le droit d'être root, demandez à
l'administrateur système d'ajouter le compte
<code>guest</code> et de vous rendre propriétaire du
répertoire personnel de guest. Sauter à la section
``Créer ou éditer les fichiers suivants'' ( <a href=
"#CreerEditerFichiers">Créer ou éditer les fichiers
suivants dans /home/guest</a>) lorsqu'il ou elle l'a fait.</p>
<h2><a name="ss3.3">3.3 Vous avez besoin de <code>httpd</code> pour
une station de navigation web autonome</a></h2>
<p>Si vous mettez en place une station de navigation web autonome,
sans connexion réseau, vous devez avoir un
<code>httpd</code> fonctionnant correctement et les documents webs
installés. Pour savoir si c'est le cas, tapez :</p>
<blockquote>
<pre>
<code>lynx -dump http://localhost/
</code>
</pre></blockquote>
Vous devez obtenir le texte de la page d'accueil sur votre
système.
<h2><a name="AjouterCompteGuest"></a> <a name="s4">4. Ajouter un
compte guest</a></h2>
<p>En tant que <code>root</code>, lancez <code>adduser</code> pour
ajouter un utilisateur nommé <code>guest</code>. Entrez
alors</p>
<blockquote>
<pre>
<code>passwd guest
</code>
</pre></blockquote>
pour positionner le mot de passe de l'utilisateur
<code>guest</code>. Cela doit être quelque chose de simple
à se souvenir, comme ``<code>guest</code>''. Vous
communiquerez ce mot de passe aux utilisateurs. Ne mettez pas votre
propre mot de passe.
<p>Rendez-vous ensuite propriétaire du répertoire
personnel de <code>guest</code>. Entrez</p>
<blockquote>
<pre>
<code> chown moi.mongroupe /home/guest
</code>
</pre></blockquote>
Remplacez ``<code>moi</code>'' par votre nom d'utilisateur normal
et ``<code>mongroupe</code>'' avec votre nom de groupe. (Sur Red
Hat Linux, les deux seront identiques.)
<p>Vous devez maintenant tapez <code>exit</code> et effectuer le
reste des manipulations sous votre compte normal, pas en tant que
<b>root</b>.</p>
<h2><a name="CreerEditerFichiers"></a> <a name="s5">5. Créer
ou éditer les fichiers suivants dans /home/guest</a></h2>
<h2><a name="ss5.1">5.1 Fichier <code>.bash_login</code></a></h2>
<blockquote>
<hr>
<pre>
<code> exec startx
</code>
</pre>
<hr></blockquote>
Cela signifie que lorsque <code>guest</code> entre sur le
système, le shell de login lancera tout de suite le
système X Window.
<h2><a name="ss5.2">5.2 Fichier <code>.Xclients</code></a></h2>
<blockquote>
<hr>
<pre>
<code>netscape
</code>
</pre>
<hr></blockquote>
Cela signifie que lorsque X démarre, <code>guest</code>
obtient seulement le navigateur web, sans gestionnaire de
fenêtres. Si vous préférez un autre navigateur
web, mettez quelque chose d'autre.
<p>Le fichier <code>.Xclients</code> doit être
exécutable par <code>guest</code>. Entrez pour cela</p>
<blockquote>
<pre>
<code>chmod 755 /home/guest/.Xclients
</code>
</pre></blockquote>
<h2><a name="ss5.3">5.3 Fichier <code>.xsession</code></a></h2>
<blockquote>
<hr>
<pre>
<code>#!/bin/sh
netscape
</code>
</pre>
<hr></blockquote>
Si vous utilisez <code>xdm</code>(1) pour loguer les gens sur le
système, ce fichier doit faire en sorte que guest obtienne
le navigateur de la même manière que s'il
s'était logé normalement. Le fichier
<code>.xsession</code> doit être exécutable par
<code>guest</code>. Entrez pour cela
<blockquote>
<pre>
<code>chmod 755 /home/guest/.xsession
</code>
</pre></blockquote>
<h2><a name="ss5.4">5.4 Fichier <code>.Xdefaults</code></a></h2>
<blockquote>
<hr>
<pre>
<code>! Désactive la sélection à la souris
*hysteresis: 3000
! Rend tous les liens, visités ou non, de la même couleur par défaut
*linkForeground: #0000EE
*vlinkForeground: #0000EE
Netscape.Navigator.geometry: =NETSCAPE_GEOMETRY
! Désactive les commandes clavier
*globalTranslations:
! Fait en sorte que tous les boutons de souris aient le même effet
*drawingArea.translations: #replace \
<Btn1Down>: ArmLink() \n\
<Btn2Down>: ArmLink() \n\
<Btn3Down>: ArmLink() \n\
~Shift<Btn1Up>: ActivateLink() \
DisarmLink() \n\
~Shift<Btn2Up>: ActivateLink() \
DisarmLink() \n\
~Shift<Btn3Up>: ActivateLink() \
DisarmLink() \n\
Shift<Btn1Up>: ActivateLink() \
DisarmLink() \n\
Shift<Btn2Up>: ActivateLink() \
DisarmLink() \n\
Shift<Btn3Up>: ActivateLink() \
DisarmLink() \n\
<Btn1Motion>: DisarmLinkIfMoved() \n\
<Btn2Motion>: DisarmLinkIfMoved() \n\
<Btn3Motion>: DisarmLinkIfMoved() \n\
<Motion>: DescribeLink() \n\
</code>
</pre>
<hr></blockquote>
Ce fichier désactive le clignotement de texte, la
sélection à la souris, et certains raccourcis
claviers. Il fait aussi en sorte que tous les boutons de souris
fassent la même chose, cache la barre de menu, et rend les
liens, visités ou non, de la même couleur, pour que
chaque utilisateur aie de jolis liens bleus et pas ceux que
d'autres personnes ont visité en violet.
<p>Dans, ce fichier, vous devez remplacer
<code>NETSCAPE_GEOMETRY</code> par une spécification de
géométrie X du genre : <code>XxY+0-0</code>,
où <code>X</code> est la largeur de votre écran, et
<code>Y</code> sa hauteur <code>+ 32</code>. Cela positionnera la
barre de titre de la fenêtre Netscape en dehors de
l'écran pour ne pas distraire l'utilisateur. Par exemple, si
votre écran est en 800x600, la spécification de
géométrie doit être
<code>800x632+0-0</code>.</p>
<h2><a name="s6">6. Créer un répertoire
<code>.netscape</code> pour <code>guest</code></a></h2>
<p>Entrez</p>
<blockquote>
<pre>
<code>mkdir /home/guest/.netscape
chmod 777 /home/guest/.netscape
</code>
</pre></blockquote>
<p>pour créer le répertoire <code>.netscape</code> de
<code>guest</code> et le rendre lisible par tout le monde.</p>
<h2><a name="s7">7. L'essayer</a></h2>
<p>Déloguez vous, puis loguez vous en tant que
<code>guest</code>.</p>
<h2><a name="s8">8. Modifier les préférences</a></h2>
<p>Puisque vous ne pourrez pas utiliser la barre de menu en tant
que <code>guest</code>, vous devez éditer les
préférences de guest manuellement si vous devez les
modifier, ou bien changer vos propre préférences et
recopier votre fichier de préférences sur celui de
<code>guest</code>.</p>
</body>
</html>
|