분류 전체보기
![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdaLAka%2FbtrASuM6ast%2Fnp9hqAk6omFDqc3K6tXjZ0%2Fimg.png)
[Operating Systems] cron Job Scheduler | cron 스케줄러
cron Job Scheduler cron 스케줄러 - Unix 계열 OS의 시간 기반 Job Scheduler S/W Utility이다. - 소프트웨어 환경을 설정 및 관리하는 사람들은 작업을 고정된 시간, 날짜, 간격에 주기적으로 실행하도록 스케줄링 하기 위해 cron을 사용한다. crontab (cron Table) - Shell Command들이 주어진 일정에 주기적으로 실행되도록하는 규정들이 저장되어 있는 테이블이다. - Job List, cron Daemon에 대한 다른 Command들이 보관된 위치가 저장되어 있다. - 사용자들은 각자의 crontab을 가질 수 있다. - /etc 또는 /etc의 하위 Directory에 시스템 관리자들만이 편집할 수 있는 crontab이 존재하는 경우도 있..
![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FCDRnm%2FbtrAPf9747C%2FlrhREkh85azE6MAKJfQZjk%2Fimg.png)
[Security] OIDC (OpenID Connect)
OIDC (OpenID Connect) - OAuth 2.0을 기반으로 한 통합 인증 시스템 및 프로토콜이다. - OIDC는 OAuth 2.0의 위에 추가되는 Layer로, OAuth 2.0과 함께 사용되어 사용자의 정보를 인증하고 안전히 관리하며 권한을 부여한다. - OIDC와 OAuth 2.0을 통해 사용자는 Third-Party에서 간편히 인증하고 권한을 부여받을 수 있다. - OIDC에서는 사용자의 ID를 인증하기 위해 ID Token 개념을 사용한다. * Access Token: 리소스에 접근하기 위한 토큰 * ID Token: 사용자 정보에 접근하기 위한 토큰 OIDC Flow (High-Level Abstraction) Client가 사용자의 정보를 받아오기 위해 Authorization S..
![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fd1iMqZ%2FbtrAQijD5iU%2FEdAvjxqGZ4U6xcdpZK4pi0%2Fimg.png)
[Security] OAuth 2.0
OAuth 2.0 * RFC 6749 (URL) - 한 Application에서 다른 Application으로 하여금 데이터와 기능에 대한 권한을 부여하는 절차에 대한 표준이자 프레임워크이다. (Authorization (URL) 절차에 대한 표준 및 프레임워크이다.) - Access Token을 Request하고 Response하는 절차에 대한 표준이다. - OAuth 2.0에서 Client는 아래와 같이 두가지 타입으로 구분된다. (Client의 타입에 따라 인가 과정이 달라진다.) Credential Type Client - 비밀값을 안전히 저장할 수 있는 능력이 있는 Client를 의미한다. Public Type Client - 비밀값을 안전히 저장할 수 없는 (코드에 내재된) 단순한 프로그램을 ..