What is the primary purpose of a trust relationship in Active Directory?
To allow one forest or domain to share its resources with another.
A two-way, transitive trust that is automatically created when a new domain is added to an existing tree is known as a _____ trust.
Parent/Child
What type of trust is a two-way, transitive trust automatically created when a new domain tree is added to an existing forest?
Tree-Root Trust.
What is an External Trust in Active Directory?
A one or two-way, non-transitive trust that enables resource sharing between domains in different forests.
A _____ trust is a one or two-way transitive trust that enables resources to be shared between different forests.
Forest
In the context of AD trusts, what does ‘transitivity’ determine?
Whether the trust relationship extends beyond the two domains or forests with which it was explicitly formed.
If Domain A transitively trusts Domain B, and Domain B transitively trusts Domain C, what is the resulting trust relationship between Domain A and Domain C?
Domain A implicitly trusts Domain C.
What is the key difference in access permissions between a one-way and a two-way trust?
A one-way trust allows access in one direction, while a two-way trust allows access in both directions.
Confusingly, the direction of a trust is _____ to the direction of access.
opposite
In a one-way trust from Domain A to Domain B allowing A’s users to access B’s resources, which domain is the ‘trusting’ domain and which is the ‘trusted’?
Domain A is the ‘trusting’ domain, and Domain B is the ‘trusted’ domain.
How are two-way trusts actually implemented in Active Directory?
They are implemented as two separate one-way trusts in opposite directions.
What is a Trusted Domain Object (TDO) in Active Directory?
An object in Active Directory that stores information about a trust relationship, including its type, transitivity, and shared password.
How often does the primary domain controller in the trusting domain change the TDO password?
Every 30 days.
What LDAP object class can be queried to read information about trust relationships?
The trustedDomain object class.
In a TDO, what does the trustDirection attribute value of ‘1’ signify?
TRUST_DIRECTION_INBOUND.
In a TDO, what does the trustDirection attribute value of ‘2’ signify?
TRUST_DIRECTION_OUTBOUND.
What does a trustDirection value of ‘3’ on a TDO indicate?
The trust is bidirectional (TRUST_DIRECTION_BIDIRECTIONAL).
The trustAttributes flag of ‘1’ on a TDO indicates what property?
The trust is non-transitive (TRUST_ATTRIBUTE_NON_TRANSITIVE).
What does the trustAttributes flag of ‘8’ on a TDO signify?
The trust is transitive between two forests (TRUST_ATTRIBUTE_FOREST_TRANSITIVE).
A trustAttributes flag of ‘32’ on a TDO indicates that the trust is _____.
between two domains in the same forest (TRUST_ATTRIBUTE_WITHIN_FOREST)
What is the official security boundary in an Active Directory environment?
The forest level.
Why can’t TGTs issued in one realm be decrypted by another realm’s KDC in a trust scenario?
Because the trusting realm does not have access to the trusted realm’s krbtgt secret key.
What cryptographic component bridges the gap for Kerberos authentication between two different realms?
An inter-realm key.
What type of Kerberos ticket does a KDC return when a client requests a service in a different, trusted realm?
An inter-realm TGT, also known as a referral ticket.