A secure networked laboratory for kernel programming
Document Type
Conference Proceeding
Publication Date
9-1998
Department
Department of Computer Science
Abstract
Recently, several flavours of UNIX have appeared which run on inexpensive personal computers. Further, the source code for these operating systems is freely available. This makes offering courses that include realistic kernel programming feasible in an academic environment. However, root access is required in order to modify a system's kernel. This poses a potential security threat both to other systems on the network and to other users of a single machine. This paper presents a lab design which securely integrates machines with untrusted users acting as root into a secured network, and which securely allows multiple users root access to the same machine.
Publication Title
ITiCSE '98 Proceedings of the 6th annual conference on the teaching of computing and the 3rd annual conference on Integrating technology into computer science education: Changing the delivery of computer science education
ISBN
1-58113-000-7
Recommended Citation
Mayo, J.,
&
Kearns, P.
(1998).
A secure networked laboratory for kernel programming.
ITiCSE '98 Proceedings of the 6th annual conference on the teaching of computing and the 3rd annual conference on Integrating technology into computer science education: Changing the delivery of computer science education, 175-177.
http://doi.org/10.1145/282991.283112
Retrieved from: https://digitalcommons.mtu.edu/michigantech-p/711
Publisher's Statement
© 1998 ACM. Publisher’s version of record: https://doi.org/10.1145/282991.283112