Server 2

[Authentication] 인증/인가란?

개요서비스에서 사용자의 신원을 검증하고 식별된 사용자에 맞춰 서비스를 제공하기 위해서는 별도의 검증 프로세스가 필요하다.예를 들어 아이디, 패스워드를 입력해서 사용자가 서비스에 가입된 유저인지 검증하는 로그인 기능이 그 예시이다.서비스에서 이러한 절차를 인증/인가 방식이라고 한다.인증(Authentication):신원을 확인하는 프로세스를 말함사용자가 특정 시스템에 로그인하거나 특정 서비스에 접근할 때, 실제 유저인지 인증하는 개념EX) 핸드폰 본인인증, ID, PW를 통한 로그인 행위인가(Authorization):인증된 사용자가 특정 리소스에 대한 접근 권한을 부여받는 개념사용자가 접근 가능한 작업의 범위를 결정EX) 관리자 권한으로 실행, 파일 시스템 접근 여부정리하면 인증은 사용자의 신원을 확인하..

Server 2024.05.01

[node] Ubuntu20.04에 node LTS install

서버에서 맨날 node 설치하는데 잊어버려서 기록한다. target OS: ubuntu20.04 How to Install $sudo apt-get update $sudo apt-get install -y ca-certificates curl gnupg #curl, gnupg, ca-certificates 설치 $sudo mkdir -p /etc/apt/keyrings # GPG key 저장용 $curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg #node 저장소에 GPG키 로드 및 저장, GPG키는 저장소에서 패키지 신뢰용으로 사용..

Server 2023.10.28