je v'ai les essaier ,mais elles servent a quoi???
Si tu te poses ce genre de question n'hésite pas à faire :
man testparm
Tu verras qu'en plus d'un affichage épuré des paramètres de smb.conf, il y a un
TEST de ces valeurs. Je pense que c'est
cela que voulait vérifier «proxy».
De plus «testparm -s» affiche le principal, c'est à dire les lignes réellement prises en compte et non pas les lignes de commentaire.
Tant que tu consultes un man je te conseille aussi
man smb.conf
qui pourra t'aider à configurer samba.
Il est assez amusant de prendre ton smb.conf et de lancer un testparm (puisque tu affirmes qu'il affiche la même chose que le contenu de smb.conf)
testparm -s
testparm avec tes paramètres wrote:Load smb config files from /etc/samba/smb.conf
ERROR: Badly formed boolean in configuration file: "yes;".
lp_bool(yes;): value is not boolean!
Unknown parameter encountered: "log fille"
Ignoring unknown parameter "log fille"
Unknown parameter encountered: "host allow"
Ignoring unknown parameter "host allow"
Processing section "[homes]"
Processing section "[samba]"
Processing section "[printers]"
Processing section "[dao]"
Processing section "[niche]"
Processing section "[pchome]"
Processing section "[cd -rom]"
Unknown parameter encountered: "creat mask"
Ignoring unknown parameter "creat mask"
Loaded services file OK.
.......
.........
On ne peut pas écrire n'importe quoi dans son smb.conf, ne pas faire de testparm et se plaindre ensuite que cela ne fonctionne pas.
Question à propos du
interfaces = 192.168.154.1/255.255.255.0
Combien d'interfaces réseau as tu sur ton serveur samba ( voir le «
man smb.conf» ) ?
A quoi correspond cette interface «192.168.154.1» ?
Naturellement tu es en droit de te demander pourquoi nous te demandons de lancer des commandes qui peuvent nous aider à t'aider, mais surtout, ne les exécute pas car nous n'en n'avons pas besoin (en fait c'est toi que en a besoin).
On reprend donc les
commandes de base permettant de surveiller le fonctionnement de samba (ces commandes se trouvent sur n'importe quel tutoriel samba mais aussi dans ce forum, j'en sais quelque chose) :
hostname
testparm -s
service smb status
service nmb status
smbtree
smbclient -N -L 127.0.0.1
smbclient -N -L adresse_ip_d_un_pc_windows
nmblookup -S '*'
Puis regarder les logs de samba dans /var/log/samba
sans oublier
iptables -L
grep -i selinux /var/log/messages
Du côté PC :
C:> ipconfig /all
nbtstat -A adresse_ip_de_ce_PC
C:> nbtstat -a nom_serveur_samba
C:> nbtstat -A adresse_ip_serveur_samba
C:> nbtstat -n
C:> nbtstat -r
En fonction des réponses à ces premières commandes nous serons pet-être amenés à affiner nos recherches (avec des option verbose/debug, ...)