Teams of Web designers

You are not allowed to share your password. However, you are encouraged to share the work of maintaining your Web content.

How can we do it? We use an ingenious feature of the Unix family of operating systems. Unix lets us create ``groups'' of users who can share the work of maintaining a file or a directory full of files.

Each file on a Unix (including Debian GNU/Linux) system is owned by a user. That's usually the person who created the file. And it is also owned by some group.

If you own a file, you can adjust its permissions so that only you can change it, or everybody in the group who owns it can change it. And if you are a member of a group, you can transfer group ownership of that file to that group. If you tell me, when we start your account, that you expect to be part of a development team, I will set this all up for you and you won't even have to know how it works. (WinSCP2 users, take note. You have to adjust WinSCP2's default file creation settings. Otherwise, it will override the unix defaults and lock your team-mates out. Turn on the group-write bit.) The following examples are for the folks who like to peek under the hood.

Well that is a lot of work for one file! So mrochmes decides to fix the project directory (which he owns) so that all new files are created with the correct group ownership and permissions, automatically. He only has to do this once. You're not expected to master the subtle semantics of the Unix file system. When you request a project directory, just let me know you expect to have more than one person developing your Web content, and I'll set it all up for you.


Warning to spammers: You should not harvest addresses from this page. There are things here that are bad for you.
Back to ``About Your Account.''