Juha Laiho wrote:
> =?ISO-8859-1?Q?Johann_H=F6chtl?= <(E-Mail Removed)> said:
>> What would be the equivalent to a Windows Domain in the Unix world?
> ...
>> For those not faimiliar with the conecept of a windows domain: A Windows
>> domain is a logiacl grouping of computers into a common realm. One
>> special computer acts as the domain controller. On the domain controller
>> you specify user settings and user rights (eg. membership of groups),
>
> user rights: LDAP (user information, group information)
> authentication database: Kerberos
Actually found this to be very helpfull:
http://www.ofb.net/~jheiss/krbldap/howto.html
Underlines what you think.
>
> LDAP can be used for quite a lot of additional tasks as well; it's
> a general access format for directory-type data.
>
>> and you specify a home drive (a path which holds the users settings and
>> private data, ~ in unix, to assure a eg. a common look and feel of
>> applications).
>
> Home directories: NFS+automount, or possibly AFS
>
AFS = andrew file system?
>> You can specify scripts which get executed when he logs on. The
>> domain controller also handles "policies", which are settings of
>> eg. applications.
>
> Script to execute will always be the combination of system overall
> session start scripts (per-system, in /etc) and per-user session
> start scripts (stored in home directory). It is, of course, possible
> to have a disk mounted on all nodes (or a set of files replicated
> across all nodes) to provide some common startup actions.
>
>> The user can log into all computers which are part of
>> the domain even simultanously. The best thing is that you can very
>> easily join a domain (given, that you have the rigt to join a new
>> computer to a domain) and your computer will inherit all common settings
>> which have been made for members of the domain. At log on you have the
>> ability to specify "log on locally" or "log on using domain"
>
> No, there is no separate local/domain authentication in Unix.
> Root password should be stored locally for obvious reasons,
> as well as information on some system accounts, but all the
> regular end-user account data should be on ldap+kerberos.
>
>> All I have found so far is NIS, superseeded by NIS+ which does not seem
>> to have reached production quality on linux. Some mention Kerberos, but
>> is it ment to be areplacement of NIS?
>
> Yes, NIS can handle this as well (with support from NFS and automount);
> much depends on how well you can trust your users (as there are some
> security problems in using NIS).
Thanks for the in-depth explanation.