전체 글 116

리눅스마스터 1급 2차 2501 실기 모범답안 예상문제 만들기 (1~16문)

자격증 취득 준비할 겸 포스팅을 합니다.해당 게시글에 문제가 있을 경우 댓글 달아주세요. (수정이 필요한 문구가 있거나, 문제 공유가 불가한 경우 등)설명을 못 쓴 문제가 있으니 참고해주세요. ✅ [1번 예상문제]사전에 ihdgroup 그룹이 사용가능하며, ihdman 계정이 존재하는지 아래와 같이 확인해야한다.grep ihdgroup ① _________ grep ihdman ② _________usermod -aG ihdgroup ihdman 앞으로 사용자 계정 생성시 홈디렉터리에 readme.txt 파일을 추가한다.vi ③ _________ /readme.txt 패스워드 최대 사용일수를 90일로 수정하려한다.vi ④ _________~PASS_MAX_DAYS 90~ 🎯 답..

IT배움/자격증 2025.11.07

리눅스마스터 1급 2차 2401 실기 모범답안 예상문제 만들기 (1~16문)

자격증 취득 준비할 겸 포스팅을 합니다.해당 게시글에 문제가 있을 경우 댓글 달아주세요. (수정이 필요한 문구가 있거나, 문제 공유가 불가한 경우 등)설명을 못 쓴 문제가 있으니 참고해주세요. [1번 답안]① -g kait② -d /home/kait/ihdman 또는 -b /home/kait③ -d /home/kait/ihdgirl (3번과 4번은 순서 무관)④ -m 🎯답안해석유저 및 그룹을 만들고 홈디렉토리를 설정하는 문제✅ 예상문제ihdman 계정을 생성할때, 그룹을 kait로 설정하고 홈 디렉토리를 직접 지정하려면 다음 중 어떤 옵션을 사용할 수 있는가? useradd ① ② ihdmanihdgirl 계정도 별도로 생성하려고 한..

IT배움/자격증 2025.10.30

Anaconda3로 Jupyter Notebook(또는 Lab) 가장 깔끔하게 설치하는 방법

아래는 gpt로 물어봤던것. 나중에 CLI로 설치시 필요할까 싶어서 기록함. Python Anaconda Jupyter VS CodeJupyter를 “익스텐션(Extension) 툴”로 쓰려는 경우는 ① VS Code의 Jupyter 확장, ② Jupyter Notebook Nbextensions(클래식) 두 가지로 나눌 수 있음. 여기서는 설치와 실행 방법을 단계별로 정리함.1) Anaconda3 설치 & 기본 셋업Anaconda3 설치 → 기본 옵션으로 설치 후 Anaconda Prompt 실행(선택) conda 최신화conda update -n base -c defaults conda -y(권장) 프로젝트용 가상환경 생성conda create -n py310 python=3.10 -yconda a..

기타기술 2025.09.30

Jupytor notebook 설치 (Anaconda3)

1. Anaconda3 다운로드 및 설치Anaconda 홈페이지에서 다운로드. 계정이 있으면 로그인하면 되고, 아니면 skip해도 다운은 가능하다.- 다운로드URL: https://www.anaconda.com/download Free라고 써있지만, 완전한 무료는 아니므로 한번 살펴보긴 해야한다. (일반 사용자는 무료, 기업은 유료로 보면 됨)https://www.anaconda.com/legal/terms/terms-of-service#WhenYouCanUseThePlatformForFree1. When You Can Use The Platform For FreeWhen you need a paid license, and when you do not.a. When Your Use is Free. You..

기타기술 2025.09.30

TortoiseGit 우클릭 메뉴에서 자주 쓰는 항목을 앞으로 끌어오는 방법

URL: https://tortoisegit.org/ TortoiseGit은 Windows 탐색기에서 Git을 손쉽게 사용할 수 있도록 통합된 GUI 클라이언트이다. 별도의 소프트웨어를 실행하지 않고 탐색기에서 바로 Git을 사용한다는건 업무상 큰 메리트가 될 거라 생각한다. 그런데 Tortoisegit 설치 후 Git을 이용하는데 최초 설정 그대로 쓰면 조금 불편하다.사용빈도에 맞게 자주 쓰는 명령은 앞으로 끌어오는게 좋다. 자주 사용하는 commit, push, pull 등이 우클릭 메뉴의 두번째 하위 메뉴에 있어서 사용에 번거로움이 있다. 이것을 해결하기 위해 두번째 하위 메뉴의 Settings 를 이용한다. 여기서 자주 사용하는 기능만 체크하고 "OK"그럼 우클릭시 첫번째 메뉴에서 기능이 보이..

DEV/Git 2025.09.29

VirtualBox7.0에서 Ubuntu 22.04 설치 중 멈춤

증상VirtualBox에서 ubuntu 22.04 버전 설치를 위한 부팅시 멈춤 원인분석vm 사양 설정 시 CPU와 Memory를 각각 1core/2GB로 설정함 조치vm 사양을 2core/2GB로 설정 후 부팅시 정상 설치화면 출력됨추가분석1) 다른 버전의 VirtualBox에서는 같은 사양으로 설정해도 잘 설치됨. 특정 버전의 VirtualBox에서만 발생하는걸로 추정 - 잘 설치되는 버전: 5.2.40 - 설치 안되는 버전: 7.0.4 2) 부팅 시 VGA 메시지 "[drm:vmw_host_printf [vmwgfx]] *ERROR* Failed to send host log message." -> VMware 그래픽 드라이버(vmwgfx)가 호스트로 로그를 못 보냄.지금은 ..

기타기술 2025.09.29

Proxmox XVM에서 Windows Server 2022 설치 중 디스크가 안 보일 때 해결법

개요설치 단계에서 “드라이브를 찾을 수 없습니다. 저장소 드라이버를 얻으려면 [드라이버 로드]를 클릭하세요.” 메시지가 뜨는 경우의 원인과 해결 절차를 정리함.Proxmox VE(XVM) Windows Server 2022 VirtIO SCSI NetKVM QEMU Guest Agent 요약Windows 2022 설치 ISO에는 VirtIO 계열 스토리지/네트워크 드라이버가 포함되어 있지 않음. Proxmox에서 SCSI=VirtIO SCSI 또는 Disk Bus=VirtIO를 쓰면 설치 중 디스크가 표시되지 않음. virtio-win 드라이버 ISO를 두 번째 CD-ROM으로 마운트하고 vioscsi\2k22\amd64 경로의 드라이버를 “드라이버 로드”로 불러오면 바로 해결됨. 설치 후 NetKVM과..

On-Prem 기술/VM 2025.08.27

AKS 클러스터 버전 업그레이드 (drain 이용)

방법이야 많이 있겠지만 여기서는 최대한 안전하다고 생각되는 방법으로 업그레이드 하는걸 기술한다.[사전준비]1. 업그레이드 계획 수립현재 사용 중인 버전의 EOL 일정을 확인하고 그 전에 업그레이드를 진행함.AKS 지원 버전 문서에서 EOL 일정을 확인할 수 있음. 2. 현재 버전 확인# 컨트롤 플레인 버전 확인az aks list --subscription SUB -o tablekubectl version# 노드풀 버전 확인kubectl get node -o wide 3. 목표 버전 확인새 클러스터 생성 시 기본값 버전을 참고하여 업그레이드 목표 버전을 정함. 4. 업그레이드 영향도 검토API Deprecation Guide를 참고하여 영향을 받을 리소스를 확인함. AKS 지원 버전 문서 주의 사항..

Cloud/Cloud 기술 2025.08.27

SSH 호스트키 변경 경고 & Private Key 권한 오류 해결 가이드

개요SSH 접속 중 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! 경고와 UNPROTECTED PRIVATE KEY FILE! 오류가 발생했음. 본 문서는 원인과 조치 절차를 순서대로 정리했음. 증상$ ssh -i sshkey_prd_pri.key opc@10.10.21.12@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...Offending ED25519 key in /home/opc/.ssh/k..

OS 기술/Linux 2025.08.13

리눅스 계정 이름 변경 가이드 (usermod, groupmod)

계정 이름을 beforeadmin → afteradmin 으로 변경한 실제 사례를 정리함.진행 중 “user is currently used by process” 오류를 해결한 방법까지 포함함.증상usermod: user beforeadmin is currently used by process 5823원래 계정명 beforeadmin으로 로그인된 세션 또는 해당 계정으로 동작 중인 프로세스가 있어 변경 불가함.원인분석usermod -l 명령은 대상 계정이 활성 프로세스를 전혀 가지지 않아야 함SSH 세션, 백그라운드 서비스, screen/tmux, cron 잡, 데몬의 User= 설정 등으로 해당 UID가 사용 중이면 변경이 막힘조치방법1) 관리자 권한 확보함sudo -i # 또는 root로 로..

OS 기술/Linux 2025.08.08