Table of Contents for
Practical UNIX and Internet Security, 3rd Edition

Version ebook / Retour

Cover image for bash Cookbook, 2nd Edition Practical UNIX and Internet Security, 3rd Edition by Alan Schwartz Published by O'Reilly Media, Inc., 2003
  1. Cover
  2. Practical Unix & Internet Security, 3rd Edition
  3. A Note Regarding Supplemental Files
  4. Preface
  5. Unix “Security”?
  6. Scope of This Book
  7. Which Unix System?
  8. Conventions Used in This Book
  9. Comments and Questions
  10. Acknowledgments
  11. A Note to Would-Be Attackers
  12. I. Computer Security Basics
  13. 1. Introduction: Some Fundamental Questions
  14. What Is Computer Security?
  15. What Is an Operating System?
  16. What Is a Deployment Environment?
  17. Summary
  18. 2. Unix History and Lineage
  19. History of Unix
  20. Security and Unix
  21. Role of This Book
  22. Summary
  23. 3. Policies and Guidelines
  24. Planning Your Security Needs
  25. Risk Assessment
  26. Cost-Benefit Analysis and Best Practices
  27. Policy
  28. Compliance Audits
  29. Outsourcing Options
  30. The Problem with Security Through Obscurity
  31. Summary
  32. II. Security Building Blocks
  33. 4. Users, Passwords, and Authentication
  34. Logging in with Usernames and Passwords
  35. The Care and Feeding of Passwords
  36. How Unix Implements Passwords
  37. Network Account and Authorization Systems
  38. Pluggable Authentication Modules (PAM)
  39. Summary
  40. 5. Users, Groups, and the Superuser
  41. Users and Groups
  42. The Superuser (root)
  43. The su Command: Changing Who You Claim to Be
  44. Restrictions on the Superuser
  45. Summary
  46. 6. Filesystems and Security
  47. Understanding Filesystems
  48. File Attributes and Permissions
  49. chmod: Changing a File’s Permissions
  50. The umask
  51. SUID and SGID
  52. Device Files
  53. Changing a File’s Owner or Group
  54. Summary
  55. 7. Cryptography Basics
  56. Understanding Cryptography
  57. Symmetric Key Algorithms
  58. Public Key Algorithms
  59. Message Digest Functions
  60. Summary
  61. 8. Physical Security for Servers
  62. Planning for the Forgotten Threats
  63. Protecting Computer Hardware
  64. Preventing Theft
  65. Protecting Your Data
  66. Story: A Failed Site Inspection
  67. Summary
  68. 9. Personnel Security
  69. Background Checks
  70. On the Job
  71. Departure
  72. Other People
  73. Summary
  74. III. Network and Internet Security
  75. 10. Modems and Dialup Security
  76. Modems: Theory of Operation
  77. Modems and Security
  78. Modems and Unix
  79. Additional Security for Modems
  80. Summary
  81. 11. TCP/IP Networks
  82. Networking
  83. IP: The Internet Protocol
  84. IP Security
  85. Summary
  86. 12. Securing TCP and UDP Services
  87. Understanding Unix Internet Servers and Services
  88. Controlling Access to Servers
  89. Primary Unix Network Services
  90. Managing Services Securely
  91. Putting It All Together: An Example
  92. Summary
  93. 13. Sun RPC
  94. Remote Procedure Call (RPC)
  95. Secure RPC (AUTH_DES)
  96. Summary
  97. 14. Network-Based Authentication Systems
  98. Sun’s Network Information Service (NIS)
  99. Sun’s NIS+
  100. Kerberos
  101. LDAP
  102. Other Network Authentication Systems
  103. Summary
  104. 15. Network Filesystems
  105. Understanding NFS
  106. Server-Side NFS Security
  107. Client-Side NFS Security
  108. Improving NFS Security
  109. Some Last Comments on NFS
  110. Understanding SMB
  111. Summary
  112. 16. Secure Programming Techniques
  113. One Bug Can Ruin Your Whole Day . . .
  114. Tips on Avoiding Security-Related Bugs
  115. Tips on Writing Network Programs
  116. Tips on Writing SUID/SGID Programs
  117. Using chroot( )
  118. Tips on Using Passwords
  119. Tips on Generating Random Numbers
  120. Summary
  121. IV. Secure Operations
  122. 17. Keeping Up to Date
  123. Software Management Systems
  124. Updating System Software
  125. Summary
  126. 18. Backups
  127. Why Make Backups?
  128. Backing Up System Files
  129. Software for Backups
  130. Summary
  131. 19. Defending Accounts
  132. Dangerous Accounts
  133. Monitoring File Format
  134. Restricting Logins
  135. Managing Dormant Accounts
  136. Protecting the root Account
  137. One-Time Passwords
  138. Administrative Techniques for Conventional Passwords
  139. Intrusion Detection Systems
  140. Summary
  141. 20. Integrity Management
  142. The Need for Integrity
  143. Protecting Integrity
  144. Detecting Changes After the Fact
  145. Integrity-Checking Tools
  146. Summary
  147. 21. Auditing, Logging, and Forensics
  148. Unix Log File Utilities
  149. Process Accounting: The acct/pacct File
  150. Program-Specific Log Files
  151. Designing a Site-Wide Log Policy
  152. Handwritten Logs
  153. Managing Log Files
  154. Unix Forensics
  155. Summary
  156. V. Handling Security Incidents
  157. 22. Discovering a Break-in
  158. Prelude
  159. Discovering an Intruder
  160. Cleaning Up After the Intruder
  161. Case Studies
  162. Summary
  163. 23. Protecting Against Programmed Threats
  164. Programmed Threats: Definitions
  165. Damage
  166. Authors
  167. Entry
  168. Protecting Yourself
  169. Preventing Attacks
  170. Summary
  171. 24. Denial of Service Attacks and Solutions
  172. Types of Attacks
  173. Destructive Attacks
  174. Overload Attacks
  175. Network Denial of Service Attacks
  176. Summary
  177. 25. Computer Crime
  178. Your Legal Options After a Break-in
  179. Criminal Hazards
  180. Criminal Subject Matter
  181. Summary
  182. 26. Who Do You Trust?
  183. Can You Trust Your Computer?
  184. Can You Trust Your Suppliers?
  185. Can You Trust People?
  186. Summary
  187. VI. Appendixes
  188. A. Unix Security Checklist
  189. Preface
  190. Chapter 1: Introduction: Some Fundamental Questions
  191. Chapter 2: Unix History and Lineage
  192. Chapter 3: Policies and Guidelines
  193. Chapter 4: Users, Passwords, and Authentication
  194. Chapter 5: Users, Groups, and the Superuser
  195. Chapter 6: Filesystems and Security
  196. Chapter 7: Cryptography Basics
  197. Chapter 8: Physical Security for Servers
  198. Chapter 9: Personnel Security
  199. Chapter 10: Modems and Dialup Security
  200. Chapter 11: TCP/IP Networks
  201. Chapter 12: Securing TCP and UDP Services
  202. Chapter 13: Sun RPC
  203. Chapter 14: Network-Based Authentication Systems
  204. Chapter 15: Network Filesystems
  205. Chapter 16: Secure Programming Techniques
  206. Chapter 17: Keeping Up to Date
  207. Chapter 18: Backups
  208. Chapter 19: Defending Accounts
  209. Chapter 20: Integrity Management
  210. Chapter 21: Auditing, Logging, and Forensics
  211. Chapter 22: Discovering a Break-In
  212. Chapter 23: Protecting Against Programmed Threats
  213. Chapter 24: Denial of Service Attacks and Solutions
  214. Chapter 25: Computer Crime
  215. Chapter 26: Who Do You Trust?
  216. Appendix A: Unix Security Checklist
  217. Appendix B: Unix Processes
  218. Appendixes C, D, and E: Paper Sources, Electronic Sources, and Organizations
  219. B. Unix Processes
  220. About Processes
  221. Signals
  222. Controlling and Examining Processes
  223. Starting Up Unix and Logging In
  224. C. Paper Sources
  225. Unix Security References
  226. Other Computer References
  227. D. Electronic Resources
  228. Mailing Lists
  229. Web Sites
  230. Usenet Groups
  231. Software Resources
  232. E. Organizations
  233. Professional Organizations
  234. U.S. Government Organizations
  235. Emergency Response Organizations
  236. Index
  237. Index
  238. Index
  239. Index
  240. Index
  241. Index
  242. Index
  243. Index
  244. Index
  245. Index
  246. Index
  247. Index
  248. Index
  249. Index
  250. Index
  251. Index
  252. Index
  253. Index
  254. Index
  255. Index
  256. Index
  257. Index
  258. Index
  259. Index
  260. Index
  261. Index
  262. Index
  263. About the Authors
  264. Colophon
  265. Copyright

C

C programming language, The Birth of Unix, FSF and GNU, Software Quality, Coding Standards, Things to Avoid
ANSI C compiler for, Coding Standards
ANSI standards for, Software Quality
buffer overflows, avoiding, Things to Avoid
GNU, FSF and GNU
C shell, Conventions Used in This Book (see csh)
C, a Reference Manual (Harbison, Samuel P. and Steele, Guy L., Jr.), Unix Programming and System Administration
C2 audit, Essential Log Files
cables, network, Lightning, Network cables, Network cables, Wiretapping, Wiretapping, Fiber optic cable, Destructive Attacks
cutting, as destructive attack, Destructive Attacks
fiber optic, Fiber optic cable
routing of, Lightning, Network cables
tampering detectors for, Wiretapping
wiretapping, Wiretapping
caching, Device Files, Authentication and DNS, DNS nameserver attacks
efficient use of, Device Files
nameserver, poisoning of, Authentication and DNS, DNS nameserver attacks
call forwarding, Protection of Modems and Lines
callback schemes, One-Way Phone Lines, Additional Security for Modems
Caller-ID (CNID), Caller-ID and Automatic Number IdentificationCaller-ID and Automatic Number Identification, Additional Security for Modems
calls, system, Conventions Used in This Book (see system calls)
capabilities system, Linux, Linux CapabilitiesLinux Capabilities
car bombs, as destructive attack, Destructive Attacks
carbon monoxide detectors, Smoke
case, of usernames, Unix Usernames
cat command, The /etc/passwd File, Viewing Accounts in the Network Database, The Solaris ncheck command, Hidden files and directories
CD-ROM, mounted read-only, Read-Only Filesystems
CDA (Communications Decency Act), Communications Decency Act
CDFs (context-dependent files), Hidden files and directories
ceilings, dropped, access through, Raised floors and dropped ceilings
cellular phones, Electrical noise
Cerf, Vint, IP: The Internet Protocol
CERIAS (Center for Education and Research in Information Assurance and Security) web site, CERIAS
CERT/CC (Computer Emergency Response Team Coordination Center), CERT-advisory, Computer Emergency Response Team Coordination Center (CERT/CC)
contact information for, Computer Emergency Response Team Coordination Center (CERT/CC)
mailing list for, CERT-advisory
change detection, Running Tripwire (see files, detecting changes to)
Chapman, D. Bren (Building Internet Firewalls), Network Technology and Security
character devices, Device Files, Device Files
chargen service, TCP, UDP, echo and chargen (TCP and UDP Ports 7 and 19)
chattr() system call, The chflags command
chdir() system call, Design Principles, Limiting network servers
checklists for detecting changes, Checklists and Metadata
checksums, Upgrading Distributed Applications, Checksums and Signatures
Cheswick, Bill (Firewalls and Internet Security), Network Technology and Security
chflags() system call, The chflags command
chfn command, finger (TCP Port 79), Monitoring File Format
chgrp command, chgrp: Changing a File’s Group
child pornography, Child pornography
child processes, Creating Processes
Children’s Internet Protection Act, Mandatory blocking
chkey command, Proving your identity
chmod command, chmod: Changing a File’s Permissionschmod: Changing a File’s Permissions, Setting a File’s Permissions, Restricting Logins
absolute form, Setting a File’s Permissions
symbolic form, chmod: Changing a File’s Permissionschmod: Changing a File’s Permissions
chosen plaintext attacks, Cryptanalysis
chown command, chown: Changing a File’s OwnerUse chown with caution
Christiansen, Tom (Programming Perl), Miscellaneous References
chroot jail, DNS best practices
chroot() system call, Setting up anonymous FTP with the standard Unix FTP server
with anonymous FTP, Setting up anonymous FTP with the standard Unix FTP server
chroot() system call, What the Superuser Can Do, Using chroot( ), Restricted Filesystem with the chroot( ) JailChecking new software, Setting up the chroot( ) environment
jail() as alternative to, Setting up the chroot( ) environment
using in programs, Using chroot( )
chrootuid daemon, chrootuid
chsh command, Integrating One-Time Passwords with Unix
CIAC web site, CIAC
CIDR (Classless InterDomain Routing), IP networks, CIDR addresses
CIFS (Common Internet File System), Network Filesystems (see SMB)
ciphertext, The traditional crypt ( ) algorithm, A Cryptographic Example
Class A addresses, Classical network addresses
Class B addresses, Classical network addresses
Class C addresses, Classical network addresses
Class D addresses, Classical network addresses
Class E addresses, Classical network addresses
classical network addresses, Classical network addresses
Classless InterDomain Routing (CIDR), IP networks, CIDR addresses
cleaning personnel, Other People
Clear to Send (CTS), The RS-232 Serial Protocol
cleartext, The traditional crypt ( ) algorithm
client authentication, SSH, Client authentication with SSH
client flooding, Authentication and DNS
client-side NFS security, Client-Side NFS Security
client/server model, Clients and Servers
clients, NIS, NIS Fundamentals (see NIS)
Clipper encryption chip, Key Length with Symmetric Key Algorithms
clock, system, File Times, NTP: Network Time Protocol (UDP Port 123)An NTP example, Setting the window, Picking a Random Seed
changing, File Times
for random seeds, Picking a Random Seed
Secure RPC timestamp, Setting the window
synchronizing, NTP: Network Time Protocol (UDP Port 123)An NTP example
clogging (SYN flood attacks), Clogging (SYN Flood Attacks)
closelog() system call, Unix syslog
clri command, Tree structure attacks
CMW (Compartmented-Mode Workstation) environment, “Secure” Versions of Unix
CNID (Caller-ID), Caller-ID and Automatic Number IdentificationCaller-ID and Automatic Number Identification
COAST (Computer Operations, Audit, and Security Technology), CERIAS
code breakers, Introduction: Some Fundamental Questions (see intruders)
Code Breakers: The Inside Story of Bletchley Park (Hinsley, F. H. and Stripp, Alan), Cryptography Books
codebook attacks, Common Symmetric Key Algorithms
codebooks, One-Time Passwords, Codebooks
The Codebreakers (Kahn, David), Cryptography Books
CodeCenter (Centerline), Before You Finish
collision, message digest values, Message Digest Algorithms at Work
Combined Log Format, access_log Log File
Comer, Douglas E., Xinu, Network Technology and Security
(Internetworking with TCP/IP), Network Technology and Security
Xinu developed by, Xinu
command shells, Shell History (see shells)
commands, Conventions Used in This Book, rexec (TCP Port 512), Design Principles, Design Principles, Accounts That Run a Single Command, Accounts That Run a Single Command, Trusted computing base
(see also specific command names)
accounts running single, Accounts That Run a Single Command
format used in book, Conventions Used in This Book
remote execution of, rexec (TCP Port 512)
running simultaneously, Design Principles, Design Principles
(see also multitasking)
trusted computing base (TCB) of, Trusted computing base
commenting out services, Primary Unix Network Services
COMMIT function (RPC), The NFS Protocol
Common Criteria book, Adding Up the Numbers
Common Internet File System (CIFS), Network Filesystems (see SMB)
Common Log Format, access_log Log File
Common Object Request Broker Architecture (CORBA), Remote Procedure Call (RPC)
Communications Decency Act (CDA), Communications Decency Act
Communications of the ACM, Computer Viruses and Programmed Threats
community strings (SNMP), SNMP: Simple Network Management Protocol (UDP Ports 161 and 162)
comparison copies, Comparison Copiesrdist
compartmentalization of system privileges, Linux Capabilities
Compartmented-Mode Workstation (CMW) environment, “Secure” Versions of Unix
compliance audits, Compliance Audits
Compressed SLIP (CSLIP), IP: The Internet Protocol
Computer Audit Update, Security Periodicals
computer crime, Computer Crime (see legal issues)
Computer Crime: A Crimefighter’s Handbook (Icove, David; Seger, Karl; VonStorch, William), Computer Crime and Law
computer criminals, Introduction: Some Fundamental Questions (see intruders)
Computer Emergency Response Team Coordination Center, Computer Emergency Response Team Coordination Center (CERT/CC) (see CERT/CC)
computer equipment, Protecting Computer Hardware (see hardware)
Computer Fraud & Security Update, Security Periodicals
Computer Law & Security Report, Security Periodicals
Computer Operations, Audit, and Security Technology (COAST), CERIAS
Computer Oracle and Password System, Network Scanning (see COPS)
Computer Related Risks (Neumann, Peter G.), Computer-Related Risks
computer security, What Is Computer Security? (see security)
Computer Security (Gollmann, Dieter), General Computer Security
Computer Security Alert, Security Periodicals
Computer Security Basics (Russell, Deborah and Gangemi, G. T., Sr.), General Computer Security
Computer Security Buyer’s Guide, Security Products and Services Information, Security Periodicals
Computer Security Handbook (Hunt, A. E.; Bosworth, S.; Hoyt, D. B.), General Computer Security
Computer Security Institute (CSI), Security Periodicals, Computer Security Institute (CSI)
Computer Security Journal, Security Periodicals
Computer Security: A Comprehensive Controls Checklist (Wood, Charles Cresson, et al.), General Computer Security
Computer Systems Research Group (CSRG), NetBSD, FreeBSD, and OpenBSD
computers, Protecting Computer Hardware (see hardware)
Computers & Security, General Computer Security, Security Periodicals
Computers Under Attack: Intruders, Worms, and Viruses (Denning, Peter J.), Computer Viruses and Programmed Threats
Computrace tracking system, Laptop Recovery Software and Services
Concurrent Versions System (CVS), Primary Unix Network Services, CVS, Building an Automatic Backup System
confidentiality, Types of Security, Remember that employees are people too, Responsible Disclosure, Network-Based Authentication Systems, Authentication, data integrity, and secrecy, Data integrity and privacy, Integrity Management, The Need for Integrity
(see also encryption; integrity)
compared with integrity, The Need for Integrity
compared with security through obscurity, Responsible Disclosure
of employee information, Remember that employees are people too
Kerberos and, Authentication, data integrity, and secrecy
Samba and, Data integrity and privacy
configuration files, What Is an Operating System?, Primary Unix Network Services, Configuration files, DNS nameserver attacks, Building an Automatic Backup System, Immutable and Append-Only Files, The syslog.conf configuration fileThe syslog.conf configuration file, Rotating Logs with newsyslog, The Swatch configuration file, Informational material, Network Setup, Abusing Automatic Mechanisms
immutable, Immutable and Append-Only Files
logging, Informational material
nameserver, DNS nameserver attacks
networks, Network Setup
newsyslog program, Rotating Logs with newsyslog
paper copies of, Building an Automatic Backup System
protecting, Abusing Automatic Mechanisms
security of, Primary Unix Network Services
sendmail, Configuration files
Swatch program, The Swatch configuration file
syslog facility, The syslog.conf configuration fileThe syslog.conf configuration file
connection laundering, Who’s on the Internet?
connectionless servers (NFS), Connectionless and stateless
connections, IP Security, Tracing a ConnectionTracing a Connection, Getting Rid of the Intruder
hijacking, IP Security
tracing, Tracing a ConnectionTracing a Connection
unplugging, Getting Rid of the Intruder
connectors, network, Network connectors
conserver program, Monitoring the Intruder
consistency of software, Types of Security
console device, Device Files
CONSOLE variable, Secure Terminals
console.perms file, /etc/logindevperm
consultants, security, Outsourcing Options (see vendors, security)
contact information, Comments and Questions
context, for a process, Processes and Programs
context-dependent files (CDFs), Hidden files and directories
contingency planning, The Disaster Recovery Plan (see disaster planning)
contractors, security, Outsourcing Options (see vendors, security)
control characters, Conventions Used in This Book, Unix Usernames, Verifying your new password, Good Passwords: Locked Doors, Directories and links, Directory Permissions
conventions for, Conventions Used in This Book
in directory names, Directories and links
in filenames, Directory Permissions
in passwords, Verifying your new password, Good Passwords: Locked Doors
in usernames, Unix Usernames
conventions used in this book, Conventions Used in This Book
cookies, magic (Xauthority), Using Xauthority magic cookies
Cooper, Simon (Building Internet Firewalls), Network Technology and Security
copper network cables, routing of, Lightning
COPS (Computer Oracle and Password System), Network Scanning, Electronic Resources, COPS (Computer Oracle and Password System)
copyright, Comparison Copies, The Responsibility to Report Crime, Access Devices and Copyrighted Software, Copyrighted Works
comparison copies violating, Comparison Copies
disabling controls for, Copyrighted Works
notices in source code and datafiles, The Responsibility to Report Crime
unlicensed software and, Access Devices and Copyrighted Software
CORBA (Common Object Request Broker Architecture), Remote Procedure Call (RPC)
core files, Things to Avoid, gcore: Dumping Core
correctness of data and software, Types of Security (see consistency of software integrity)
cost-benefit analysis, Cost-Benefit Analysis and Best PracticesConvincing Management, Cost-Benefit Analysis and Best Practices, Best PracticesBest Practices
(see also risks, assessment of)
best practices as alternative to, Best PracticesBest Practices
Count Zero (Gibson, William), Understanding the Computer Security “Culture”
covert channels, Systems-based attacks
cp command, Understanding Filesystems, Simple Local Copies
cpio program, Building an Automatic Backup System, Simple Archives
CPU overload attacks, CPU overload attacks
Crack program, Cracking Your Own Passwords
cracklib, Joetest: a simple password cracker
crashes, logging, Exception and activity reports
CRC checksums, Checksums and Signatures (see checksums)
CREATE function (RPC), The NFS Protocol
Cred table (NIS+), NIS+ Tables and Other Objects
crimes, computer-related, Computer Crime (see legal issues)
criminal complaints, filing, Filing a Criminal ComplaintFederal jurisdiction
criminals, as authors of programmed threats, Introduction: Some Fundamental Questions, Authors
(see also intruders)
Crocker, Steve, Picking a Random Seed
cron daemon, system clock and, Sudden changes in time
cron file, Building an Automatic Backup System, Simple listing, Filename attacks
crontab files, Which Files to Back Up?, cron, crontab entries, /tmp Problems
crypt encryption program, The traditional crypt ( ) algorithm
crypt() system call, The Unix Encrypted Password Systemcrypt16( ), DES Extended, and Modular Crypt Format, Tips on Using Passwords, Algorithm and Library ChangesAlgorithm and Library Changes
crypt16 algorithm, crypt16( ), DES Extended, and Modular Crypt Format
cryptanalysis, CryptanalysisCryptanalysis
Cryptfs virtual filesystem, The Virtual Filesystem Interface
CryptoCard, Token Cards
cryptographic filesystems, Understanding Filesystems, The Virtual Filesystem Interface
cryptography, Understanding CryptographyCryptographic Algorithms and Functions, Understanding Cryptography, Roots of Cryptography, Roots of Cryptography, Cryptography as a Dual-Use Technology, Cryptographic Algorithms and Functions, Cryptographic Algorithms and Functions, Message Digest FunctionsAttacks on Message Digest Functions, Secure RPC (AUTH_DES), Secure RPC Authentication, Limitations of Secure RPC, Cryptographic Programs and Export Controls, Chapter 7: Cryptography Basics, Cryptography BooksCryptography Papers and Other Publications
(see also encryption)
applications of, Cryptography as a Dual-Use Technology
export controls, and, Cryptographic Programs and Export Controls
history of, Roots of Cryptography
hybrid public/private cryptosystems, Cryptographic Algorithms and Functions
message digest functions, Cryptographic Algorithms and Functions, Message Digest FunctionsAttacks on Message Digest Functions
published resources on, Cryptography BooksCryptography Papers and Other Publications
Secure RPC implementation, Secure RPC (AUTH_DES), Limitations of Secure RPC
security checklist for, Chapter 7: Cryptography Basics
techniques of, Roots of Cryptography
Cryptography and Data Security (Denning, Dorothy E. R.), Cryptography Books
Cryptography and Network Security: Principles and Practices (Stallings, William), Network Technology and Security
csh (C shell), Conventions Used in This Book, Problems with SUID, Built-in shell autologout, Before You Finish, Shell History, Shell Features
(see also shells)
autologout variable, Built-in shell autologout
history file, Shell History
programs using, Before You Finish
prompt for, Conventions Used in This Book
.cshrc file, Built-in shell autologout, Changes to startup files, .cshrc, .kshrc, .tcshrc
CSI (Computer Security Institute), Security Periodicals, Computer Security Institute (CSI)
CSLIP (Compressed SLIP), IP: The Internet Protocol
CSRG (Computer Systems Research Group), NetBSD, FreeBSD, and OpenBSD
ctime, Inodes, File Times, chmod: Changing a File’s Permissions, Large Service-Based Networks with Large Budget
CTS (Clear to Send), The RS-232 Serial Protocol
cu command, Modems and Unix, Originate testing, Originate testing, Privilege testing
The Cuckoo’s Egg (Stoll, Cliff), Understanding the Computer Security “Culture”
current directory, Current Directory and Paths
Curry, David, trimlog
CVS (Concurrent Versions System), Primary Unix Network Services, CVS, Building an Automatic Backup System
Cyberpunk: Outlaws and Hackers on the Computer Frontier (Hafner, Katie and Markoff, John), Understanding the Computer Security “Culture”
Cyrus SASL (Simple Authentication and Security Layer), Pluggable Authentication Modules (PAM)