EBooks » Linux
The intensive search for a more secure operating system has often left everyday, production computers far behind their experimental, research cousins. Now SELinux (Security Enhanced Linux) dramatically changes this. This best-known and most respected security-related extension to Linux embodies the key advances of the security field. Better yet, SELinux is available in widespread and popular distributions of the Linux operating system--including for Debian, Fedora, Gentoo, Red Hat Enterprise Linux, and SUSE--all of it free and open source.

SELinux emerged from research by the National Security Agency and implements classic strong-security measures such as role-based access controls, mandatory access controls, and fine-grained transitions and privilege escalation following the principle of least privilege. It compensates for the inevitable buffer overflows and other weaknesses in applications by isolating them and preventing flaws in one application from spreading to others. The scenarios that cause the most cyber-damage these days--when someone gets a toe-hold on a computer through a vulnerability in a local networked application, such as a Web server, and parlays that toe-hold into pervasive control over the computer system--are prevented on a properly administered SELinux system.
Provided you have some previous basic exposure to C and Unix, Beginning Linux Programming delivers an excellent overview of the world of Linux development with an appealing range of essential tools and APIs.

Topics covered: Linux overview, compiling C programs, shell programming, pipes, script keywords and functions, Unix file I/O in C, Unix system functions, terminal interfaces (termios, keyboard input, the curses library), memory management, file locking, dbm databases, make and source control basics, man pages, debugging with gdb, processes and signals, POSIX threads and synchronization, IPC and pipes, semaphores, queues and shared memory, sockets, Tcl basics, X Windows and GTK+ for GNOME, Perl basics, HTML and CGI, writing Unix device drivers.

ISBN: 0764544977
In Linux Unwired, you'll learn the basics of wireless computing, from the reasons why you'd want to go wireless in the first place, to setting up your wireless network or accessing wireless data services on the road. The book provides a complete introduction to all the wireless technologies supported by Linux. You'll learn how to install and configure a variety of wireless technologies to fit different scenarios, including an office or home network and for use on the road. You'll also learn how to get Wi-Fi running on a laptop, how to use Linux to create your own access point, and how to deal with cellular networks, Bluetooth, and Infrared.
As an administrator of a NovellĀ® Open Enterprise Server (OES) on a SUSEĀ® LINUX system, you are looking for ways to leverage it as a platform for delivering Novell's robust network services. Look no further. Novell Open Enterprise Server Administrator's Handbook, SUSE LINUX Edition provides you with the information that you need to take advantage of Novell rich array of nework management tools on a SUSE-powered system. By focusing on the implementation of OES on the SUSE LINUX platform, administrators learn how to integrate the benefits of OES in an existing environment. While this is not a reference work for network theory, protocols or architectures, it will provide the reader with a brief introduction to the concepts necessary to understand features of the product. Novell Open Enterprise Server Administrator's Handbook, SUSE LINUX Edition provides you with quick access to the information about the technologies, concepts and techniques that you need to get the job done.
 
Username:
Password:
 
Sign Up | Lost Password
 
 

Execution time : 0.0199160575867