Lucas , автора Cisco Routers for the Desperate. Книга представляет из себя OpenBSD руководство, рассчитанное на пользователей UNIX читатель должен быть хорошо знаком с таким понятием как POSIX, основными командами, а также системой разграничения доступа или начинающих администраторов, но не разработчиков. Она не показывает читателю что ввести, а вместо этого рассказывает почему и как именно работает та или иная её часть, то есть хотя книга и включает в себя описание процесса установки и настройки системы, основное её внимание сосредоточено на более глубоких вопросах, а также особенностях, выделяющих её из группы других свободных UNIX-образных систем. Книга также содержит советы по устранению неполадок, справочную информацию о системе и её командах.
|Genre:||Health and Food|
|Published (Last):||26 January 2019|
|PDF File Size:||6.29 Mb|
|ePub File Size:||9.21 Mb|
|Price:||Free* [*Free Regsitration Required]|
OpenBSD is not your average open source operating system, and consequently it does not have an average user community supporting it on the Internet.
Lucas, bills itself as "the definitive guide to OpenBSD. Thus, the first two chapters discuss the OpenBSD philosophy and also show the user how to become self-supporting when it is time to solve problems rather than flooding the mailing lists with easily answerable questions. The next few chapters focus on the installation of OpenBSD. AOB covers both dedicated and multi-boot installations. Most serious users will likely choose the dedicated installation, however Lucas points out that may not be an option for someone looking to sample OpenBSD, or for those users who wish to share a common data partition.
Both types are covered, allowing the reader to decide which is most appropriate. Although OpenBSD supports several different hardware platforms, when specifics are required Lucas focuses on the i platform. Lucas does a good job explaining the concepts, so users of non-Intel hardware should have minimal difficulty installing on their particular hardware.
Expert users will already know when they wish to boot in single-user mode, but others will appreciate the discussion on how to boot alternate kernels, run fsck, and boot from alternate hard disks. File flags and securelevels are introduced and discussed. Lucas does a good job explaining what they do and what acceptable scenarios would be for their application.
Writing systrace policies, generating them using the policy-generation tool, and obtaining predefined policies from the Internet is described in depth. OpenBSD administrative information receives attention as well. Chapters 11 and 12 cover configuring and building custom kernels. The treatment in Chapter 13 of compiling ports and installing packages is very helpful-- and in fact necessary for those looking to install essential utilities such as fortune. Users from a different background will appreciate the primer.
Chapter 18 describes advanced applications of pf, including network address translation, load balancing, and bandwidth management. Chapter 19 concludes with managing live pf execution. Correctly managing a live firewall on-the-fly is important for sites requiring high uptime, and Lucas does well in explaining the various methods available for logging, viewing statistics, and rule management.
Wrapping up, AOB also describes how to configure authenticated pf access by authorized users. One of the strengths of an OS-specific book such as AOB is that the material covered benefits from a more focused approach.
Lucas has an experienced background in system administration, and this experience shines through well in the material.
His remarks about the dangers of a system with open access via RPC seem especially prophetic in light of current events -- and not mindless ranting. Overall, AOB is a well-written book that hits its market squarely on target. Those new to OpenBSD will appreciate the comprehensive approach that takes them from concept to functional execution. Existing and advanced users will benefit from the discussion of OpenBSD-specific topics such as the security features and pf administration.
Lucas does well in his attempt to increase the number of those who would be practical paranoids. He writes: The book covers a very broad area, but it lacks depth in some parts. For example, it does not cover IPsec. Many of the various security features of OpenBSD are mentioned, but few are covered in much detail. However, this often gets in the way of content. The numerous rants about how Windows security sucks simply get irritating. It is distracting from the focus of the book and simply unneccessary.
Lucas also does not hesitate to express personal opinions and views on a range of subjects. At times, it almost felt like Lucas was trying to put down less experienced people, teaching them lessons they "should know. The install section only covers i; though probably not an issue for most users, it would be nice to have a more complete reference. Otherwise, I would consider the contents of the book to be quite complete, and most definitely sufficient to provide a good introduction to OpenBSD and many of its neat features.
An entire chapter is devoted to how to find more help, covering the various documentation, man pages and mailing lists. This is an excellent idea, and makes up for most of the content shortcomings of the book. The PF Packet Filter section was very good; it covered a very broad set of features that PF provides, while carrying sufficient technical detail.
The examples were very illustrative and appropriate for the text. I spotted a few technical errors while reading the book. The editing also seems a bit rushed: in addition to the technical errors, there a number of typos. I imagine that the audience is one which would like to know how to do something in OpenBSD without being told how "real system administrators" do it, or how much Microsoft sucks. I do not mean to sound harsh, merely critical.
The book has very many good sides, and by many counts is an excellent reference for people looking to migrate to OpenBSD. You can purchase from bn.
Slashdot Top Deals
Absolute OpenBSD, 2nd Edition