Social engineering is considered a form of hacking from what I remember of the CompTIA Sec+
People outside of tech have a wildly narrow definition of that word.
This book is not full of leet hacks, just quick and dirty tricks for sysadmins: Linux Server Hacks, Volume Two: Tips & Tools for Connecting, Monitoring, and Troubleshooting https://www.amazon.com/dp/0596100825/ref=cm_sw_r_cp_apa_48tNBbPJM2JVJ yet I am told all the time that "that's not hacking"
Depends on the setup. You can have multiple domains in a forest, and multiple domain controllers in a domain. You can also have multiple separate forests and trusts built between the forests, but that’s generally done when two companies are merging or one manages the other. In this case most likely both domain controllers are in the same domain and therefore part of the same forest. If the PC’s utilize either domain controller then the networks together are part of the same domain and therefore the forest.
If these are the only domain controllers one will be a master of certain or all roles and the other will be a member of those roles that gets a replicated copy of the domain. I can’t tell you from the description which one is the master of which roles. You can check this by running “netdom query fsmo” from either domain controller.
The question asking if they can communicate depends on the info above and firewall and routing information. If there isn’t a firewall between and they can route to each other and are part of the same domain then yes they can communicate. How they communicate with each other depends on how sites and services is configured and DNS. Most likely the subnet for one floor points to using the DC on that floor and the other floor uses the other DC. In case one DC is unavailable the PC’s can utilize the other DC for login and DNS.
Here is a book on AD that will help: https://www.amazon.com/Active-Directory-Designing-Deploying-Running-ebook/dp/B00CBM1WES
If you want a book, Sobell's Linux series is good. I learned a lot about the command line from it.
​
​
​
setup a lab n refer to this book: Learn Active Directory Management in a Month of Lunches https://www.amazon.com/dp/1617291196/ref=cm_sw_r_cp_awd_c2dcxb8NRWT2Y
once u gotten e basics down, proceed to e more advance stuff
First step is to get yourself familiar with the different types of operating systems and if you are going to be doing any sort of linux field you need to be familiar with RedHat based operating systems. I recommend CentOS or Fedora for that.
https://www.virtualbox.org/wiki/Downloads The link above is for a pretty easy to use virtualization software that is free to use.
If you are interested in linux the book above is really good, just read through the chapters, do all of the exercises and you will learn more than you could have from any class. The chapters will guide you in the right direction, but the exercises really test your ability to tinker and play with the command line, read the man pages and figure out how to get the most out of each command.
I'm currently in the Linux Admin Field, I don't have any certifications and went to a two year college(which honestly I regret). Just had a passion for linux and learned using books and just playing with virtual machines.
I can't say much about how to learn on the Microsoft side, but I can tell you that linux is the way to go. Once you figure out the basics, going back to administrating microsoft servers is going to feel so outdated.
Theres an unsecured printer in range of one of my favorite bars. every time im there i print one page of this pdf i still have on my phone for some reason. im up to page 23 now