[ Laboratory ]/Advanced Operating System4 [시스템 보안] 시스템 보안을 위한 컴퓨터 시스템, 운영체제 복습 시스템 보안을 위한 컴퓨터 시스템 복습 시스템 관리 - 계정 관리: 사용자를 식별하는 가장 기본적인 인증 수단인 아이디와 패스워드에 대한 관리- 세션 관리: 일정 시간이 지나면 세션을 종료하고 비인가자의 세션 가로채기를 통제하는 것- 접근 제어: 네트워크 안에서 시스템을 다른 시스템으로부터 적절히 보호할 수 있도록 접근을 통제하는 것- 권한 관리: 시스템의 각 사용자가 적절한 권한으로 적절하게 정보 자산에 접근하도록 통제하는 것- 로그 관리: 시스템 내부나 네트워크를 통해 외부에서 시스템에 어떤 영향을 미칠 경우 그 내용을 기록하여 관리하는 것- 취약점 관리: 시스템 자체의 결함을 체계적으로 관리하는 것 운영체제 역할- 여러 개의 사용자 어플리케이션들에게 하드웨어의 가상화를 제공- 사용자가 하드웨어를 .. 2025. 3. 10. [Linux Kernel] 리눅스 커널 버전 변경 빌드 다른 실험을 위해 커널 버전을 낮추었다가다시 원래 사용하던 버전으로 업그레이드 하기 위해 사용할 방법을 설명하고자 한다 리눅스 커널 버전을 업그레이드 빌드하는 방법은 아래 포스팅에서 이미 다뤘다https://dev-charlotte.tistory.com/115 [Linux Kernel] 리눅스 커널 버전 업그레이드 빌드0. 현재 커널 버전 확인 명령어기존 커널 버전이 5.15.0 버전이었는데 최근 논문 세미나에서 발표했던 논문의 evaluation을 재현하려고 하니 6.2 버전 이상의 리눅스 커널이 필요해서 업그레이드 해야dev-charlotte.tistory.com 업그레이드 빌드를 한 적이 있기 때문에 커널 부팅에 필요한 모든 파일을 가지고 있는 상태에서 시작한다 일단 내가 가지고 있는 파일들을 /b.. 2024. 10. 19. [5급 전산직/운영체제론] 2023년 2차 운영체제론 제2문 2023년도 국가공무원 5급(과학기술) 공개경쟁채용 제2차시험 (240705)운영체제론제 2 문. 디스크 입출력에 관한 물음에 답하시오. (총 20점)1) 디스크의 탐색 시간과 회전 지연 시간디스크 드라이브가 작동할 때, 디스크는 일정 속도로 회전한다. 데이터 읽기/쓰기 시 소요되는 시간은 크게 접근시간(access time)과 전송시간(transfer time)으로 구분되며, 접근시간은 탐색시간(seek time)과 회전지연시간(rotational delay time)으로 구분된다. 탐색시간과 회전지연시간에 대해 각각 설명하시오. (6점) 내 풀이)디스크 드라이브가 데이터를 읽거나 쓸 때 소요되는 시간은 탐색 시간과 회전 지연 시간을 더한 접근 시간과 실제로 데이터를 전송하는 데 걸리는 전송시간의 합으.. 2024. 7. 28. [5급 전산직/운영체제론] 2024년 2차 운영체제론 제4문 2024년도 국가공무원 5급(과학기술) 공개경쟁채용 제2차시험 (240709)운영체제론제 4 문 . RAID에 관한 다음 물음에 답하시오 (30점)1) 디스크의 오프셋 구하기청크 크기 12를 사용하는 RAID-0의 논리 블록 주소가 3,782인 경우, 디스크 번호와 해당 디스크의 오프셋을 구하시오. (단, 하나의 청크는 4 KB이고, 8개의 디스크를 사용하며, 디스크는 현재 비어 있고, 첫 번째 디스크의 0번 블록부터 기록한다고 가정한다) (12점) 내 풀이)RAID-0 는 데이터를 정해진 크기(=청크 크기)로 분할한 데이터 블록을 각 디스크에 순서대로 나누어 저장하는 스트라이핑 방식이다. 논리 블록 주소를 청크 크기로 나누면 청크가 디스크에서 몇 번째에 속하는지 알 수 있고 그 몫을 디스크 수로 나.. 2024. 7. 28. 이전 1 다음 728x90