SSH 접속이 안 되는 경우(REMOTE HOST IDENTIFICATION HAS CHANGED)

SSH 클라이언트로 SSH 서버에 접속하려고 하면 REMOTE HOST IDENTIFICATION HAS CHANGED 메시지를 만나는 경우가 있습니다. 문제의 원인을 알아보고, 해결해 보도록 하겠습니다. 문제의 원인 – WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED 위와 같은 원격 호스트 증명이 변경되었다고 경고 메시지가 뜨면서 서버 접속이 되지 않나요? 총 3가지 가능성이 있습니다. 첫번째는 서버가 누군가에게 공격을 당한 경우에 발생할 수 … Read more

우분투 PDF split(나누기), merge(합치기) 방법 2가지

우분투 리눅스에서 PDF 파일을 나누거나 합쳐야할 때 있죠? PDFsam을 이용해서 우분투 PDF split(나누기), merge(합치기) 방법을 함께 살펴보겠습니다. PDFsam Basic 설치방법 PDFsam Basic은 아래와 같이 apt 명령어를 사용해서 설치하면 됩니다. PDFsam Basic이란? 우분투 PDF Split 및 Merge 작업에 활용할 수 있는 PDFsam Basic이란 응용프로그램이 있습니다. 파일을 나누거나(split), 여러 PDF파일을 하나로 병합해 주거나(merge), 일부 페이지를 추출하거나(extract), 페이지를 … Read more

QEMU/KVM ARM 용 Ubuntu Server 설치 방법

최근 ARM 프로세서의 사용이 늘어나고 있습니다. ARM 프로세서를 이용하는 클라우드 서버를 이용하게 되기도 하는데, ARM 프로세서를 에뮬레이션 해서 사용할 수 있다면 사전에 필요한 작업을 할 수 있겠죠? 우분투 QEMU/KVM ARM 프로세서 에뮬레이션 방법을 알아보겠습니다. QEMU/KVM virt-manager 설치 아직 virt-manager가 설치되지 않은 분은 다음과 같이 패키지를 먼저 설치해 주세요. QEMU/KVM Virtual Machine Manager 실행 기본적으로 설치된 … Read more

우분투 엡손 프린터 드라이버 다운로드 및 설치 방법

신기하게도 엡손 코리아 홈페이지에는 리눅스용 엡손 프린터 드라이버를 보여주지 않습니다. 우분투 엡손 프린터 다운로드 방법과 프린터 추가방법까지 알아보겠습니다. 엡손 코리아는 리눅스용 드라이버 미지원 리눅스용 EPSON Printer Driver가 엡손 싱가포르 페이지에서는 접근할 수 있게 되어있지만, 엡손 코리아에서는 접근할 수 있게 해 두질 않았습니다. 앞으론 변경될 수도 있겠지만, 글을 작성하는 현재 시점(2023년 3월 23일)까지도 접근할 수가 없습니다. … Read more

DOSBOX 화면 크기 설정 방법(예, 1024×768)

과거 DOS 프로그램을 받아서 구동해야 할 일이 있을 때 dosbox를 활용하게 되는데, 4K 모니터를 사용하다보니 화면이 너무 작게 실행됐나요? DOSBOX 화면 크기 설정 방법 하나씩 알아보겠습니다. Ubuntu DOSBOX 화면 크기 설정 방법 DOSBOX의 환경설정 파일은 ~/.dosbox/dosbox-0.74-3.conf 입니다. 버전은 사용하는 dosbox의 버전에 따라 차이가 있겠죠? 설정파일 dosbox-0.74-3.conf를 열어서 편집해 줍니다. 도스박스 화면크기를 설정하기 위해서는 파일의 [sdl] … Read more

우분투 엡손 프린터 cli 명령어로 노즐 체크 방법(Ubuntu 22.04)

혹시 저처럼 우분투에서 cli(명령줄 인터페이스)로 프린터 노즐 체크해야 하는 분 계신가요? 우분투 엡손 프린터 cli 명령어로 노즐 체크하는 방법 알아보겠습니다. 우분투 엡손 프린터 cli 명령어 설치 escputil 명령어를 사용해서 프린터를 관리할 수 있습니다. escputil 패키지를 아래와 같이 설치해 줍니다. 엡손 스타일러스 잉크젯 프린터를 유지보수하는데 사용할 수 있습니다. 노즐 체크를 위해서 메뉴를 찾아서 들어가는 일조차 번거롭습니다. … Read more

Linux tee 명령어 사용법 3가지 및 쓰는 이유

echo 명령어로 문자열을 파일로 저장하는데 permission denied 에러 메시지를 만났나요? tee 명령어를 쓰면 문제를 해결할 수 있습니다. 그 tee 명령어를 사용하는 이유와 tee 명령어 사용법을 알아보도록 하겠습니다. tee 명령어 사용하는 이유 리눅스에서 출력 결과를 파일로 저장할 때 리디렉션 연산자(redirection operator) >이나 >>을 사용할 때가 있습니다. 그런데 굳이 tee를 써야 할 이유가 있을까요? 왜 tee 명령어를 … Read more

Ubuntu not upgraded(kept back) 해결 방법

우분투에서 apt 명령어를 사용해서 패키지 업그레이드를 했는데, 마지막에 업그레이드 되지 않았다는 메시지 보셨죠? 우분투에서 apt upgrade 후 not upgraded(kept back)가 뜨는 경우 어떻게 해야 하는지 알려드립니다. Ubuntu not upgraded 메시지 apt upgrade 명령어를 사용하면, 현재 설치되어 있는 패키지들을 최신 버전으로 업데이트 해 줍니다. 그런데, 아래와 같이 “The following packages have been kept back” 메시지와 더불어 … Read more

윈도우 USB 만들기(OS: 윈도우10, 우분투)

윈도우 운영체제를 USB에 심어서 부팅시 USB로 부팅해서 윈도우 설치하셔야 하죠? 윈도우 USB 만들기 프로그램 Rufus, 그리고 우분투에서 사용할 수 있는 내장 프로그램 Disk Image Writer를 소개합니다. Rufus와 Disk Image Writer는 윈도우10뿐 아니라 ISO 파일을 USB메모리로 작성할 수 있는 도구니까 알아두면 편리합니다. 윈도우 USB 만들기 개요 우선 Microsoft 홈페이지에서 윈도우 운영체제 ISO를 다운 받을 것입니다. 그리고 … Read more

crontab docker 실행 안되는 3가지 이유

crontab으로 docker를 실행하려는데 docker가 실행되지 않는 경우 있죠? crontab docker 실행 안되는 이유와 해결 방법을 살펴보겠습니다. docker 명령 자체에 문제가 있는 경우 여러분이 작성한 docker 명령이 분명 잘 작동했는데, 그대로 옮겨 적었는데 작동하지 않는다면 일단 옮겨 적는 과정에서 실수로 오타가 난 것은 없는지 확인해 주세요. 만약 오타 없이 잘 작성했다면 다음으로 넘어가세요. docker 명령어를 찾지 … Read more