Program Distribusi Samba
findsmb
findsmb
Perintah findsmb, dibuat dari bahasa Perl script yang menghasilkan laporan informasi Samba dengan spesifik subnet. Jika tidak mengunakan subnet yang spesifik berarti mengunakan lokal subnet. Bagian yang ditampilkan termasuk IP address, NetBIOS name, workgroup or domain name, operating system, and version.
Perhatikan contoh hasil dari exekusi perintah findsmb
efrizal@efrizal-laptop:~$ findsmb
*=DMB
+=LMB
IP ADDR NETBIOS NAME WORKGROUP/OS/VERSION
———————————————————————
192.168.1.9 FRONTDESK +[LP3TNF] [Unix] [Samba 3.0.14a-2]
192.168.1.32 EFRIZAL-PDC *[EFRIZAL] [Unix] [Samba 3.0.26a]
192.168.1.58 EDUBUNTU-TOOSA+[MSHOME] [Unix] [Samba 3.0.26a]
192.168.1.99 LOCALHOST +[LOCALHOST] [Unix] [Samba 3.0.13]
192.168.1.196 GAT-X303 +[GAT-X303] [Unix] [Samba 3.0.13]
192.168.1.197 IRFAN-LAPTOP [IRFAN-LAPTOP] [Windows 5.1] [Windows 2000 LAN Manager]
192.168.1.200 HENDRIMGS-DESKT [MSHOME] [Unix] [Samba 3.0.22]
192.168.1.221 BOB-LAPTOP [MSHOME] [Unix] [Samba 3.0.26a]
net
net
Perintah net, kemampuannya sama dengan perintah net di Windows dan MS-DOS. Pada argumen yang pertama dengan menguanakan protokol yang sepsifik ketika akan mengeksekusi perintah ini. Opsi yang bisa digunakan pada protoko ini ads, rap, or rpc . Ubtuk Active Directory digunakan ads, Win9x/NT3 mengunkan rap, dan Windows NT4/2000/2003 mengunakan rpc.
Perhatikan contoh ini:
efrizal@efrizal-laptop:~$ net -l share -S efrizal
Password:
Enumerating shared resources (exports) on remote server:
Share name Type Description
———- —- ———–
IPC$ IPC IPC Service (Samba 3.0.26a)
homes Disk Home Directories
efrizal Disk Home Directories
Contoh jika mengunakan nama host:
efrizal@efrizal-laptop:~$ net -l user -S efrizal
Password:
User name Comment
—————————–
fery
root
efrizal
efrizal-laptop$
nmblookup
nmblookup
nmblookup, perintah ini meresolves NetBIOS names ke IP addres.Perintah broadcast ini akan mengkueri ke local subnet sampai target menjawab.
contoh:
nmblookup trek
querying trek on 10.1.59.255
192.168.1.32 trek<00>
pdbedit
pdbedit
pdbedit, perintah ini bertugas merancang lokasi di SAM database. semua backends disupport termasuk smbpasswd, LDAP, NIS+, and the tdb database library.
Perhatikan contoj untuk adding, deleting, and listing user:
root@efrizal-laptop:~# pdbedit -a imi
new password:
retype new password:
Unix username: imi
NT username:
Account Flags: [U ]
User SID: S-1-5-21-2865988953-4154731145-1442816492-1005
Primary Group SID: S-1-5-21-2865988953-4154731145-1442816492-513
Full Name: imi,,,,
Home Directory: efrizal-pdcimi
HomeDir Drive: H:
Logon Script:
Profile Path: efrizal-pdcimiprofile
Domain: EFRIZAL
Account desc:
Workstations:
Munged dial:
Logon time: 0
Logoff time: never
Kickoff time: never
Password last set: Wed, 16 Apr 2008 14:27:16 WIT
Password can change: Wed, 16 Apr 2008 14:27:16 WIT
Password must change: never
Last bad password : 0
Bad password count : 0
Logon hours : FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
root@efrizal-laptop:~#
root@efrizal-laptop:~# pdbedit -v -L imi
Unix username: imi
NT username:
Account Flags: [U ]
User SID: S-1-5-21-2865988953-4154731145-1442816492-1005
Primary Group SID: S-1-5-21-2865988953-4154731145-1442816492-513
Full Name: imi,,,,
Home Directory: efrizal-pdcimi
HomeDir Drive: H:
Logon Script:
Profile Path: efrizal-pdcimiprofile
Domain: EFRIZAL
Account desc:
Workstations:
Munged dial:
Logon time: 0
Logoff time: never
Kickoff time: never
Password last set: Wed, 16 Apr 2008 14:27:16 WIT
Password can change: Wed, 16 Apr 2008 14:27:16 WIT
Password must change: never
Last bad password : 0
Bad password count : 0
Logon hours : FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
root@efrizal-laptop:~#
root@efrizal-laptop:~# pdbedit -L
fery:1006:
IRFANMAN$:4294967295:IRFANMAN$
root:0:root
efrizal:1000:efrizal,,,
EFRIZALKOMPIE$:4294967295:EFRIZALKOMPIE$
efrizal-laptop$:1005:keterangan
imi:1001:imi,,,,
root@efrizal-laptop:~#
rpcclient
rpcclient