User`s guide
Table Of Contents
- Application Discovery Manager User’s Guide
- Contents
- About This Book
- Architecture Overview
- Getting Started
- Managing ADM
- Groups
- Discovery
- Application Patterns
- Report
- Connectors
- Solver
- Index
ADM User’s Guide
38 VMware, Inc.
6Listener(passive)
7IPDiscovery(passive)
SSH
SecureShell(SSH)isastandardprotocolforsecureremoteaccesstoUNIX‐likeoperatingsystems.SSHservers
arebuiltintomostLinuxdistributions,MacOS‐X,SunSolaris,OpenBSD,andmostotherUNIX‐likeoperating
systems.SSHserversfromvariousvendorsarealsoavailableforWindows.
Remoteaccesstoa
hostthatrunsanSSHserverstartsbyauthenticatingtheclient’sidentity. Aftertheclient
identityisauthenticated,anencryptedcommunicationchannelopens.Theclientcanthenexaminefilesand
runcommandsontheserverhost.Theprivilegesandpermissionsoftheclientaredeterminedbytheserver
accordingtoits
identity.Forexample,iftheclientusesaguestaccountwithfewprivileges,mostofthe
informationisnotavailabletothisuser.
SSHhastwoversions.Version2isnormallyinuse,whileversion1islessrecommended.SinceSSHclientsand
serversautomaticallydetecteachother’sversionsandcoordinate
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.
IMPORTANTItisnotrecommendedtousetheuser“root”forsecurityreasons.