3.7 Implement identity & account management Flashcards
Identity controls: what is an IdP ?
Identity Provider. It’s a service that can vouch (se porte garant) for you: Authentication as a Service
Identity controls: why is an IdP can be used ?
Commonly used by SSO applications or authentication process in cloud-based services
Identity controls: what are the standard authentication methods of an IdP ?
SAML, OAuth, OpenID
Identity controls: how IdP know a person identity ?
Thanks to certains attributes
Identity controls: what is an attribute?
An identifier or property of an identity. It can be:
- personal attributes: name, email, phone, employee ID
- other attributes: department name, job title etc
1 or more attributes can be use for identification
Identity controls: can public key cryptography can be use for identity?
Yes through the use of digital certificate
Identity controls: what is a digital certificate ?
Digital certificate are assigned to a person/ device and allows to confirm that the owner of that certificate is someone that we can trust.
It requires an existing PKI to work
Identity contols: how to authenticate to ssh ?
Use username+ password OR use public/private keys to authenticate
Identity contols: is management of ssh key important ?
Yes
Identity contols: how to create a public/ private key pair for ssh ?
1/ Use ssh-keygen command on linux to generate a key pair
2/ Copy the public key to the SSH server using: ssh-copy-id user@host
3/ Once copied use ssh user@host to connect to the serve (no password needed)
Account types: what are the different types of accounts ?
- user account
- shared & generaic accounts
- service accounts
- privileged accounts
Account types: what is a shared account ?
An account that is used by more than 1 user using no credentials
Account types: what is the security issue w/ shared account ?
Very difficult to create an audit trail:
- there is no way to know exactly who was working
- it’s difficult to determine the proper privileges
- no password management
Account types: what is a guest account ?
Access to a computer for guest with very limited access to settings, application etc. There is usually no password
Account types: what is the security issue w/ guest account ?
Someone can escalate privilege to get full access to system. So guest account must be controlled