Essential System Manager

Slides:



Advertisements
Similar presentations
SPARCS 10 채승우 시스템 관리 기본. Maintaining the System 시스템 유지하기  시스템 관리 작업 - root 계정에서 !  root 계정은 파일 퍼미션과 보안 메커니즘의 적용 X. 즉 모든 파일에 접근 및 수정 가능  모든 사용자에게 모든.
Advertisements

PE 로 Windows 7/8 운영체제 만들기 4 조 : 박 성 진. 1.PE로 부팅 합니다. 1) Windows7 PE CD 를 삽입 합니다. 2) BISO 설정에서 부팅순서를 CD-ROM 또는 USB 를 1 순위로 올려준다. 3) 부팅이 될 때 까지 기 달려요.
7 장. 원격지에서 리눅스서버를 관리하자. 텔넷서버를 설치 / 운영한다. SSH 서버를 운영한다. VNC 서버를 설치 / 운영한다.
Lync 2013 소개 및 구축 가이드 화상, 음성 및 회의 SMS&P TSS 양영건 차장 Microsoft Lync
Windows Function Windows XP Windows 7 Windows 8 FREE 조장 : 김동환 조원 : 전태우
발표 순서 1 개 요 2 설계 단계에서 피로 건전성 평가 운영 단계에서 피로 건전성 평가 및 관리 3 4

부트 프로세스 박철승.
1. 신뢰할 수 있는 싸이트 등록 인터넷 익스플로러 실행 후 실행
4. 시스템 관리 기본 naldo.
1. Windows Server 2003의 역사 개인용 Windows의 발전 과정
2장 데이터가 가지고 있는 특성을 정리하여 그래프로 표현하기
8가지 TIP으로 Windows 8 완전정복하기
뇌를 자극하는 Windows Server 2012 R2
Name Title Company Name
Ch. 1 LINUX SYSTEM.
Windows Server 장. 사고를 대비한 데이터 백업.
DAT305 SQL Server AlwaysOn Technologies: 올바른 고 가용성 기능 선택
4장. 웹로직 서버상에서의 JDBC와 JTA의 운용
임베디드 시스템 개론 크로스 플랫폼 설치 2일차 강의 자료 Embedded System Lab.
리눅스 라우터 (iii_lrp) 컴퓨터응용과학부 담당교수님 : 이상훈 마 의 호.
강 명 수 LINUX 설치 강 명 수
07. 디바이스 드라이버의 초기화와 종료 김진홍
CHAPTER 02 OpenCV 개요 PART 01 영상 처리 개요 및 OpenCV 소개.
Name Title Company Name
Root Filesystem Porting
Root Filesystem Porting
NJM Messenger 박상원 박연호.
                              데이터베이스 프로그래밍 (소프트웨어 개발 트랙)                               퍼스널 오라클 9i 인스톨.
18강. 데이터 베이스 - II JDBC 살펴보기 Statement객체 살펴보기 Lecturer Kim Myoung-Ho
부트로더와 Self Programming
강철(cancho_at_sparcs)
WinCE Device Driver 실습 #2
일타쌍피!! 아이유(IU)가 아니라 UI 테스트 길(Road)이 아니라 Load 테스트
Social Web Development Platform ASP.NET Razor
13장 카이제곱(χ2)분석 2019년 2월 24일 오전 3시 39분2019년 2월 24일 오전 3시 39분
Volume Licensing Service Center
㈜시스원이 제공하는 시스템 관리 통합 솔루션 SysmanagerOne Agent설치 안내서
Visual Studio 2013 IDE의 새로운 기능 소개
3장 데이터의 특성을 대표적인 수치로 표현하기 2019년 2월 25일 오전 9시 36분2019년 2월 25일 오전 9시 36분
1장 생활과 통계학 2019년 2월 25일 오전 9시 37분2019년 2월 25일 오전 9시 37분
Device Driver 임베디드 시스템 I.
설치 환경 □ 운영체제 버전 : CentOS Linux 7.2 □ 리눅스 커널 버전 :
웹 성능 및 부하 테스트(Load Test)를 통한 소프트웨어 품질 향상방안
뇌를 자극하는 Windows Server 2012 R2
9장 모집단이 한 개인 경우의 통계적 추론 2019년 4월 6일 오후 2시 22분2019년 4월 6일 오후 2시 22분
UI 테스트 자동화(Coded UI Test)를 통한 품질 혁신 가이드
Day-27(Tue_10.16) 파일 서비스 설정 AD 가 설치된 환경에서 DHCP 설치 할 경우 권한 자격을 주어야함.
Chapter6 : JVM과 메모리 6.1 JVM의 구조와 메모리 모델 6.2 프로그램 실행과 메모리 6.3 객체생성과 메모리
Visual Studio 2013을 활용한 개발 생산성 및 코드 품질 혁신
리눅스 커널 프로그래밍 환경 구축 IT EXPERT 리눅스 커널 프로그래밍 Author : Byungki Kim
PMIS 서버 설정 환경설정 작성자 : 배경환.
S-Work 2.0 DRM 신규 버전 설치 가이드 SOFTCAMP
네트워크 환경 구축과 이미지 전송 호스트/타겟 통신 직렬 통신을 이용한 이미지 전송 수퍼 데몬 BOOTP 환경 구축
Visual Studio 2013을 활용한 개발 생산성 및 코드 품질 혁신
뇌를 자극하는 Solaris bible.
시스템 인터페이스 Lab#5 쉡 실습.
Name Title Company Name
Linux 9.X 기초에서 활용까지 Chapter 06 VI 편집기.
 파일 아카이브와 압축 명령 익히기.
01. 분산 파일 시스템의 개요 네트워크에 분산된 파일을 사용자가 쉽게 접근하고 관리할 수 있게 해준다.
시스템 인터페이스 Lab1 X-window 및 명령어 사용.
임베디드 시스템 개론 3주차.
과제 4: Thread (5월 9일까지) 4장 연습문제 풀이
Name Title Company Name
Name Title Company Name
Installation Guide.
5장 세상의 많은 현상들은 정규분포를 따른다. 2019년 7월 31일 오후 6시 46분2019년 7월 31일 오후 6시 46분
6 객체.
시스템 해킹과 보안 permission과 SetUID.
Presentation transcript:

Essential System Manager 9/22/2018 6:54 PM Essential System Manager reniowood SPARCS Wheel Seminar © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

root와 su su [id] 명령을 이용해 그 id가 될 수 있다 시스템 관리 시 root로 로그인 하는 것 보다는 su 명령을 이용해 root 가 되는 것이 더 안전 su 명령은 언제 사용했는지 알 수가 있다. (/var/log/messages에 남는다.)

부팅 과정 LILO GRUB 바이오스 1차 부트로더 2차 부트로더 커널 init Shell

부트 플로피 사용하기 부트 플로피 커널 이미지가 담겨 있어 부팅 가능하게 된다. 커널 이미지 커널 전체가 압축되어있는 것

rdev 명령 커널 이미지를 플로피 디스켓으로 복사 루트 장치, 스왑 장치, 램디스크 크기 등 설정 # rdev /vmlinuz /dev/sda1 커널 이미지를 플로피 디스켓으로 복사

부트로더(Boot loader) MBR(Master Boot Record)에 설치 되어 부팅을 도와주는 역할. 파티션 맨 처음에 저장된다. 운영체제를 불러온다. 512kB의 크기 크기가 작아 2차 부트로더가 부팅 가능한 파티션에 존재. 설치된 운영체제에 무관. 리눅스에서는 주로 LILO(LInux Loader), GRUB(GRand Unified Bootloader)를 사용 데비안 계열에서는 GRUB 사용

GRUB 설정 # vi /boot/grub/menu.lst

default : timeout시간 뒤 자동으로 부팅되는 OS timeout : default에서 지정한 OS가 자동으로 부팅되기 전 기다리는 시간(초)

title : 인터페이스에서 보이는 OS 이름 root : OS 파일 시스템의 위치 kernel : 기본 부트 커널 이미지 이름 initrd : 기본 initrd 파일 이름

init 하드웨어 드라이버 초기화 후 실행되는 다목적 프로그램. 새로운 프로세스를 생성하거나 프로그램이 종료되었을 때 다시 시작하는 기능을 가짐. /etc/inittab 파일에 의해 제어된다. 부트로더가 커널을 메모리로 불러오면, 커널은 하드웨어 정보를 점검하여 하드웨어 드라이버를 초기화 시킨다.

code:runlevels:action:command runlevels : 해당 항목이 실행할 실행 레벨 실행 레벨이란 단순히 각 항목들의 실행 그룹을 구분짓는 숫자 0 : 시스템 종료 1 : 단일 사용자 모드 2~5 : 다중 사용자 모드 (데비안에서 2가 기본 runlevel) 6 : 시스템 재부팅

5 : 런레벨 2가 기본 런레벨이 된다. 9 : /etc/init.d/rcS가 시스템 부팅시에 실행된다. 12 : 단일 사용자 모드로 들어갈 시에 root 패스워드 물어본다.

22~28 : 각각의 런레벨에 /etc/init.d/rc를 런레벨을 인수로 실행. 30 : 특별한 경우의 재부팅시에도 root 비밀번호를 물어본다.

33 : CTRL-ALT-DELETE 키가 눌렸을 때 재부팅이 되도록 한다. 39~41 : 전원에 문제가 있거나 다시 돌아왔을 때 실행된다.

54~59 : 각각의 가상 콘솔을 위한 getty를 실행시켜준다.

rc 파일 리눅스의 여러 초기화 명령을 가지고 있다. 최상위 rc 스크립트 : /etc/init.d/rcS 서버나 데몬 등을 시작 최상위 rc 스크립트 : /etc/init.d/rcS 가장 기본적인 초기화 각 실행 레벨의 스크립트 : /etc/rcN.d(N : 0~6)

fnnxxxx 의 형식 f : S 또는 K -> S는 start K는 kill nn : 00~99 -> 우선순위(낮은 숫자가 먼저) xxxx : 시스템 서비스와 관련된 이름

각 스크립트들은 심볼릭 링크이다. 같은 스크립트가 여러 런레벨의 폴더에 복사되는것 보다 효율적.

단일 사용자 모드 아주 기본적인 설정만 되어있는 상태 기본적으로 root 권한을 가지게 된다. 시스템에 문제가 생겨 관리하고 복구할 때 쓰이는 모드

시스템 끄기 기본적으로 리눅스는 디스크 읽기/쓰기를 메모리에 임시 저장 CPU가 상대적으로 빠르기 때문. 하지만 갑자기 시스템의 전원에 문제가 생기면 디스크에 옮기지 못해 데이터를 잃는다. 5초마다 dirty buffer 내용을 디스크에 쓴다. 더욱 중요한 것은 안전한 shutdown 과정.

# shutdown 명령 시스템을 중지시키거나 재부팅할때 사용 /sbin/shutdown –r +10 : 10분 뒤 재부팅 13:00 같은 시각을 지정할 수도 있고 뒤에 문자열을 넣어 경고 메시지를 출력 가능 지금 바로 실행하려면 시간에 now -c : 예약된 shutdown 명령 취소 -k : 경고 메시지만 출력하고 실제론 안 끔

/proc 파일시스템 파일과 프로세스를 통합한 특별한 파일시스템 cd, ls 등으로 볼 수는 있지만 실제 공간을 차지하지는 않고 커널에 의해 내용이 동적으로 생성된다.

각각의 디렉토리가 동작중인 프로세서를 대표

/proc 안에서 여러 하드웨어의 정보를 볼 수 있다. /proc/ioports : I/O 주소 점검 /proc/interrupts : 사용중인 IRQ 나열 /proc/dma : DMA 채널 나열

passwd 파일 시스템의 모든 계정은 /etc/passwd 파일을 가진다. username:password:uid:gid:gecos:homedir:shell

쉐도우 패스워드 보안 위험 요인을 없애기 위해 /etc/shadow를 사용 /etc/passwd의 패스워드 필드에는 x나 *만 적어놓는다 쉐도우 패스워드를 사용하기 위해서는 shadowconfig on을 사용해야 한다.

그룹 모든 사용자는 최소한 하나의 그룹에 속해있다. /etc/group에 내용이 저장되어있다.

$ groups : 사용자가 속한 그룹을 보여준다.

계정 만들기 adduser [ID] : ID와 비밀번호를 입력하면 ID 생성 passwd [ID] : 비밀번호 변경 root가 바꿀시에 원래 비밀번호 묻지 않음.

계정 삭제/무력화 userdel [ID]: 계정을 삭제 할 수 있다. -f : 사용중에도 강제로 삭제 -r : 홈디렉토리까지 삭제 /etc/passwd 항목에서 password 필드의 처음에 *을 추가하면 그 계정은 로그인을 할 수 없다.

감사합니다