기출문제/정보처리기사
2021년 3회 정보처리기사 기출문제 97번
엉클지니
2025. 3. 20. 17:02
97. 시스템이 몇 대가 되어도 하나의 시스템에서 인증에 성공하면 다른 시스템에 대한 접근권한도 얻는 시스템을 의미하는 것은?
① SOS ② SBO
❸ SSO ④ SOA
문제 분석
- 문제에서 묻고 있는 것은 "시스템이 몇 대가 되어도 하나의 시스템에서 인증에 성공하면 다른 시스템에 대한 접근 권한도 얻는 시스템"입니다. 이는 여러 시스템에서 인증을 통합하여 한 번의 인증만으로 여러 시스템에 접근할 수 있게 하는 방식을 의미합니다.
각 선택지 분석
- SOS (Service Oriented System):
- SOS는 특정 시스템을 의미하는 용어가 아니라, "서비스 지향 시스템"의 약어로 해석될 수 있지만, 일반적으로 사용되는 약어는 아닙니다. 이 용어는 인증과 관련이 없으며, 정답이 아닙니다.
- SBO (Service-Based Organization):
- SBO는 "서비스 기반 조직"을 뜻하는 경우가 많으며, 이는 조직의 구조나 모델을 설명하는 용어입니다. 인증과 관련된 개념은 아니기 때문에, 정답이 아닙니다.
- SSO (Single Sign-On):
- **SSO (Single Sign-On)**는 한 번의 인증으로 여러 시스템에 접근할 수 있게 해주는 인증 방식입니다. 사용자가 여러 개의 시스템에 로그인할 때 매번 로그인할 필요 없이 한 번만 인증을 받으면, 연결된 다른 시스템들에도 자동으로 접근할 수 있습니다. 예를 들어, Google 계정을 통해 여러 구글 서비스에 로그인하는 방식이 SSO입니다.
- SSO는 문제에서 묻고 있는 **"하나의 시스템에서 인증에 성공하면 다른 시스템에 대한 접근 권한도 얻는 시스템"**에 해당하므로, 정답입니다.
- SOA (Service-Oriented Architecture):
- **SOA (Service-Oriented Architecture)**는 소프트웨어 아키텍처 패턴으로, 서비스를 독립적인 컴포넌트로 나누어 시스템 간에 상호작용하는 구조를 말합니다. SOA는 인증 방식과는 관련이 없고, 시스템의 설계 방식에 관한 개념이므로, 정답이 아닙니다.
결론
- 문제에서 요구하는 "하나의 시스템에서 인증에 성공하면 다른 시스템에 대한 접근 권한도 얻는 시스템"은 바로 **SSO (Single Sign-On)**입니다.
따라서 정답은 ③ SSO입니다.
예시
- 예를 들어, 회사에서 사용하는 다양한 시스템(이메일, 문서 관리 시스템, 업무 시스템 등)에 접근할 때, 사용자가 처음 한 번만 로그인하면 이후 모든 시스템에 자동으로 로그인된 상태로 접근할 수 있습니다. 이는 SSO의 전형적인 예입니다.