Environnement
des stations de travail et du réseau
Philippe Dax
Stations de Travail
Salle C09 - CAL
Salle C221 - INF
Salle C136 - RES
Réseau local de CAL
Réseau local de INF
Réseau local de RES
Réseau local inter départements
Réseau d'interconnexion Internet
Partitions sur les stations
Partitions système sur les serveurs
Partitions système sur les serveurs (suite)
Partitions utilisateur sur les serveurs
Arborescence générale
Interpréteurs / langages de commande
shells
Systèmes de multifenêtrage
Langages
Editeurs de texte
Traitements de texte / Bureautique
Courrier Electronique
News
Communications réseaux
Serveurs d'informations
Imprimantes
Contrôle d'accès
Règles de bon usage
Déontologie
Stations de Travail
Salles banalisées
C09 (CAL) : 12 Suns Ipx, 4 Suns Elc
B205 (CAL) : 16 Suns SS5
C221 (INF) : 8 Suns SS10, 6 Suns SS5, 6 Suns Classic, 4 SS1+
C136 (RES) : 10 HP 9000/700
D09 (CAL) : 5 TX (réservés aux projets)
Domaines d'administration système
CAL: cal.enst.fr
INF: inf.enst.fr
RES: res.enst.fr
IMA: ima.enst.fr
SIG: Sig.enst.fr
Serveurs
CAL: zeus
INF: ulysse
RES: tyner
Salle C09 - CAL
15 Sparc-stations Sun : Ipx, Elc
Processeur Sparc
15 Mips
32 Moctets
1 disque 420 Mo (Ipx) 130 Mo (Elc)
Ecran couleur 19" (Ipx), N&B 17" (Elc)
Audio
Système SunOS-4.1.3
Salle C221 - INF
24 Sparc-Stations Sun : SS10, SS5, SS1+, Classic
Processeur Sparc
Puissance CPU : 20 Mips (SS10, SS5), 15 Mips (Cl), 9 Mips (SS1+)
Mémoire : 32 Mo (SS10, SS5, Cl), 28 Mo (SS1+)
Disque : 400Mo (SS10), 500Mo (SS5, Cl), 100+200Mo (SS1+)
Ecran : couleur 19" (SS10), couleur 17" (SS5,Cl), N&B 17" (SS1+)
Lecteur de disquette 3'1/2 (SS10, SS1+)
Audio
Système : SunOS4.1.3 (SS10, SS1+), Solaris2.4 (SS5, Cl)
Salle C136 - RES
HP9000/700
Processeur PA-HP
20 Mips
32 Moctets
1 disque 400 Mo, 4 serveurs avec 1G chacun
Ecran 256 couleurs 19 pouces
Système HPUX-9.0.1 (System V)
Réseau local de CAL
Réseau local de INF
Réseau local de RES
Réseau local inter départements
Réseau d'interconnexion Internet
Partitions sur les stations
/ (/vmunix, /hp-ux, /etc, /tmp, /var, ...)
partition a (/dev/sd0a)
propre à chaque machine
10 Mo
zone de swap
partition b (/dev/sd0b)
propre à chaque machine
30 à 64 Mo
/usr (/usr/bin /usr/lib /usr/etc)
partition g (/dev/sd0g)
propre à chaque machine
60 à 100 Mo
utilitaires de base (/usr/bin)
bibliothèques de base (/usr/lib)
administration système et demons (/usr/etc)
/home/nom_de_station -> /dept/nom_de_station
partition h (/dev/sd0h ou /dev/sd1a)
propre à chaque machine
vu de toutes les autres machines
200 Mo sur SS10, SS1+, IPX - 30 Mo sur ELC
accessibles par /départ/machine
(/inf/cyclone, /inf/cerbere, /cal/puccini, /res/carter, )
Partitions système sur les serveurs
/ (/vmunix /etc ...)
20 Mo
zone de swap, /tmp
128 Mo
/usr (/usr/bin /usr/lib /usr/etc /usr/kvm)
200 Mo
/usr/share /dept/share
fichiers indépendants des architectures (sun4, sun4c, sun4m, sun3, sun3x,...)
(fontes, macros, scripts, infos, images, sons,...)
vu de toutes les machines d'un même domaine, sinon /dept/share
250 Mo
/usr/local, /dept/local
utilitaires et bibliothèques du Domaine Public ou local
vu de toutes les machines d'un même domaine et d'une même architecture, sinon /dept/local
800 Mo
/opt
produits et langages sous license
(openwin, ada, C++, lisp, fortran, pascal, Eiffel, ...)
vu de toutes les machines d'un même domaine, sinon /dept/opt
600 Mo
Partitions système sur les serveurs (suite)
/var
propre aux serveurs (tmp, adm, yp, crash)
60 Mo
/var/spool
propre aux serveurs (lpd, cron)
60 Mo
/var/spool/mail (Sun), /usr/mail (System V)
vu de toutes les machines par NFS : mailhost = email
60 Mo
/var/spool/news
vu de toutes les machines par NFS : nntpserver = news
330 Mo
Partitions utilisateur sur les serveurs
/home/nom_de_station, /home/nom_de_filesystem
/cal/students : élèves 2ème année
/cal/zeus : élèves 3ème année + départements autres que INF
/inf/mac : archives Macintosh (binaires)
/inf/archive : archives ftp + domaine public
/res/waters : thésards de RES
vu de toutes les autres machines
1250 Mo par filesystem
Arborescence générale
Montages NFS (automount /auto)
Interpréteurs / langages de commande
shells
sh ("Bourne shell", Steve Bourne)
shell historique (disponible sur tous les Unix)
csh ("C-shell", Bill Joy)
shell BSD (disponible sur tous les Unix)
ksh ("Korn shell")
shell normalisé POSIX (P1003.2) et ISO (HP, Solaris)
bash ("Bourne again shell", Brian Fox et Chet Ramey)
Ksh du domaine public (installé sur toutes les machines)
zsh ("Zero shell")
Ksh étendu du domaine public (installé sur toutes les machines)
enstsh
en fait bash (installé sur toutes les machines)
tcsh ("Toronto C-shell")
rc (Plan9, Tom Duff)
Systèmes de multifenêtrage
Openwin
look and feel Openlook (Suns)
serveur xnews display postscript (AnswerBook)
invocation : openwin
Motif
look and feel Motif (HP)
disponible sur Sun
serveur X11R5
invocation : startx et mwm & (window manager)
X Window System version 11 release 6 (X11R6)
look and feel MIT Athena (Suns et HP)
serveur X11R6
invocation : startx et ctwm & (window manager)
Langages
C
Sun C (BSD), HP C (SV), gcc (GNU), acc (Sun ANSI-C)
C++
Sun et HP C++ (AT&T), g++ (GNU)
Lisp
Sun commun lisp (Lucid)
Ada
Sun Ada (Verdix), gnat
Fortran
Sun Fortran f77, f2c
Pascal
Sun Pascal, p2c
Eiffel, Prolog, Oberon, Sather, Smalltalk, Caml
Perl, Python, Java
Editeurs de texte
Vi (écran alpha-numérique), nvi (new vi), vim
Emacs (écran alpha-numérique emacs -nw, fenêtre X11)
Textedit (Openwin)
Xedit (X11)
Xmedit (Motif)
Xcoral (X11 orienté syntaxe)
Jove (emacs-like)
Xvi (vi-like, fenêtre X11)
Elvis (vi-like)
Jetedit (Motif)
Ed (mode ligne)
Traitements de texte / Bureautique
Traitements de texte
Troff (grap, pic, eqn, tbl, troff, tscript)
LaTeX (tex, latex, slitex, mltex, xdvi, xtex)
Previewers PostScript
pageview (Sun openwin)
gs (ghostscript, Sun, HP)
ghostview (Sun, HP)
Dessins, figures
Xfig (Sun/HP, openwin, X11)
Xprint (Sun/HP, openwin, X11)
Xpaint (Sun/HP, openwin, X11)
Tableurs
xspread (X11)
sc (X11)
oleo (X11)
Courrier Electronique
mail (/bin/mail, /usr/ucb/mail)
mailx (System V - HP, Sun-Solaris)
elm (+ extensions Mime multimédia en réception)
pine (+ extensions Mime multimédia en réception)
mh, xmh
mush
mailtool (openwin, multimédia en émission/réception)
xmail (openwin, X11)
zmail (HP motif, Mime multimédia)
meuf (openwin, X11)
eudora (Mac)
Courrier Electronique (suite)
adressage local Unix
user
user@dept (user@inf)
adressage Vax/Vms
mx%username@dept
localisation des boîtes aux lettres
UNIX : email.enst.fr
VMS : cal.enst.fr
forwarding
UNIX :
.forward
VMS :
set forward mx%"""loginname@email"""
Courrier Electronique (suite)
adressage RFC822 dans l'Internet
user@subdomain.domain
user@email.enst.fr
Prenom.Nom@enst.fr
domaines (ISO 3166)
US: edu, com, gov, mil, us
fr, uk, de, se, it, es, dk, nl, be, il, br, su, ie, fi, no, au, at, nz, jp, za, ...
org, net, int
adressage RFC822 dans les pseudo-domaines
user@sitename.bitnet
user@sitename.uucp
News
Lecteurs de news
news (vnews), readnews
rn, xrn (X11), mxrn (motif)
tin, rtin
gnus (emacs)
Nuntius (Mac), TheNews (Mac), NewsWatcher (Mac)
Configuration, abonnement
.newsrc (: abonné, ! non abonné)
Newsgroups
enst.inf.install (local à l'Enst)
fr.cuisine (distribution en France)
eunet.jokes (distribution en Europe)
comp.archives (computers)
soc.culture.french (société)
gnu.announces (FSF)
news.newuser (news mode d'emploi)
Communications réseaux
Terminal virtuel
telnet
rlogin (interdit depuis l'extérieur de l'école)
xterm
kermit
Transfert de fichiers
ftp
rcp
Résolution de noms
nslookup, nsl, dig
Communication entre utilisateurs
talk, ytalk, chalktalk
Conferencing (multicast sur le réseau MBONE)
sd (Session Directory : annonce des conférences)
vat (Visual Audio Tool)
nv (Network Video)
wb (White-Board)
ivs (Inria Videoconferencing System)
vic (Video Internet Conferencing)
Serveurs d'informations
Sites archives (ftp anonyme)
ftp.enst.fr
ftp.inria.fr, ftp.univ-rennes1.fr, ftp.univ-lyon1.fr
nic.funet.fi
Archie (recherche d'un logiciel)
archie
xarchie
Gopher (recherche guidée par menus)
gopher gopher.enst.fr
xgopher
Wais (recherche par mots clés et domaine d'intérêt)
waissearch (mode ligne)
xwais (openwin, X11)
WWW (hypertexte distribué)
netscape (X, openwin)
hotjava (X, openwin)
webspace (Solaris Zbuffer)
Mosaic (X, openwin)
chimera (X, openwin)
lynx (mode alphanumérique)
viola (X, mode hypercard)
Imprimantes
Commandes BSD (Suns)
lpr, lpq, lprm
Commandes System V (HP, Sun-Solaris)
lp, lpstat, cancel
Environnement Sun
printtool
CAL
calrdc, calb205, calmez1
INF
pascale, petula, lisa, dominique, arlette, aurore
RES
penelope, iseut, tristan, lil, sigfried
Contrôle d'accès
login, password
login, passwd, su, npasswd
super-utilisateur (root)
login non autorisé (réseau et console)
mode single-user non autorisé au redémarage de la machine (boot)
passage en mode super-utilisateur par la commande "su" (trace des accès)
accès restreints à certaines machines
machines des enseignants/chercheurs
machines d'administration
accès restreints Internet
filtrage de certains services et protocoles par le routeur Cisco (Firewall)
rlogin vers les machines de l'ENST interdit
telnet hydre.enst.fr et mousson.enst.fr
ftp mousson.enst.fr
accès restreints aux imprimantes privées
Règles de bon usage
utiliser les manuels et la documentation en ligne
man, man -k, xman, answerbook
structurer votre arborescence
mkdir
contrôler votre espace disque
du, compress, uncompress, gzip, gunzip, zcat, zmore
éviter les duplications coûteuses (image, sons)
mise à la disposition publique de repositoires /usr/local/images, /usr/local/sounds
utiliser les "previewers" avant d'imprimer
consulter préalablement ~ftp/pub avant de faire un ftp anonyme
signaler les dysfonctionnements par mail
Déontologie
Ne pas rebooter la machine comme un PC
D'autres utilisateurs peuvent y être déjà connectés (commande who)
D'autres utilisateurs peuvent y avoir leurs fichiers
ne jamais débrancher le cable du clavier
éteindre l'écran en fin de soirée
Respecter votre voisinage immédiat
Respecter votre correspondant (mail)
Respecter l'étiquette des news
Ne pas abuser de l'espace disque
Ne pas abuser des imprimantes laser
Ne pas abuser des ftp anonymes
Ne pas être plus curieux qu'il n'est permis
Coopérer sur un réseau coopératif
:-)
That's all folks
© (Copyright)
Philippe Dax
- 1993,1994,1995,1996
visitors since Nov 1995. Last modified Dec 4, 1995