User`s guide

Table Of Contents
ADM User’s Guide
38 VMware, Inc.
6Listener(passive)
7IPDiscovery(passive)
SSH
SecureShell(SSH)isastandardprotocolforsecureremoteaccesstoUNIXlikeoperatingsystems.SSHservers
arebuiltintomostLinuxdistributions,MacOSX,SunSolaris,OpenBSD,andmostotherUNIXlikeoperating
systems.SSHserversfromvariousvendorsarealsoavailableforWindows.
Remoteaccesstoa
hostthatrunsanSSHserverstartsbyauthenticatingtheclient’sidentity. Aftertheclient
identityisauthenticated,anencryptedcommunicationchannelopens.Theclientcanthenexaminefilesand
runcommandsontheserverhost.Theprivilegesandpermissionsoftheclientaredeterminedbytheserver
accordingtoits
identity.Forexample,iftheclientusesaguestaccountwithfewprivileges,mostofthe
informationisnotavailabletothisuser.
SSHhastwoversions.Version2isnormallyinuse,whileversion1islessrecommended.SinceSSHclientsand
serversautomaticallydetecteachothersversionsandcoordinate
theircommunications,noactionisrequired.
Detail Discovery with SSH
ADMusesSSHtoaccesshoststhatrunSSHservers,andtoobtaininformationabouttheoperatingsystem,
hardware,andsoftwareinstalledontheserverhost.
BothSSHversions1and2aresupportedautomaticallywithnouserinteraction.Authenticationisbasedon
specifyingausernameandpasswordtouse
whenaccessingthemanagedhosts;thesearestoredbyADM
internallyinanencryptedform.
SSH Server Deployment Recommendations
Firewall Settings
SSHqueriesarenormallyperformedonTCPport22ontheserver.IfafirewallexistsbetweentheADM
applianceandthemonitorednetwork,thisportneedstobeopenforconnectionsinitiatedbytheADM
appliance.
SSH Server Settings
DiscoverywithSSHofserversrunningtheOpenSSHserver(sshd)requiresthattheʺ
Passw ordAuthenticationʺ
fieldcontainthevalue“yes”intheserversettingsfile(often,/etc/ssh/sshd_config).Insomeoperating
systems,suchasSuSE,thedefaultis“no”andneedstobechangedfortheSSHdiscoverytocomplete.
Credentials
DetaildiscoverywithSSHisbasedonaccessingthemanagedhostwithapredefineduser
nameandpassword.
Formoreinformationonnecessaryprivileges,downloadthedocumentdiscovery_coverage.xlsfrom:
http://downloads.vmware.com/ApplicationDiscoveryManager
IfADMisusedtodiscoverconfigurationofservicessuchasapplicationservers,databases,andwebservers,
thisusermightneedmorereadprivilegesiftheconfigurationfilesoftheseservicesarenotaccessibleby
ordinaryusers.
Forexample,insomesites,theOracledatabaseserverisinstalledandrunwithaspecial“oracle”user
belongingtoaspecial“oracle”group.Theconfigurationfilesfortheservermightonlybereadablebyusersin
the“oracle”group.HavingADMuseauserinthisgroup
wouldallowittoaccessthesefilesandretrieve
valuableanddetailedconfigurationinformationthatisotherwiseunavailable.
IMPORTANTItisnotrecommendedtousetheuser“root”forsecurityreasons.