리눅스 서버는 실제 전투 상세 카탈로그를 구축합니다.
리눅스1개발
1.2 Linux 범용 버전 2
1.2. 1 레드 캡 리눅스 2
1.2.2 데비안 리눅스 2
1.2.3 Ubuntu Linux 3
1.3 리눅스 운영체제 3
1.3. 1 Linux 운영 체제 구조 3
1. 3. 2 Linux 운영 체제 5 의 특징
1. 3. 3 Linux 운영 체제 애플리케이션 영역 6
1.3.4 레드 캡 엔터프라이즈 Linux 5 7
1.4 레드 캡 엔터프라이즈 Linux 5 8 버전 2 개
1.5 Red Hat Enterprise Linux 8 설치 및 관리
설치 전 준비 8
1.5.2 다른 운영 체제와 공존
1.5.3 레드 캡 엔터프라이즈 Linux 설치 단계 1 1
1.6 Linux 운영 체제 19 부트 및 로그인
1.6. 1 다중 시스템 부트 관리자 -GRUB 및 LILO 19
1.6.2 Linux 부트 프로세스 20
1.6.3 Linux 종료 및 재부팅 20
1.6.4 Linux 및 Linux 시스템 20 의 로그오프
1.7 GNOME 및 KDE 데스크톱 관리자 22
1.7. 1 GNOME 데스크톱 환경 23
1.7.2 KDE 데스크톱 환경
1.7.3 자신의 데스크톱 42 사용자 정의
2 장 FTP 서버 45
2. 1 FTP 서비스 소개 45
2.1..1FTP 작동 원리 45
2. 1.2 세대 익명 사용자 액세스 46
2. 1.3 FTP 서비스 연결 방법 46
2. 1.4 몇 가지 인기 있는 FTP 서버 소프트웨어 48
2.2 vsFTPd 서비스 설치 49
VsFTPd 소프트웨어 설치 49
2.2.2 FTP 서비스 시작 및 종료 50
2.3 VSFTPD 52 관련 구성
2. 3. 1 익명 사용자 로그인 환경 구성 53
2.3.2 모니터링 주소 및 제어 포트 53
2.3.3 FTP 모드 및 데이터 포트 54
ASCII 모드 55
2.3.5 시간 초과 옵션 55
2.3.6 부하 제어 55
사용자 설정 56
2.3.8 사용자 로그인 컨트롤 57
디렉토리 액세스 제어 57
2.3. 10 파일 조작 컨트롤 58
2.3. 1 1 파일 권한 추가 설정 58
로그 설정 58
2.4 PureFTPD 서버 59 설치 및 구성
2.4. 1 아파치 서비스 설치 59
2.4.2 MySQL 데이터베이스 6 1 설치.
PureFTPD 62 설치
2.4.4 PureFTPD 서비스 관리 스크립트 생성 64
2.4.5 익명 사용자 로그인 환경 구성 64
Zend Optimizer 65 를 설치합니다.
2.4.7 웹 pureftp 66 설치 및 구성
2.4.8 MySQL 데이터베이스 생성 67
2.4.9 pure-ftpd 데이터베이스 구성 파일 생성 68
2. 4. 10 웹 pureftp 68 을 사용하여 가상 사용자 관리
2.5 FTP 서버 액세스 69
2.5. 1 Linux 환경에서 FTP 서버 액세스 69
2.5.2 Windows 환경에서 FTP 서버 70 에 액세스
제 3 장 이메일 서버 7 1
3. 1 e-메일 서비스 개요 7 1
이메일 서비스 소개 7 1
3. 1.2 메일 72 의 고유 명사 설명
3. 1.3 POP3 및 SMTP 프로토콜 73
3.2 Postfix 메일 서버 74
3.2. 1 메일 서버 설치 74
접미어 구성 파일 76
접미어 기본 구성 77
3.2.4 가상 별칭 도메인 80
사용자 별칭 80
3.2.6 SMTP 인증 8 1
3.2.7 Postfix 서비스 시작 및 중지 83
3.2.8 e-메일 클라이언트 구성 및 액세스 84
3.3 POP 및 IMAP 메일 서비스 87
비둘기 케이지 서비스 87
3.3.2 CyrusImapd 서비스 88
3.4 웹 지원 이메일 92
3.4. 1 Squirrelmail 설치 및 구성 92
3.4.2 로그인 Squirrelmail 94
제 4 장 네트워크 서버 95
4.1웹 개요 95
4.1..1웹 서비스 소개 95
4. 1.2 HTTP 프로토콜 소개 96
4. 1.3 웹 서버 소프트웨어 99
4.2 아파치 개요 99
4.2. 1 아파치의 탄생
4.2.2 아파치 서비스 설치 10 1
4.3 아파치 서비스 시작 및 중지 103
4.4 아파치 서비스의 기본 구성 방법 106
4.4. 1 httpd.conf 구성 파일 106
4.4.2 아파치 서비스 마스터 구성 파일 107 의 구성
4.5 아파치 서버 액세스 제어 모드 1 12
4.5. 1 옵션 1 13
4.5.2 조회 권한 설정 1 13
4.6 아파치 서비스의 고급 구성 1 16
4.6. 1 가상 디렉터리 소개 1 16
4.6.2 가상 호스트 구성 및 관리 1 17
4.6.3 사용자 인증 및 권한 부여 1 19
4.6.4 SSI/kloc 구성-0/23.
4. 6. 5 MIME 유형 소개 124
4.7 동적 웹 사이트 만들기 및 구성 124
4.7. 1 JSP 동적 웹 사이트 만들기 및 구성 124.
4.7.2 CGI 동적 웹 사이트 만들기 및 구성 13 1
제 5 장 DHCP 서버 133
5. 1 DHCP 서비스 개요 133
5.1..1DHCP 서비스 133 의 원리
5. 1.2 IP 주소 임대 및 업데이트 134
5. 1.3 DHCP 서버 135 할당 DHCP 주소 유형
5.2 DHCP 서비스 설치 137
5.2. 1 DHCP 서버 설치 준비 137
5.2.2 DHCP 서비스 설치 방법 138
5.2.3 DHCP 서비스 시작 및 중지 14 1
5.3 DHCP 서비스 구성 142
5.3. 1 DHCP 구성 파일 및 형식 142
5.3.2 IP 범위 구성 145.
5.3.3 클라이언트의 IP 옵션 146 구성.
5.3.4 임대 기간을 147 로 설정합니다.
5.3.5 특정 IP 주소 147 을 보관합니다.
5.3.6 여러 네트워크 세그먼트의 IP 주소 할당 148
5.3.7 DHCP 서버 구성 인스턴스 149
5.4 DHCP 클라이언트 구성 150
5.4. 1 구성 150 Linux 운영 체제를 클라이언트로 사용합니다.
5.4.2 구성 152, 클라이언트는 Windows 운영 체제입니다.
6 장 DNS 서버 155
6. 1 DNS 서비스 개요 155
6.1..1DNS 서비스 소개 155
6. 1.2 DNS 156 에서 제공하는 서비스
6. 1.3 DNS 조회 원리 및 계획 156
6. 1.4 DNS 이름 확인 158
6.2 DNS 서비스 설치 158
6.2. 1 DNS 서비스 설치 159.
6.2.2 ch 루트 패키지 159 를 설치합니다.
6. 2. 3 DNS 서비스 시작 및 중지 160
6.3 주 이름 서버 구성 16 1
6.3. 1 주 구성 파일 16 1
6.3.2 루트 및 마스터 162 를 설정합니다.
6.3.3 역분석 영역 설정 165.
서버 정보 파일 6.3.4 개 166
6.3.5 지역 파일 166
6.3.6 역분석 영역 파일 169
6.3.7 기능 구현 170
6.3.8 DNS 서버 170 테스트
6.4 보조 DNS 서버 구성 174
6.5 캐시 전용 서버 구성 175
6.6 DNS 클라이언트 176 구성
6.6. 1 Linux 에서 DNS 클라이언트 구성 176.
6.6.2 Windows 에서 DNS 클라이언트 구성 177.
제 7 장 프록시 서버 179
7. 1 프록시 개요 179
7.1..1프록시 워크플로우 179
7. 1.2 프록시 서버 및 관련 어플리케이션의 역할 180
7.2 Squid 서버 설치 18 1.
7.2. 1 오징어 소개 18 1
7.2.2 Squid 서버 설치 182
7.3 Squid 서버 184 의 기본 구성
7.3. 1 모니터링되는 IP 및 포트 설정 184.
7.3.2 캐시 크기를 184 로 설정합니다
7.3.3 출입 통제 설정 186
7.3.4 Squid 가 188 에 이상적인 메모리 값을 사용할 수 있도록 지정합니다.
7.3.5 기타 매개변수 설정 188
7.3.6 오류 프롬프트를 중국어 189 로 설정합니다.
7.3.7 Squid 서버 초기화 189.
7.4 프록시 서버 시작 및 중지 192
7.4. 1 시스템 부팅 193 과 함께 자동으로 시작되도록 Squid 서비스 설정
7.4.2 구성 파일 다시 로드 195
7.5 Squid 서버 고급 구성 195
7.5. 1 투명 프록시 구현 195
7.5.2 Squid 보안 설정 197
7.5.3 Squid 외부 프로그램 지원 옵션 199
7.6 오징어 로그 관리 199
7. 6. 1 로그 옵션 199
7. 6. 2 Squid 프록시 로그 시스템 199 의 구성
7.6.3 로그 및 트래픽 분석 소프트웨어 -WebAlizer 200
7. 6. 4 Webalizer 소프트웨어 애플리케이션 204
7.7 다른 환경에서 프록시 클라이언트 구성 205
7. 7. 1 Linux 시스템 205 에서의 Firefox 프록시 설정
7. 7. 2 Windows 시스템 207 에서의 IE 에이전트 구성
제 8 장 삼바 서버 209
8.1삼바 서비스 개요 209
8.1..1삼바 서비스 소개 209
8. 1.2 samba 서비스 설치 209
8.1.3 삼바 서비스의 그래픽 구성 방법 2 12
8. 1.4 삼바 서비스 시작, 중지 및 재시작 2 16
8.2 삼바 서비스 프로필 2 16
8.2.1삼바 서비스용 삼바 프로필 2 17
8.2.2 삼바 서비스 암호 파일 2 17
8.2.3 삼바 서비스 로그 파일 2 18
8.3 smb.conf 파일 상세 정보 2 18
8.3. 1 smb.conf 파일 구조 2 19
Smb.conf 파일의 구문 및 변수 220
Smb.conf 파일 세부 정보 220
8. 3. 4 SMB. conf 파일의 섹션 223
8.3.5 삼바 서비스별 매개변수 설정 223
8.4 삼바 서비스 기능 구현 225
삼바가 가입할 작업그룹 지정 225
8.4.2 참고, 서버 226
8.4.3 액세스 가능한 서버의 IP 주소 범위 제한 226
8.4.4 프린터 설정 227
8.4.5 익명 로그인을 위한 게스트 계정 설정 228
8.4.6 로그 파일 이름, 저장 경로 및 크기 설정 228
8.4.7 서버 보안 설정 229
8.4.8 특정 * * * * 설정 232 를 즐기세요
8.5 *** 리소스 얻기 234
8.5. 1 다른 클라이언트 호스트에 대한 리소스 액세스 234
8.5.2 네이티브 Windows 파티션과 Linux 파티션 간의 리소스 교환 235
제 9 장 NFS 서버 237
9. 1 NFS 서비스 소개 237
NFS 237 사용의 이점
9. 1.2 NFS 서비스 구성 요소 238
9.2 RPC 238 소개
9.3 NFS 서비스 설치 및 구성 239
NFS 서비스 설치 239
9.3.2 NFS 서비스 구성 240
9. 3. 3 NFS 파일에 대한 액세스 권한 242
9.4 NFS 서비스 시작 및 중지 243
9.5 클라이언트에 NFS 파일 시스템 마운트 244
9. 5. 1 NFS 서버 정보 보기 244
9.5.2 NFS 서버 * * * * 245 를 로드하는 디렉토리
9.5.3 NFS 파일 시스템 자동 마운트 246
10 장 LDAP 디렉터리 서비스 247
디렉토리 서비스 개요 247
10.1..1x.500 247 소개
첫 만남 LDAP 248
10. 1.3 X.500 및 LDAP 25 1
10. 1.4 인기 카탈로그 서비스 제품 252
10.2 LDAP 254 에 대한 심층적인 이해
10.2. 1 LDAP (LDAP) 의 몇 가지 기본 모델 26646. 866666666667
10.2.2 디렉토리 트리 256 계획 방법
10. 2. 3 LDAP 257 용 애플리케이션
10.3 LDAP 257 설치
10.3. 1 버클리 DB 257 설치.
10.3.2 OpenLDAP 260 설치
10.4 OpenLDAP 26/kloc-0 구성/
10.4.1OpenLDAP 261에 대한 기본 구성
10.4.2 OpenLDAP 서버 시작 262
10.5 OpenLDAP 263 에 대한 초기화 데이터 설정
10.6 LDAP 그래픽 인터페이스 관리 도구 소개 264
10.6. 1 기본 LDAP 그래픽 인터페이스 관리 도구 264
PhpLDAPadmin 266 을 설치합니다
10.7 구성
10.7. 1 phpLDAPadmin 마스터 구성 파일 생성 268.
10. 7. 2 phpldapadm 268 의 기본 구성
10.8 OpenLDAPadmin 27 1 관리 디렉토리 트리 사용
10.8. 1 phpLDAPadmin 27 1 을 입력합니다.
10.8.2 조직 단위 생성 272
10.8.3 사용자 그룹 작성 274
10.8.4 사용자 계정 생성 276
10.9 LDAP 서비스 인증 277 구현
10.9. 1 Linux 시스템 사용자 인증 구현 277
10.9.2 FTP 사용자 인증 구현 279
10.9.3 웹 사용자 인증 구현 280
1 1 장 SSH 서버 28 1
11..1ssh 서비스 개요 28 1
11..1..1ssh 서비스 소개 28 1
11..1.2 공개 키 암호화 스키마 282
1 1.2 SSH 서비스 설치 283
1 1.3 SSH 서버 구성 283
1 1.4 SSH 서비스 시작 및 중지 286
1 1.4. 1 SSH 서비스 시작 286
1 1.4.2 SSH 서비스 재시작 287
1 1.4.3 자동으로 SSH 서비스 시작 287
1 1.4.4 SSH 서비스 중지 288
1 1.5 SSH 클라이언트 사용 288
1 1.5. 1 SSH 클라이언트 Windows 플랫폼에서 288 사용
리눅스 플랫폼 SSH 클라이언트 응용 프로그램 289
12 장 MySQL 데이터베이스 구성 293
MySQL 개요 293
12.1..1MySQL 293 소개
12. 1.2 MySQL 294 용 애플리케이션
12.2 MySQL 295 설치
설치 전 준비 작업 295
12. 2. 2 MySQL 295 의 특정 설치 절차
12.3 MySQLD 서비스 시작 및 중지 298
12.4 MySQL 서비스 구성 및 사용 298
12.4. 1 MySQL 관리자 암호 수정 299
MySQL 데이터베이스 생성 및 사용 299
12. 4. 3 MySQL 데이터 시트 300 생성 및 사용
12.4.4 인덱스 생성 및 삭제 304
사용자 생성 및 삭제 305
12.4.6 사용자 권한 설정 306
12.5 MySQL 309 용 그래픽 구성
PhpMyAdmin 309 설치
12.5.2 phpMyAdmin 가상 디렉터리 3 10 구성.
12.5.3 phpMyAdmin 3 1 1 을 사용합니다.
13 장 Webmin 을 사용하여 다양한 서비스 구성 3 13
13.1webmin313 개요
13.1.1webmin313 소개
13. 1.2 네티즌 기능 3 13
13. 1.3 Webmin 주요 기능 3 14
13.2 Webmin 3 17 설치 및 구성
13.2. 1 Perl 인터프리터 설치 3 18
13.2.2 Net-SSLeay perl 및 OpenSSL 설치
13.2.3 Webmin 3 19 설치 및 액세스
13.2.4 Webmin 을 중국어 인터페이스 32 1 으로 설정합니다.
13.2.5 Webmin 서비스 중지 및 시작 322
13.3 Webmin 323 구성 서비스 사용
13.3.1삼바 서비스 구성 323
13. 3. 2 NFS 서비스 구성 327
13. 3. 3 DNS 서비스 구성 328
13.3.4 웹 서비스 구성 33 1
13.3.5 네트워크 방화벽 및 NAT 서비스 구성 336
13.3.6 프록시 서비스 구성
13. 3. 7 SSH 서비스 구성 349
14 장 Linux 명령줄 35 1
리눅스 셸 351개요
14.1.1Linux 셸 소개 35 1
14. 1.2 시스템 기본 셸-bash 셸 351
14. 1.3 다른 셸 352 를 사용하도록 설정합니다.
부트 셸 353
14.2. 1 터미널 부트 셸 353
14.2.2 셸 354 직접 활성화.
14.2.3 명령줄 창 354 를 직접 시작합니다.
14.3 셸 명령 355 에 대한 자세한 설명
14.3. 1 디렉토리 및 파일 관리 지침 355
14.3.2 정보 표시 설명 360
네트워크 기본 구성 설명 363
14.3.4 종료 및 로그오프 지침 366
14.4 셸 환경 구성 367
14.4.1셸 환경 변수 367
14.4.2 환경 변수 설정 369
14.4.3 셸 환경 프로필 370
14.5 vim 텍스트 편집기 사용 37 1
14.5. 1 vim 편집기 소개 37 1
14.5.2 범용 vim 명령 372
14.5.3 vim 맞춤형 376
15 장 Linux 운영 체제의 네트워크 접속 테스트 377
15. 1 네트워크 377 연결 테스트
15. 1. 1 꼬인 쌍선 코어 377
15. 1.2 패스 스루 트위스트 페어 378 테스트
15. 1.3 크로스 트위스트 페어 378 테스트
15. 1.4 ping 명령을 사용하여 네트워크 연결 테스트 379
15.2 경로 추적 382
15.2. 1 라우트 추적 명령 382
15.2.2 라우트 추적 표시 코드 383
15. 2. 3 traceroute 명령 옵션 384 적용
15.3 Linux 그래픽 인터페이스 아래 테스트 네트워크 386
15.3. 1 네트워크 도구 창 386 으로 이동합니다.
15.3.2 네트워크 디바이스 조회 387
15.3.3 네트워크 연결 테스트 387
15.3.4 네트워크 정보 통계 388
15.3.5 네트워크 라우팅 추적 388
15.3.6 네트워크 포트 검사 389
인터넷 액세스 389
15.3.8 로그인 사용자 정보 조회 390
15.3.9 도메인 이름 조회 도구 390
16 장 Linux 네트워크 관리 39 1
16. 1 고정 IP 주소 관리 도구 39 1
16.1..1IP 주소 39 1
16. 1.2 서브넷 마스크 392
16. 1.3 TCP/IP 구성 파일 392
16. 1.4 그래픽 인터페이스에서 이더넷 392 구성
16. 1.5 명령 모드에서 이더넷 397 구성
16.2 동적 IP 주소 할당 도구 400
16.2. 1 동적 IP 주소 가져오기 400
16.2.2 DHCP 서비스 설치 40 1
16. 2. 3 DHCP 서비스 시작 및 중지 404
16. 2. 4 DHCP 서비스 구성 405
16.3 네트워크 주소 테이블 관리 도구 407
16.3. 1 ARP 캐시 407 표시.
16.3.2 ARP 캐시 관리 408
17 장 소프트웨어 기본 관리 409
17. 1 Kickstart 409 소개
17. 1. 1 Kickstart 409 설치.
17.1.2 데비안/Ubuntu 419 자동 설치
17.2 Linux 운영 체제 420 의 패키지 관리
17.2. 1 RPM 420 소개
17.2.2 RPM 패키지 관리 시스템 응용 프로그램 56866.8686868661
17.3 데비안 434 용 패키지 관리 시스템
17.3. 1 DPKG 434 소개
DPKG 패키지 관리 시스템 응용 프로그램 435
18 장 패키지 고급 관리 44 1
18.1apt-고급 패키지 관리 44 1
18.1.1apt441개요
18. 1.2 애플리케이션 APT 패키지 관리 시스템 42
18.2 yum-지능형 RPM 패키지 관리 452
18.2. 1 YUM 개요 452
18.2.2 100 승 패키지 관리 시스템 애플리케이션 453
18.3 Linux 커널 업그레이드 462
18.3. 1 커널 소스 코드 가져오기 463
18.3.2 구성 커널 464
18.3.3 커널 컴파일 467
18.3.4 커널 설치 469
19 장 사용자 및 프로세스 관리 47 1
19. 1 사용자 관리 47 1
19. 1. 1 사용자 계정 파일 47 1
19. 1.2 사용자 그룹 파일 474
19. 1.3 명령줄 사용자 관리 476
19. 1.4 그래픽 인터페이스 모드의 사용자 관리. 46666.8666666666
19. 1.5 명령줄 그룹 관리 486
19.2 프로세스 관리 490
19.2. 1 플로우 및 태스크 490
19.2.2 프로세스 제어 490
19.2.3 작업 제어 494
20 장 Linux 파일 시스템 및 디스크 관리 497
20. 1 Linux 파일 시스템 관리 497
20.1..1Linux 파일 시스템 구조 497
20. 1.2 범용 파일 시스템 497
20. 1.3 파일 형식 498
20. 1.4 파일 압축 및 아카이빙 498
20. 1.5 파일 링크 503
20. 1.6 파일 시스템 설치 505
20.2 디스크 관리 507
20.2. 1 하드 드라이브 소개 507
20.2.2 디스크 파티션 관리 509
20.2.3 디스크 관리 명령 사용 529
20.2.4 디스크 할당량 관리 문제 539
2 1 장 리눅스 시스템 보안 549
21..1시스템 보안 기본 설정 549
21..1..1BIOS 보안 549
21..1.2 계정 보안 549
2 1.2 고급 시스템 보안 설정 552
2 1.2. 1 중요 파일 552
2 1.2.2 공격 예방 시스템 553
2 1.2.3 보안 서비스 시작 555
2 1.2.4 감사 로그 556
2 1.2.5 파일 및 디렉토리 라이센스 558