perintah Linux mana yang memungkinkan untuk menelusuri semua saham seseorang yang ada di jaringan?

10

Saya ingin menelusuri semua saham seseorang yang tersedia di jaringan, seperti mengklik "jaringan" di nautilus kemudian semua saham ditampilkan, menggunakan baris perintah

yang paling dekat yang saya dapatkan adalah smbclient -L SRVNAME, yang mencantumkan semua saham di SRVNAME serta semua server lain di workgroup dan workgroup lain yang tersedia, tetapi mengharuskan saya mengetahui setidaknya SRVNAME yang benar

zhanwu
sumber

Jawaban:

11

Gunakan smbtreeperintah untuk melihat semua klien & folder bersama secara pohon.

ismail
sumber
Ada yang salah dengan perintah. Sementara lumba-lumba benar - benar menunjukkan banyak direktori seseorang, smbtreehanya menunjukkan satu, yang juga lokal.
Hi-Angel
2

Saya menggunakan findsmb Ia bekerja mirip dengan smbtree.

  • smbtree akan menunjukkan kepada Anda daftar semua kelompok kerja dan klien yang tersedia di bawah kelompok kerja tersebut.

$ smbtree
Masukkan kata sandi nama pengguna:

WORKGROUP1
    \\host1         
        \\host1\ADMIN$          IPC Service (SMB Server)
        \\host1\IPC$            IPC Service (SMB Server)
        \\host1\print$          
        \\host1\print           Printer
    \\host2                 
        \\host2\C$              Default share
        \\host2\ADMIN$          Remote Admin
        \\host2\Z$              Default share
WORKGROUP2
  • smbfind akan menampilkan daftar semua klien yang mengiklankan diri mereka sebagai tersedia.

$ findsmb

                            *=DMB
                            +=LMB            

IP ADDR | NAMA NETBIOS | WORKGROUP / OS / VERSI

192.168.1.1 DOMAINHOST * [DOMAIN] [Windows 5.0] [Windows 2000 LAN Manager]

nelaaro
sumber