Ubuntu – root password 분실 해결법

root 사용자의 비밀번호 분실 전원을 작동하고 [ESC] Key를 이용하여 GNU GRUB (GNU GRand Unified Bootloader)를 실행한다. [e] Key로 edit 모드 진입 키보드의 방향키로 가장 아래 페이지로 이동 inti=/bin/bash 추가 후 ctrl + x 또는 F10 으로 재부팅 init=/bin/bash는 Linux 부팅 옵션 중 하나로, 시스템이 부팅될 때 초기화 프로세스를 /bin/bash 셸로 설정하는 것을 의미 /bin/bash 셸로 […]

Ubuntu – root password 분실 해결법 더 읽기"

Ubuntu – Service (서비스)

Service (서비스) 정의 서비스는 운영 체제에서 실행되는 프로세스를 논리적으로 분류한 것으로, 사용자 또는 시스템에 특정 기능을 제공 데몬은 서비스의 하위 개념으로, 서비스는 시스템의 중요한 작업을 지원 특징 서비스는 데몬 형태로 실행되거나 특정 작업 완료 후 종료될 수 있음 네트워크 서비스, 데이터베이스 서비스 등 다양한 형태로 제공 systemd와 같은 서비스 관리자를 통해 제어 systemctl은 systemd 시스템

Ubuntu – Service (서비스) 더 읽기"

Ubuntu – Daemon (데몬)

Daemon (데몬) 정의 데몬은 백그라운드에서 실행되며, 특정 작업을 수행하거나 서비스를 제공하는 프로세스 시스템이 부팅되면서 자동으로 시작되고, 사용자가 직접 종료하거나 문제가 발생하지 않는 이상 계속 실행 시스템의 핵심 서비스를 제공하며, 사용자와의 직접적인 상호작용 없이 동작 특징 관리 명령어 주로 systemctl (system control) 명령어를 통해 관리

Ubuntu – Daemon (데몬) 더 읽기"

Ubuntu – netstat / ss 명령어

netstat netstat(network statistics)은 네트워크 연결, 라우팅 테이블, 인터페이스 상태, 프로토콜 통계 등 네트워크와 관련된 정보를 표시하는 명령어 네트워크 진단, 문제 해결 및 모니터링에 유용 설치 netstat 명령어는 net-tools 패키지에 포함 명령어 주요 옵션 연결 상태 확인 -a: 모든 소켓 상태를 표시(리슨 상태 포함) 특정 프로토콜 정보 -t: TCP 연결만 표시 -u: UDP 연결만 표시 -p: 프로세스 ID와

Ubuntu – netstat / ss 명령어 더 읽기"

Ubuntu – nslookup 명령어

nslookup nslookup은 도메인 이름(Domain Name)과 IP 주소를 조회하기 위해 사용되는 네트워크 진단 도구 이 명령어는 DNS 서버와 상호작용하여 네트워크 연결 문제를 확인하거나 도메인 이름과 IP 주소 매핑 정보를 확인하는 데 유용 설치방법 Ubuntu에서는 nslookup이 기본적으로 제공되지 않을 수 있음 이 경우 dnsutils 패키지를 설치 사용법 1. 도메인 이름 → IP 주소 조회 도메인 이름에 대한 A 레코드(IPv4) 또는

Ubuntu – nslookup 명령어 더 읽기"

JSON Web Token(JWT) 적용

JSON Web Token(JWT) 적용 패키지 추가 appsettings.json 변경 appsettings.json 서비스 등록을 통한 의존성 주입(Dependency Injection, DI) Program.cs Controller에 [Authorize] 적용 인증을 위한 DB 생성 및 연결 연결문자열 추가 appsettings.json NZWalksDbcontext.cs 생성 의존성 주입(Dependency Injection, DI) NZWalksDbcontext.cs 패키지 관리자 콘솔에 명령어 입력 Identity Core 서비스를 추가 및 옵션 Program.cs 인증 컨트롤러 만들기 AuthController.cs RegisterRequestDto.cs Login 기능

JSON Web Token(JWT) 적용 더 읽기"

Model validation in ASP.NET Core

Model Validations https://learn.microsoft.com/en-us/aspnet/core/mvc/models/validation?view=aspnetcore-8.0 ASP.NET Core MVC 또는 Razor Pages 앱에서 사용자 입력의 유효성을 검사하는 방법 Model state Model state represents errors that come from two subsystems: model binding and model validation.Model state는 model binding(모델 바인딩)과 model validation(모델 유효성 검사)라는 두 가지 서브 시스템에서 발생한 오류를 나타냅니다. Errors that originate from model binding are generally data conversion errors.model

Model validation in ASP.NET Core 더 읽기"

위로 스크롤