SSH, The Secure Shell: The Definitive Guide
Author: Daniel J Barrett
Secure your computer network with SSH! With end-to-end strong encryption, reliable public-key authentication, and a highly configurable client/server architecture, SSH (Secure Shell) is a popular, robust, TCP/IP-based solution to many network security and privacy concerns. It supports secure remote logins, secure file transfer between computers, and a unique "tunneling" capability that adds encryption to otherwise insecure network applications. Best of all, SSH is free, with feature-filled commercial versions available as well.
SSH, The Secure Shell: The Definitive Guide covers the Secure Shell in detail for both system administrators and end users. It demystifies the SSH man pages and includes thorough coverage of:
- Basic to advanced use of SSH client tools for Unix, Windows, and Macintosh.
- Installing, configuring, and maintaining SSH (with special tips for large data centers).
- The three levels of SSH server control: compile-time and server-wide configuration for administators, and per-account configuration for end users.
- Application tunneling, port and agent forwarding, and forced commands.
- Undocumented features of popular SSH implementations.
- Detailed case studies of creating complex applications with SSH.
- Troubleshooting a wide variety of common and not-so-common problems.
About the Author:
Daniel J. Barrett, Ph.D., has been immersed in Internet technology since 1985. Currently a software engineer and vice president at a well-known financial services company, Dan has also been a heavy metal singer, Unix system administrator, university lecturer, web designer, and humorist.
Dan has written several other O'Reilly books, including NetResearch: Finding Information Online and Bandits on the Information Superhighway, as well as monthly columns for Compute! and Keyboard Magazine. He and his family reside in Boston.
Look this: Factory Girls or Moneyball
Wiley's Teach Yourself C++, 7th Edition
Author: Al Stevens
* The number one C++ self-study course from the nation's number one C++ authority, the author of the Dr. Dobb's Journal "C Programming" column since 1988
* Completely updated with the latest revisions to the C++ compilers, this book uses a tutorial approach to teach one of the most widely used, yet hard to learn, programming languages-more than 100,000 copies sold over all editions
* Provides a complete working program to teach each lesson and carefully builds on previous lessons for greater understanding
* CD-ROM includes a complete Windows-hosted IDE and C++ compiler suite, allowing the reader to compile, run, and experiment with the example programs for a complete tutorial experience
Table of Contents:
|Pt. I||The C++ Language||1|
|Ch. 1||An Introduction to Programming in C++||3|
|Ch. 2||Writing Simple C++ Programs||15|
|Ch. 4||Program Flow Control||69|
|Ch. 5||C++ Data Type Organization||89|
|Ch. 6||Structures and Unions||105|
|Ch. 7||More About C++ Data||123|
|Ch. 8||Pointers, Addresses, and Dynamic Memory Allocation||135|
|Ch. 9||Reference Variables||159|
|Ch. 11||The Preprocessor||177|
|Ch. 12||Function Templates||193|
|Ch. 13||Program Organization||201|
|Pt. II||Working with Classes||219|
|Ch. 14||C++ Classes||221|
|Ch. 15||Constructors and Destructors||229|
|Ch. 17||Arrays of Class Objects||253|
|Ch. 18||Class Members||259|
|Ch. 20||Classes and the Heap||283|
|Ch. 21||Overloading Operators||291|
|Ch. 22||Class Libraries||317|
|Ch. 23||Class Inheritance||327|
|Ch. 24||Multiple Inheritance||361|
|Ch. 25||Class Templates||375|
|Pt. III||The Standard C++ Library||393|
|Ch. 26||Standard C Library Functions||395|
|Ch. 27||Introduction to the Standard C++ Library||415|
|Ch. 28||Formatting IOStreams and the stringstream Classes||427|
|Ch. 29||File I/O Streams||441|
|Pt. IV||The Standard Template Library||461|
|Ch. 30||Introduction to STL||463|
|Ch. 31||STL Sequence Containers||469|
|Ch. 32||Associative Containers||497|
|Ch. 33||Genetic Algorithms||533|
|Pt. V||Advanced Topics||573|
|Ch. 35||Exception Handling||575|
|Ch. 37||C++ Typecasts||607|
|Ch. 38||Runtime Type Information (RTTI)||615|
|Ch. 40||Object-Oriented Programming||631|
|App. A||Library Listings||643|
|App. B||What's on the CD-ROM?||657|
|App. C||Quincy 2002 User's Guide||659|
|App. D||C++ Reference Tables||665|
|App. E: Bibliography||671|
|End-User License Agreement||705|