web-dev-qa-db-fra.com

smbtree ne produit aucune sortie

Ubuntu 14.04 installé. Samba, samba-common-bin, samba-common, smbclient, nautilus-share, fusemb, winbind et cifs-utils, entre autres, sont également installés.

J'essaie de faire fonctionner Samba. À l'heure actuelle, j'ai des machines fonctionnant sous Ubuntu 14.04 ou Lubuntu 14.04, mais j'ajouterai bientôt une boîte Windows au mélange. J'appelle mon groupe de travail, "groupe de travail".

Après avoir installé tous les paquets énumérés ci-dessus, j’ai pensé que la première chose à faire était de s’assurer que tout était en ordre. J'ai donc lancé testparm:

main1@system1:~$ testparm
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section "[printers]"
Processing section "[print$]"
Processing section "[shared_stuff]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions

[global]
    server string = %h server (Samba, Ubuntu)
    server role = standalone server
    map to guest = Bad User
    obey pam restrictions = Yes
    guest account = main1
    pam password change = Yes
    passwd program = /usr/bin/passwd %u
    passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
    username map = /etc/samba/smbusers
    unix password sync = Yes
    syslog = 0
    log file = /var/log/samba/log.%m
    max log size = 1000
    name resolve order = bcast, Host
    dns proxy = No
    usershare allow guests = Yes
    panic action = /usr/share/samba/panic-action %d
    idmap config * : backend = tdb
    guest ok = Yes

[printers]
    comment = All Printers
    path = /var/spool/samba
    create mask = 0700
    printable = Yes
    print ok = Yes
    browseable = No

[print$]
    comment = Printer Drivers
    path = /var/lib/samba/printers

[shared_stuff]
    path = /home/main1/shared_stuff
    read only = No

J'ai ensuite lancé smbtree, espérant voir le shared_stuff partagé dans la sortie, mais je n’ai rien obtenu pour la sortie:

main1@system1:~$ smbtree
Enter main1's password: 
main1@system1:~$

J'ai regardé partout sur Internet pour tout message écrit par un terrien sur aucune sortie pour smbtree, mais je ne peux pas comprendre ce qui ne va pas. Toute aide sera fortement appréciée.

J'ai aussi couru smbtree -d3:

main1@system1:~$ smbtree -d3
lp_load_ex: refreshing parameters
Initialising global parameters
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
params.c:pm_process() - Processing configuration file "/etc/samba/smb.conf"
Processing section "[global]"
added interface eth0 ip=192.168.1.2 bcast=192.168.1.255 netmask=255.255.255.0
Enter main1's password: 
tdb(/var/cache/samba/gencache.tdb): tdb_open_ex: could not open file /var/cache/samba/gencache.tdb: Permission denied
name_resolve_bcast: Attempting broadcast lookup for name WORKGROUP<0x1d>
samba_tevent: EPOLL_CTL_DEL EBADF for fde[0x7f06594e7800] mpx_fde[(nil)] fd[7] - disabling
name_resolve_bcast: Attempting broadcast lookup for name WORKGROUP<0x1b>
samba_tevent: EPOLL_CTL_DEL EBADF for fde[0x7f06594e7770] mpx_fde[(nil)] fd[7] - disabling
name_resolve_bcast: Attempting broadcast lookup for name __MSBROWSE__<0x1>
samba_tevent: EPOLL_CTL_DEL EBADF for fde[0x7f06594e7800] mpx_fde[(nil)] fd[7] - disabling

Et, je n'ai pas ufw en cours d'exécution:

main1@system1:~$ Sudo ufw status
[Sudo] password for main1: 
Status: inactive
2
dln949

L'option browseable vous manque. Cela doit aller comme ceci si vous voulez le voir avec smbtree:

[shared_stuff]
   path = /home/main1/shared_stuff
   read only = No
   browseable = Yes

Ensuite, faites Sudo service smbd restart et maintenant vous pouvez exécuter smbtree et vous le verrez.

2
Luis Alvarado

Vous rencontrez les mêmes problèmes si vous sécurisez votre connexion smb par authentification et que kerberos, etc., n'est pas installé correctement. Essayez de supprimer ou commenter ces lignes si rien ne fonctionne:

server signing = mandatory 
smb encrypt = mandatory   
1
aprogrammer