I have been using Nagios, and know little bit about configuration. So thats not the problem.
I am just interested in, that how does Nagios work? How it can monitor other *nix hosts without giving permission or creating nagios-user for every host. If the server is reachable at my home network, nagios can examine disks, processors and so on, but how it does it? What technic is it using?