Samba
est correctement installé, et qu'il est en cours d'exécution. Pour un aperçu général, voir cette page par exemple.
Linux
le "superviseur" root
crée un utilisateur admin
(avec choix d'un mot de passe spécifique). admin
sera chargé des tâches d'administration à distance, en particulier d'installer et de gérer les applications sur le serveur de fichiers Samba
.
root
crée un répertoire spécial, par exemple /appli
pour héberger ces applications, avec un répertoire spécial /appli/sources
pour stocker les fichiers sources.
root
attribue la propriété de groupe de l'arborescence /appli
au groupe admin
. Ce groupe admin
a été créé en même temps que l'utilisateur admin
, et ne contient par défaut que ce dernier. On pourra par la suite créer des équivalents admin
, en leur attribuant la qualité de membre du groupe admin
.
# useradd admin # passwd admin --> mot de passe # mkdir /appli # mkdir /appli/sources # chown -R root.admin /appli # chmod -R 775 /appli
smb.conf
Ce partage doit permettre à tout utilisateur sur station Windows, titulaire d'un compte Samba
, à télécharger et à exécuter une copie d'un logiciel de travail./appli
et à lui attribuer les droits d'accessibilité en lecture par tous et en écriture seulement pour les membres du groupe admin
.
# d'abord choisir entre [] un nom public , ici logiciels [logiciels] comment = Logiciels Windows installés path = /appli public = yes writeable = yes # les membres du groupe admin peuvent écrire pour installer les applications write list = @admin # positionnement des droits lors d'une création (ou copie) d'un fichier create mask = 0775 directory mask = 0775 # pour assurer la propriété de groupe au groupe admin force group = admin
L:
au script de connexion admin.bat
d'admin
, pour qu'il puisse "mapper" directement /appli
, dont le nom Netbios de partage est d'après les choix précédents : \\serveur\logiciels
net use L: \\serveur\logiciels
[logiciels]
, accessible par le lecteur L:
[homes]
et accessible par le lecteur H:
H:
H:\\Bureau
pour stocker les raccourcis du bureau Windows, le répertoire H:\\Demarrer
pour redéfinir le menu "Démarrer", etc...
H:
structuré partiellement suivant ce schéma.
REGEDIT4 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders] "Desktop"="H:\\Bureau" "Start Menu"="H:\\Demarrer" "Programs"="H:\\Demarrer\\Programmes" "Personal"="H:\\"
Windows
sur le serveur Samba
, en attendant ...admin
. D'après ce qui précéde, admin
doit avoir un accès complet au partage [logiciels]
par le truchement du lecteur réseau L:
so51a_win_33.exe
(version 5.1, 62 Mo) sur le cdrom ou un répertoire quelconque local ou réseau.
L:\Sources
, puis "Unzipper" l'archive, ce qui va y créer une arborescence nommée so51ins/
Démarrer/Exécuter
: L:\sources\so51inst\office51\Setup.exe /net
(ne pas oublier /net !)
L:\StarOffice
comme répertoire d'installation et "Terminer".
admin
sur une station quelconque.
L:
pour localiser puis lancer l'exécution de L:\StarOffice\soffice.exe
C:\Office51
, puis "Terminer".
StarOffice 5.1
dans le menu Démarrer/Programmes
de la station (c'est-à-dire dans C:\Windows\Menu Démarrer\programmes), qui pointe vers L:\StarOffice\soffice.exe
.
On peut aussi placer un raccourci directement sur le bureau.
admin
recopie les fichiers correspondant à la bonne place des profils créés dans /etc/skel
. StarOffice
sur une station, le processus d'installation local y sera automatiquement déclenché.
H: