* security training suggestions
@ 2004-02-24 19:54 William Stanard
2004-02-24 20:07 ` John T. Williams
2004-02-24 22:23 ` John Kelly
0 siblings, 2 replies; 4+ messages in thread
From: William Stanard @ 2004-02-24 19:54 UTC (permalink / raw)
To: linux-newbie
We are about to add our Linux box to our school's intranet (a 10.x.x.x
network); our network manager is afraid that, by adding a Linux box, we
will be opening ourselves up to mischief from our (my) students. Does
anyone know of any security training offerings in the southeastern US that
I and my network manager could attend to bring us up to speed on security
issues surrounding Linux.
I am running Red Hat 8.0 (2.4.18-14) and plan to use Apache's httpd to
serve pages for the teachers and students within the school's intranet. I
will be teaching Linux to about ten students next fall.
Bill Stanard
-
To unsubscribe from this list: send the line "unsubscribe linux-newbie" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.linux-learn.org/faqs
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: security training suggestions
2004-02-24 19:54 security training suggestions William Stanard
@ 2004-02-24 20:07 ` John T. Williams
2004-02-24 21:15 ` Ray Olszewski
2004-02-24 22:23 ` John Kelly
1 sibling, 1 reply; 4+ messages in thread
From: John T. Williams @ 2004-02-24 20:07 UTC (permalink / raw)
To: William Stanard; +Cc: linux-newbie
O'Reilly publishes a small book called "Essential System Administraion"
for 14.95. This book is about 130 pages long and not too technical. It
explains a lot about security and other admistrative tasks in linux and
unix. I would highly recomend this book to you as it contains pretty
much everything you will probably want to know. For the most part the
trick to security on a linux box is to have a strong root password,
change it fequently, never log in as root unless you need to do
something only the root user can do, and never leave a root terminal
open when you cannot see the computer.
On Tue, 2004-02-24 at 14:54, William Stanard wrote:
> We are about to add our Linux box to our school's intranet (a 10.x.x.x
> network); our network manager is afraid that, by adding a Linux box, we
> will be opening ourselves up to mischief from our (my) students. Does
> anyone know of any security training offerings in the southeastern US that
> I and my network manager could attend to bring us up to speed on security
> issues surrounding Linux.
>
> I am running Red Hat 8.0 (2.4.18-14) and plan to use Apache's httpd to
> serve pages for the teachers and students within the school's intranet. I
> will be teaching Linux to about ten students next fall.
>
> Bill Stanard
>
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-newbie" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.linux-learn.org/faqs
-
To unsubscribe from this list: send the line "unsubscribe linux-newbie" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.linux-learn.org/faqs
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: security training suggestions
2004-02-24 20:07 ` John T. Williams
@ 2004-02-24 21:15 ` Ray Olszewski
0 siblings, 0 replies; 4+ messages in thread
From: Ray Olszewski @ 2004-02-24 21:15 UTC (permalink / raw)
To: linux-newbie
At 03:07 PM 2/24/2004 -0500, John T. Williams wrote:
>O'Reilly publishes a small book called "Essential System Administraion"
>for 14.95. This book is about 130 pages long and not too technical. It
>explains a lot about security and other admistrative tasks in linux and
>unix. I would highly recomend this book to you as it contains pretty
>much everything you will probably want to know. For the most part the
>trick to security on a linux box is to have a strong root password,
>change it fequently, never log in as root unless you need to do
>something only the root user can do, and never leave a root terminal
>open when you cannot see the computer.
While I certainly like this ORA book (and its companion, TCP/IP Network
Administration), it is hardly sufficient to teach one how to secure a Linux
system. Nor is the advice John offers here more than a general beginning to
addressing security.
Even before one does the basics that John describes, he or she needs to
make sure the Linux installation uses a distribution that keeps current
with security patches (att the big-name ones do, I believe ... I know
Debian does), and that the actual installation is the current version
including all security patches.
Aside from password compromises, there are two other important sources of risk:
1. Services -- that is, any ways that the box can be accessed remotely.
From time to time, vulnerabilities are identified in services, even well
maintained ones like BIND and Apache. These vulnerabilities can permit a
remote user, even one without an account on the system, to gain root
privileges.
2. Apps -- the same sorts of vulnerabilities are found from time to time in
apps (even sometimes in the Linux kernel itself) that can be accessed only
locally. These can be exploited to let an ordinary user gain root privileges.
Since the original poster uses Red Hat, he needs to make sure he is on Red
Hat's security list (actually, I only assume there is one ... if not, shame
on Red Hat) and has applied, and continues to apply, all announced patches
and updates. I thought the current Red Hat was 9.0, so depending on how
conscientiously security patches are being produced for RH8.0, he may want
to upgrade.
Finally, it is often the case that people protect their servers well from
attacks from the Internet, but leavde them vulnerable to LAN-based attacks.
(In practice, I do this, since I work from home and the physical site is
secure.) In a school setting, the sysadmin should consider LANside
vulnerabilities. Don't run unneeded services. Don't run any service that
transmits passwords as cleartext (e.g., telnet, rsh, rcp, ftp, htaccess Web
passwords over http). Instead, use encrypted alternatives (ssh, scp, sftp,
https).
Beyond that, the original poster talked about "mischief", not just security
problems as such. For the most part, once one gets past the security
concerns John and I identified. the potential for mischief -- inappropriate
uses by non-root users -- is probably no worse for Linux than for Windows,
requiring the same sorts of AUP rules, and similar monitoring and
enforcement policies. User passwords need to be both strong and kept in
confidence by the users ... not just the root password.
Unfortunately, I don't know of any resources that address William's actual
question. ORA used to publish a book specific to Linux and security, but I
expect it is long out of date by now, perhaps no longer even evailable.
Having said all of this ... keeping a Linux system secure requires the same
sorts of care needed to keep any multi-user system secure. If the school
currently runs Windows servers (for example), its sysadmin already knows (I
hope!) the principles needed to secure a server. Applying them to Linux is
about the same ... I suspect a bit easier, just because fewer
vulnerabilities last long enough for exploits to appear ... as applying
them to Windows.
>On Tue, 2004-02-24 at 14:54, William Stanard wrote:
> > We are about to add our Linux box to our school's intranet (a 10.x.x.x
> > network); our network manager is afraid that, by adding a Linux box, we
> > will be opening ourselves up to mischief from our (my) students. Does
> > anyone know of any security training offerings in the southeastern US that
> > I and my network manager could attend to bring us up to speed on security
> > issues surrounding Linux.
> >
> > I am running Red Hat 8.0 (2.4.18-14) and plan to use Apache's httpd to
> > serve pages for the teachers and students within the school's intranet. I
> > will be teaching Linux to about ten students next fall.
> >
> > Bill Stanard
-
To unsubscribe from this list: send the line "unsubscribe linux-newbie" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.linux-learn.org/faqs
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: security training suggestions
2004-02-24 19:54 security training suggestions William Stanard
2004-02-24 20:07 ` John T. Williams
@ 2004-02-24 22:23 ` John Kelly
1 sibling, 0 replies; 4+ messages in thread
From: John Kelly @ 2004-02-24 22:23 UTC (permalink / raw)
To: linux-newbie
Hi,
On Tue, 24 Feb 2004 14:54:29 -0500
"William Stanard" <wstanard@palmertrinity.org> wrote:
> We are about to add our Linux box to our school's intranet (a 10.x.x.x
> network); our network manager is afraid that, by adding a Linux box, we
> will be opening ourselves up to mischief from our (my) students. Does
> anyone know of any security training offerings in the southeastern US that
> I and my network manager could attend to bring us up to speed on security
> issues surrounding Linux.
>
> I am running Red Hat 8.0 (2.4.18-14) and plan to use Apache's httpd to
> serve pages for the teachers and students within the school's intranet. I
> will be teaching Linux to about ten students next fall.
>
> Bill Stanard
I don't know it this helps but O'Reilly publish a book, "Building
Secure Servers with Linux". The isbn is 0-596-00217-3. My edition dates
from 2002 and I found it useful.
Of course I would also recommend that you learn as much as possible
about Linux and networking in general. Security is not a stand-alone
issue.
Just my $0.02 worth.
regards,
John Kelly
-
To unsubscribe from this list: send the line "unsubscribe linux-newbie" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.linux-learn.org/faqs
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2004-02-24 22:23 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-02-24 19:54 security training suggestions William Stanard
2004-02-24 20:07 ` John T. Williams
2004-02-24 21:15 ` Ray Olszewski
2004-02-24 22:23 ` John Kelly
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox