linux) sudo
sudo 1. setuid bit로 root 권한 획득 2. 실행자, 호스트, 목표 사용자, 명령어 파악 3. sudoers 규칙들과 ...
14 개의 포스트가 정리되어 있어요
sudo 1. setuid bit로 root 권한 획득 2. 실행자, 호스트, 목표 사용자, 명령어 파악 3. sudoers 규칙들과 ...
VPN Virtual Private Network (가상 사설망) "멀리 떨어진 네트워크를 마치 같은 네트워크인 것처럼 연결하는 기술"
Unexported Struct Pointer Embedding Exported 인 구조체가 Unexported 구조체 포인터를 임베딩
IIFE (Immediately Invoked Function Expression) 익명 함수 즉시 실행 `defer`와 함께 리소스(...
Local Helper Closure 지역 헬퍼 함수 함수 내부에서만 사용하는 익명 함수(Anonymous Function) 를 변수에...
kube-controller-manager 컨트롤러를 생성(초기화)하고 실행 핵심 초기화 (run 함수) `CreateControlle...
SetUID/GID SetUID: 파일 실행시 프로세스를 사용자의 ID 가 아닌 파일 소유자의 ID 로 실행 SetGID: 파일 실행시...
Hard link & Soft link Hard link 동일한 파일을 가리키는 또 다른 이름을 생성 원본 파일이 삭제되어도 하드 링크...
@Value(classpath) JAR 외부 리소스: 외부 파일 시스템에서 리소스를 찾을 수 있으면, `@Value`는 파일 경로로 해...
http 세션 객체 클라이언트와 서버 간의 상태를 유지하기 위해 서버 메모리에 저장되는 데이터 ConcurrentHashMap(attr...
io.spring.dependency-management 📝 spring boot 관련 의존성의 버전들을 관리 --- Gradle pl...
logger 선언 방식 private static final Logger logger = LoggerFactory.getLogger({...
File Descriptor file descriptor (fd) 열려 있는 파일을 구분하는 정수 값 프로세스 별로 커널이 관리 기본 ...
Mark & Sweep 알고리즘 가비지 컬렉션(Garbage Collection) 기법 중 하나로, 메모리에서 더 이상 참조되지 않는 ...