Chào mừng các bạn đến vá»›i trang chia sẽ ebooks miá»…n phí cá»§a kmmhuy.com, nÆ¡i chia sẽ những cuốn sách vá» công nghệ thông tin và các lÄ©nh vá»±c khác. Hãy tham gia cùng chúng tôi đễ chia sẽ ebook và kiến thức vá»›i má»i ngưá»i.

Aug 28

Continue reading »

Aug 28

Continue reading »

Dec 31

Open in new window
–Mukesh Kacker, cofounder and former CTO of Pronto Networks, Inc.

“One of the essential classics of UNIX programming.”

–Eric S. Raymond, author of The Art of UNIX Programming

“This is the definitive reference book for any serious or professional UNIX systems programmer. Rago has updated and extended the classic Stevens text while keeping true to the original. The APIs are illuminated by clear examples of their use. He also mentions many of the pitfalls to look out for when programming across different UNIX system implementations and points out how to avoid these pitfalls using relevant standards such as POSIX 1003.1, 2004 edition and the Single UNIX Specification, Version 3.”

–Andrew Josey, Director, Certification, The Open Group, and Chair of the POSIX 1003.1 Working Group

“Advanced Programming in the UNIX® Environment, Second Edition, is an essential reference for anyone writing programs for a UNIX system. It’s the first book I turn to when I want to understand or re-learn any of the various system interfaces. Stephen Rago has successfully revised this book to incorporate newer operating systems such as GNU/Linux and Apple’s OS X while keeping true to the first edition in terms of both readability and usefulness. It will always have a place right next to my computer.”

–Dr. Benjamin Kuperman, Swarthmore College

Continue reading »

Dec 05

Open in new window
Part II: User Responsibilities
Chapter 3: Users and Passwords
Chapter 4: Users, Groups, and the Superuser
Chapter 5: The UNIX Filesystem
Chapter 6: Cryptography

Part III: System Security
Chapter 7: Backups
Chapter 8: Defending Your Accounts
Chapter 9: Integrity Management
Chapter 10: Auditing and Logging
Chapter 11: Protecting Against Programmed Threats
Chapter 12: Physical Security
Chapter 13: Personnel Security

Part IV: Network and Internet Security
Chapter 14: Telephone Security
Chapter 15: UUCP
Chapter 16: TCP/IP Networks
Chapter 17: TCP/IP Services
Chapter 18: WWW Security
Chapter 19: RPC, NIS, NIS+, and Kerberos
Chapter 20: NFS

Part V: Advanced Topics
Chapter 21: Firewalls
Chapter 22: Wrappers and Proxies
Chapter 23: Writing Secure SUID and Network Programs

Part VI: Handling Security Incidents
Chapter 24: Discovering a Break-in
Chapter 25: Denial of Service Attacks and Solutions
Chapter 26: Computer Security and U.S. Law
Chapter 27: Who Do You Trust?

Part VII: Appendixes
Appendix A: UNIX Security Checklist
Appendix B: Important Files
Appendix C: UNIX Processes
Appendix D: Paper Sources
Appendix E: Electronic Resources
Appendix F: Organizations
Appendix G: Table of IP Services

Continue reading »

Dec 05

Open in new window
Book Description
If you are new to Unix, this concise book will tell you just what you need to get started and no more. Unix was one of the first operating systems written in C, a high-level programming language, and its natural portability and low price made it a popular choice among universities. Initially, two main dialects of Unix existed: one produced by AT&T known as System V, and one developed at UC Berkeley and known as BSD. In recent years, many other dialects have been created, including the highly popular Linux operating system and the new Mac OS X (a derivative of BSD). Learning the Unix Operating System is a handy book for someone just starting with Unix or Linux, and it’s an ideal primer for Mac and PC users of the Internet who need to know a little about Unix on the systems they visit. The fifth edition is the most effective introduction to Unix in print, covering Internet usage for email, file transfers, web browsing, and many major and minor updates to help the reader navigate the ever-expanding capabilities of the operating system:

* In response to the popularity of Linux, the book now focuses on the popular bash shell preferred by most Linux users.
* Since the release of the fourth edition, the Internet and its many functions has become part of most computer user’s lives. A new chapter explains how to use ftp, pine for mail, and offers useful knowledge on how to surf the web.
* Today everyone is concerned about security. With this in mind, the author has included tips throughout the text on security basics, especially in the Internet and networking sections.

The book includes a completely updated quick reference card to make it easier for the reader to access the key functions of the command line.
Continue reading »

Dec 05

Open in new window

Book Info
The first of its kind to cover all versions of UNIX and Linux file-systems. Uses both VERITAS and OpenVision systems examples and most importantly, providing a working Linux filesystem with which the reader can experiment. Softcover.
Continue reading »

Dec 05

Open in new window


From the Back Cover

The Definitive UNIX Resource–Fully Updated

Get cutting-edge coverage of the newest  releases of UNIX–including Solaris 10, all Linux distributions, HP-UX, AIX, and FreeBSD–from this thoroughly revised, one-stop resource for users at all experience levels. Written by UNIX experts with many years of experience starting with Bell Laboratories, UNIX: The Complete Reference, Second Edition provides step-by-step instructions on how to use UNIX and take advantage of its powerful tools and utilities.

Get up-and-running on UNIX quickly, use the command shell and desktop, and access the Internet and e-mail. You’ll also learn to administer systems and networks, develop applications, and secure your UNIX environment. Up-to-date chapters on UNIX desktops, Samba, Python, Java Apache, and UNIX Web development are included.

* Install, configure, and maintain UNIX on your PC or workstation
* Work with files, directories, commands, and the UNIX shell
* Create and modify text files using powerful text editors
* Use UNIX desktops, including GNOME, CDE, and KDE, as an end user or system administrator
* Use and manage e-mail, TCP/IP networking, and Internet services
* Protect and maintain the security of your UNIX system and network
* Share devices, printers, and files between Windows and UNIX systems
* Use powerful UNIX tools, including awk, sed, and grep
* Develop your own shell, Python, and Perl scripts, and Java, C, and C++ programs under UNIX
* Set up Apache Web servers and develop browser-independent Web sites and applications
Continue reading »

Page 1 of 3123»