Les sources d'informations sur Linux sont très variées et il est parfois difficile de s'y retrouver. Même si les HOWTOs sont une source quasi inépuisable de réponses, je voudrais ici apporter mon humble contribution en décrivant quelques réponses à des questions que l'on m'a posées et à des problèmes que j'ai pu rencontrer. Ces réponses ont été testées sur la distribution Mandrake 6.1 et devraient donc fonctionner sans problème sur les différentes distributions dérivées de la RedHat.
Comment se connecter depuis une machine NT (4.0 SP3 ou plus) ?
A partir du Service Pack 3 de NT4, la connexion des ressources partagées doit se faire avec un mot de passe crypté (en fait un simple hash, mais c'est une autre histoire...). Il est possible de résoudre ce problème en modifiant la configuration du poste NT, mais ce n'est pas souhaitable (cf les fichiers /usr/docs/samba-*/docs/*_PlainPassword.reg).
Il vaut mieux activer le chiffrement des mots de passe côté Samba :
- Editer le fichier
/etc/smb.conf
et décommenter les lignes :encrypt passwords = yes smb passwd file = /etc/smbpasswd
- Générer le fichier d'authentification Samba :
cat /etc/passwd | mksmbpasswd.sh > /etc/smbpasswd
- Ajuster les droits de ce fichier :
chmod 600 /etc/smbpasswd
- Pour changer le mot de passe Samba d'un utilisateur, utiliser
la commande
smbpasswd user
- Redémarrer Samba :
/etc/rc.d/init.d/smb restart
Comment obtenir la liste des fichiers d'un paquetage ?
Utiliser la commande : rpm -ql paquetage
Comment savoir à quel paquetage appartient un fichier ?
Utiliser la commande : rpm -qf fichier
Comment trouver la documentation d'un paquetage ?
Utiliser la commande : rpm -qd paquetage
Comment trouver quel processus utilise un fichier ?
Utiliser la commande : fuser fichier