FreeBSD 핸드북

The FreeBSD Documentation Project

            doc@FreeBSD.org
          

FreeBSD의 세계에 오신 것을 환영합니다! 이 핸드북은 FreeBSD 릴리즈 4.2의 설치와 일상 사용법을 다루고 있습니다. 이 매뉴얼은 작업중이며 많은 사람들의 작업 결과입니다. 많은 섹션이 아직 존재하지 않고 존재하는 것 중 일부는 갱신되어야 할 필요가 있습니다. 이 프로젝트를 돕는데 관심이 있다면 FreeBSD 문서화 프로젝트 메일링 리스트 으로 전자우편을 보내세요. 이 문서의 최신 버전은 항상 FreeBSD 월드 와이드 웹 서버 에서 구할 수 있습니다. FreeBSD FTP 서버나 미러 사이트중 하나에서 여러가지 포맷과 압축된 형태로 다운로드받을 수 있습니다. 이 핸드북의 출력본을 얻고 싶다면 FreeBSD Mall 에서 구입할 수 있습니다. 핸드북 검색도 준비되어 있습니다. 한국어 번역은 FreeBSD 한국어 문서화 프로젝트에서 진행하고 있으며, 번역을 돕고 싶거나 이 번역에 대한 문의사항은 FreeBSD 한국어 문서화 프로젝트 으로 해 주시기 바랍니다. 우리는 언제나 자원자들의 번역 노력을 환영합니다!

Redistribution and use in source (SGML DocBook) and 'compiled' forms (SGML, HTML, PDF, PostScript, RTF and so forth) with or without modification, are permitted provided that the following conditions are met:

  1. Redistributions of source code (SGML DocBook) must retain the above copyright notice, this list of conditions and the following disclaimer as the first lines of this file unmodified.

  2. Redistributions in compiled form (transformed to other DTDs, converted to PDF, PostScript, RTF and other formats) must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

Important: THIS DOCUMENTATION IS PROVIDED BY THE FREEBSD DOCUMENTATION PROJECT "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FREEBSD DOCUMENTATION PROJECT BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS DOCUMENTATION, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


Table of Contents
I. 시작하기
1. 소개
1.1. 개요
1.2. FreeBSD의 세계에 오신 것을 환영합니다!
1.3. FreeBSD 프로젝트에 관해서
2. FreeBSD 설치
2.1. 개요
2.2. 설치 안내서
2.3. Supported Hardware
2.4. Troubleshooting
3. 유닉스 기초
3.1. 요약
3.2. 권한
3.3. 디렉토리 구조
3.4. 쉘
3.5. 텍스트 편집기
3.6. 더 많은 정보는...
4. 응용 소프트웨어 설치하기: 포트 컬렉션
4.1. 개요
4.2. Using the Ports Collection
4.3. Troubleshooting
4.4. Advanced Topics
II. 시스템 관리
5. The FreeBSD Booting Process
5.1. Synopsis
5.2. 부트 블럭 : 1단계와 2단계
5.3. 로더: 부트스트랩의 세번째 단계
5.4. 부팅 작업시 커널과의 상호작용 Kernel Interaction During Boot
5.5. Init: 프로세스 컨트롤의 초기화 : Process Control Initialization
5.6. 셧다운 과정 : Shutdown Sequence
6. 사용자와 기본적인 계정(account) 관리
6.1. 개요
6.2. 슈퍼유저 계정(The Superuser Account)
6.3. 시스템 사용자 계정(System users)
6.4. 사용자 계정(User Accounts)
6.5. 계정을 수정하기
6.6. 사용자 제한과 설정하기(Limiting and Personalizing Users)
7. FreeBSD 커널 설정하기
7.1. 개요
7.2. 왜 맞춤 커널을 만들까요?
7.3. 맞춤 커널의 빌드와 설치
7.4. 설정 파일
7.5. 장치 노드 만들기
7.6. 무언가 잘못되었을 때
8. Security
8.1. Synopsis
8.2. Introduction
8.3. Securing FreeBSD
8.4. DES, MD5, and Crypt
8.5. S/Key
8.6. Kerberos
8.7. Firewalls
8.8. OpenSSL
8.9. IPsec
9. Printing
9.1. Synopsis
9.2. Introduction
9.3. Basic Setup
9.4. Advanced Printer Setup
9.5. Using Printers
9.6. Alternatives to the Standard Spooler
9.7. Troubleshooting
10. 디스크
10.1. 개요
10.2. BIOS에서 드라이브 번호 매기기
10.3. 디스크 이름붙이기
10.4. 파일 시스템 마운트와 언마운트
10.5. Adding Disks
10.6. 가상 디스크: 네트워크, 메모리, 파일 기반의 파일 시스템
10.7. 디스크 쿼터
11. Backups
11.1. Synopsis
11.2. Tape Media
11.3. Backup Programs
11.4. What about Backups to Floppies?
12. X 윈도우 시스템
12.1. Synopsis
12.2. Overview
12.3. Installing XFree86
12.4. Using Fonts in XFree86
13. 지역화 - 국제화(I18N)/지역화(L10N) 방법과 설정
13.1. 개요
13.2. 기본 개념
13.3. 지역화 이용
13.4. 고급 주제들
13.5. FreeBSD 를 특정 언어에 지역화 하기
III. 네트워크 통신
14. 직렬 통신
14.1. 개요
14.2. 직렬통신 기초
14.3. 터미널들
14.4. Dial-in Service
14.5. Dial-out Service
14.6. 직렬 콘솔 설정하기
15. PPP and SLIP
15.1. Synopsis
15.2. Using User PPP
15.3. Using Kernel PPP
15.4. Using PPP over Ethernet (PPPoE)
15.5. Using SLIP
16. 진보된 네트워킹
16.1. Synopsis
16.2. Gateways and Routes
16.3. Bridging
16.4. NFS
16.5. Diskless Operation
16.6. ISDN
16.7. NIS/YP
16.8. DHCP
17. 전자우편
17.1. 개요
17.2. 전자우편 사용하기
17.3. 문제해결
17.4. Advanced Topics
IV. 고급 주제
18. The Cutting Edge
18.1. Synopsis
18.2. -CURRENT vs. -STABLE
18.3. Synchronizing Your Source
18.4. Using make world
19. Contributing to FreeBSD
19.1. What is Needed
19.2. How to Contribute
19.3. Donors Gallery
19.4. Core Team Alumni
19.5. Development Team Alumni
19.6. Derived Software Contributors
19.7. Additional FreeBSD Contributors
19.8. 386BSD Patch Kit Patch Contributors
20. Source Tree Guidelines and Policies
20.1. MAINTAINER on Makefiles
20.2. Contributed Software
20.3. Encumbered Files
20.4. Shared Libraries
21. 새로운 커널 설정 옵션 추가하기
21.1. 그럼, 커널 옵션이란 무엇일까요?
21.2. 그럼 이제 어떠한 일을 해야 할까요?
22. 커널 디버깅
22.1. gdb를 이용한 커널 충돌 덤프(crash dump)의 디버깅
22.2. DDD를 이용한 충돌 덤프의 디버깅
22.3. 덤프의 사후(Post-Mortem) 분석
22.4. DDB를 이용한 온라인 커널 디버깅
22.5. 원격(remote) GDB를 이용한 온라인 커널 디버깅
22.6. GDB를 이용한 모듈(loadable module) 디버깅
22.7. 콘솔 드라이버의 디버깅
23. Linux Binary Compatibility
23.1. Synopsis
23.2. Installation
23.3. Installing Mathematica
23.4. Installing Oracle
23.5. Advanced Topics
24. FreeBSD Internals
24.1. DMA: What it is and How it Works
24.2. The FreeBSD VM System
24.3. IPv6/IPsec Implementation
V. 부록
A. Obtaining FreeBSD
A.1. CDROM Publishers
A.2. FTP Sites
A.3. Anonymous CVS
A.4. Using CTM
A.5. Using CVSup
A.6. AFS Sites
B. Bibliography
B.1. Books & Magazines Specific to FreeBSD
B.2. Users' Guides
B.3. Administrators' Guides
B.4. Programmers' Guides
B.5. Operating System Internals
B.6. Security Reference
B.7. Hardware Reference
B.8. UNIX History
B.9. Magazines and Journals
C. Resources on the Internet
C.1. Mailing Lists
C.2. Usenet Newsgroups
C.3. World Wide Web Servers
C.4. Email Addresses
C.5. Shell Accounts
D. FreeBSD Project Staff
D.1. The FreeBSD Core Team
D.2. The FreeBSD Developers
D.3. The FreeBSD Documentation Project
D.4. Who is Responsible for What
E. PGP 키
E.1. 책임자
E.2. 코어 팀 구성원
E.3. 개발자
F. PC Hardware compatibility
F.1. Resources on the Internet
F.2. Sample Configurations
F.3. Core/Processing
F.4. Input/Output Devices
F.5. Storage Devices
F.6. * Other
List of Tables
10-1. Physical Disk Naming Conventions
List of Examples
5-1. boot0 화면
5-2. boot2 화면
5-3. /etc/ttys에 있는 비 보안 콘솔 : insecure console in /etc/ttys
6-1. adduser명령으로 사용자 추가하기
6-2. rmuser명령으로 대화식 계정 삭제
6-3. 슈퍼유저에 의한 대화식 chpass
6-4. 일반 사용자들에 의한 대화식 chpass
6-5. passwd
10-1. vnconfig로 이미 존재하는 파일 시스템의 이미지 마운트 하기
10-2. vnconfig로 파일을 이용한 새 디스크 만들기
10-3. md 메모리 디스크
16-1. Branch office or Home network
16-2. Head office or other lan
A-1. Checking out something from -CURRENT (ls(1)) and deleting it again:
A-2. Checking out the version of ls(1) in the 3.X-STABLE branch:
A-3. Creating a list of changes (as unified diffs) to ls(1)
A-4. Finding out what other module names can be used: