> I have installed 2.9 and have it set up as a router for my home
> network. However, I might be helping a professor next semester and I
> was wondering if I gave out 30ish user names for my 2.9 box, are there
> any security holes??
You're the one who decides. What would it cost you if there was a
security breach? If your system was used for portscanning other systems
on the net, and your ISP decided to disconnect you? If the disk was
completely erased (by intent or by mistake)? If one of the students (again
by intent or by carelessness) caused the account information to become
widely known, so that it would no longer be 30 users on the system, but 150?
Quote:> Basically I will be letting students ssh into my
> home network where they can hand in assignments. I want to know if
> there are any precautionary steps I should make before doing this.
Basically, then, you'll give them user access to your system: to
run all commands, to upload binaries, to do much what they like on your
system. Is that what you want to do? If not, what access policy are
you planning to enforce, and how? If your system breaks down for any
reason, are there any other ways of handing-in assignments?
If you do anything like this, make sure everyone involved agrees on what
constitutes acceptable use and not, and what should be done in various
catastrophe scenarios. Make sure everyone knows what will happen in
case of non-acceptable use, and make sure you *do* follow the rules you've
set up. If attempts to break into your system should be reported to the
police or other proper authorities, make sure that it is done.
Personally, I think it's rather foolhardy to use your personal network
for this. On the other hand ... it may be a good opportunity to learn
about computer security first hand.