Solved

active directory under *nix

Posted on 2002-07-06
3
244 Views
Last Modified: 2010-04-20
Hello,

I have two questions to ask:

1) Windows2000 has "active directory" as one of its greatest features. Does it have a counterpart under UNIX/Linux systems? if not, what does a *NIX system use?

2) i found the windows way of assigning permissions confusing. under *nix, there are only 3 attributes: read, write and execute. but under windows2000, we have: read, write, read and execute, modify and full control! is there an easy way to memorizing these two permission systems?

Thanks,
KEN
0
Comment
Question by:ken021600
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
3 Comments
 
LVL 51

Expert Comment

by:ahoffmann
ID: 7133811
1) LDAP
2) don't know what you mean by "memorize" (please explain), but the answer is: NO
   both techniques are distingued, can be compared somehow, each has its advantags and disadvantages
   *nix have a add-on called ACL (user access lists), which is more powerfull, IMHO, but in rare use
0
 

Author Comment

by:ken021600
ID: 7134269
hi,

1) well, by "memorizing", i mean memorizing similarities/differences and keep them in my brain. :)

"each has its advantages and disadvantages"? but i found it's easier to understand and follow the *nix way. can you tell me the disadvantages of the *nix way of setting permissions?

2) just a quick question:
under windows2000 there's "scheduled tasks" but it still needs your login and password when the scheduled time comes---someone told me it's for "better security purposes". is it the case that under *nix, you don't have to do that? i mean, suppose you want the system to back up everything on every Sunday at 3pm, do you just do some shell scripting and let the system do its job when the scheduled time comes, or do you still have to, like that on windows system, be physically on the spot on every Sunday at 3pm and key in your login name and password?   if the answer for the above question is "no", Why can't windows just let the system do what it's supposed to do without authentication?

Thanks,
KEN
0
 
LVL 51

Accepted Solution

by:
ahoffmann earned 50 total points
ID: 7134718
> .. easier to understand and follow the *nix way.
:-)

1) similar is that active directory is a proprietary extension to LDAP, never used it but AFAIK you can use LDAP as active directry too
differences: M$ is always proprietary :-(

> .. disadvantages of the *nix way ..
imagine you have a user in sevaral groups (/etc/group), and another user in other groups.
Then you want to have one file to be read only by 1'st user, but read write by the 2'nd user, and another file vice versa. Imagine you have a lot of such file and/or users, and you end up in infinite groups ...
Don't thinking about how to admin this, and the limitation on groupmembers (mainly 256 on *nix), etc. etc.

2) quick question
*nix schedule jobs with cron, *nix assumes that the user who created the cron has the permissions to do it, otherwise (s)he could not create it.
Cron jobs for a user a run by root, where root switches to the user's ID.
Windoze can do this also, if you enable a special button in the UserManager (can't remeber the exact name) which allows tasks to run as a particular user instead of being a system task.
0

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Using 'screen' for session sharing, The Simple Edition Step 1: user starts session with command: screen Step 2: other user (logged in with same user account) connects with command: screen -x Done. Both users are connected to the same CLI sessio…
Join Greg Farro and Ethan Banks from Packet Pushers (http://packetpushers.net/podcast/podcasts/pq-show-93-smart-network-monitoring-paessler-sponsored/) and Greg Ross from Paessler (https://www.paessler.com/prtg) for a discussion about smart network …
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
Suggested Courses

627 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question