Topik ini menjelaskan cara melakukan kueri terhadap direktori shared NAS pada server Windows dan Linux.
Kueri pada Windows (SMB)
- Daftar direktori remote yang dimount pada mesin lokal.
- Buka Command Prompt atau PowerShell.
- Jalankan
net useuntuk menampilkan semua direktori shared SMB yang dimount pada mesin lokal.
PS C:> net use New connections will be remembered. Status Local Remote Network ------------------------------------------------------------------------------- OK Z: \\1xxx5\sharepath Microsoft Windows Network The command completed successfully. - Daftar direktori shared pada host remote.
- Buka Command Prompt atau PowerShell.
- Jalankan
net view \\[remote-host-ip]untuk menampilkan direktori shared SMB pada host remote.
PS C:> net view \\1xxx5 Shared resources at \\1xxx5 Share name Type Used as Comment ------------------------------------------------------------------------------- sharepath Disk test Disk Home Directories The command completed successfully. - Daftar resource shared pada mesin lokal.
- Buka Command Prompt atau PowerShell.
- Jalankan
net shareuntuk menampilkan resource shared pada mesin lokal.
PS C:> net share Share name Resource Remark ------------------------------------------------------------------------------- C$ C:\ Default share D$ D:\ Default share IPC$ Remote IPC ADMIN$ C:\Windows Remote Admin The command completed successfully.
Kueri pada Linux (NFS/SMB)
- Daftar direktori shared NFS.
- Opsi 1: Jalankan
showmount -e [server_ip_or_hostname]pada server atau client.Catatan- Pada server, Anda dapat menghilangkan alamat IP atau
hostname. - Parameter
showmountlainnya meliputi:-d: Menampilkan hanya direktori yang dimount oleh client NFS.-a: Menampilkan daftar direktori shared pada server dan titik mount-nya pada client.
Contoh: Jalankan
showmount -e 192.168.0.214.root@xxx:~# showmount -e xxx.xxx.x.xxx Export list for xxx.xxx.x.xxx: /home/read_only * /home/all_share * root@xxx:~#Catatan Tanda bintang (*) menunjukkan bahwa direktori tersebut dapat diakses oleh semua client. Jika alamat IP ditampilkan, hanya client tersebut yang dapat mengakses direktori tersebut. - Pada server, Anda dapat menghilangkan alamat IP atau
- Opsi 2: Jalankan
exportfs -vpada server.root@xxx:~# exportfs -v /home/all_share <world>(rw,wdelay,no_root_squash,no_subtree_check,sec=sys,rw,secure,no_root_squash,no_all_squash) /home/read_only <world>(ro,wdelay,no_root_squash,no_subtree_check,sec=sys,ro,secure,no_root_squash,no_all_squash) root@xxx:~# root@xxx:~# root@xxx:~# root@xxx:~#Catatan <world> menunjukkan bahwa direktori tersebut dapat diakses dari host mana pun. Jika alamat IP ditampilkan, hanya host yang ditentukan yang dapat mengakses direktori tersebut.
- Opsi 1: Jalankan
- Daftar direktori shared SMB.
Jalankan
smbclient -L //[server_ip] -U [samba_username]pada server atau client.Catatan Jika perintahsmbclienttidak ditemukan, instal tool tersebut. Misalnya, pada Ubuntu, Anda dapat menjalankanapt install smbclient.Contoh: Jalankan
smbclient -L //192.168.0.215 -U test.Catatan Pada server, Anda juga dapat menggunakanhostnamesebagai ganti alamat IP.root@xxx:~# smbclient -L //xxx.xxx.x.xxx -U test WARNING: The "syslog" option is deprecated Enter WORKGROUP\test's password: Sharename Type Comment --------- ---- ------- print$ Disk Printer Drivers sharepath Disk Shared directory IPC$ IPC IPC Service (xxx) test Disk Home Directories Reconnecting with SMB1 for workgroup listing.