반응형

분류 전체보기 46

SSH 암호화 키 생성 및 복사(암호없이 안전하게 원격 접속)

SSH 키 쌍(비밀키 및 공개키)을 생성하여 원격 서버로 복사하면 비밀번호 없이 안전하게 로그인할 수 있습니다. ssh-keygen으로 키를 생성하고, ssh-copy-id 명령어를 사용하여 공개키를 서버에 등록하는 것이 가장 일반적인 방식입니다. 1. SSH 키 쌍 생성 (로컬 PC)터미널(Terminal)을 열고 다음 명령어를 입력하여 SSH 키를 생성합니다. bashssh-keygen -t rsa -b 4096 엔터 3번: 파일 저장 위치와 비밀번호(passphrase)를 묻는데, 암호 없이 사용하려면 모두 엔터를 눌러 넘어갑니다.키는 ~/.ssh/id_rsa (비밀키)와 ~/.ssh/id_rsa.pub (공개키)로 저장됩니다. Enter file in which to save the key ..

Linux 2026.02.21

[LLM 필수 도구] noapi-google-search-mcp 완벽 가이드 - API 키 없이 Google 검색, OCR, 유튜브 분석까지!

안녕하세요! 오늘은 로컬 LLM(LM Studio, Claude Desktop 등) 사용자들에게 필수적인 MCP 서버인 noapi-google-search-mcp를 소개해드리겠습니다. API 키 없이 Google 검색은 물론 OCR, 유튜브 분석, 이미지 인식까지 가능한 강력한 도구입니다.📌 목차MCP란 무엇인가?noapi-google-search-mcp 소개API 기반 서버와의 비교설치 방법MCP 클라이언트 설정사용 가능한 도구들실전 사용 예시결론🔍 MCP란 무엇인가?MCP(Model Context Protocol)는 Anthropic에서 개발한 개방형 프로토콜로, AI 모델이 외부 도구와 데이터 소스에 연결될 수 있도록 표준화된 방법을 제공합니다.MCP의 핵심 장점:표준화: 다양한 도구를 일관된 ..

AI 2026.02.13

오라클 에러코드 원인 및 해결책 모음 (ORA-01300 ~ 01498)

# ORA-XXXXX 에러코드를 검색해서 찾아보세요~!---ORA-01300: 지정된 LogMiner 옵션을 사용하려면 쓰기 가능한 데이터베이스가 필요합니다Cause: 데이터베이스가 쓰기 가능해야 하는 옵션이 지정되었습니다.Action: 다른 옵션을 지정하거나 데이터베이스를 쓰기 모드로 열어야 합니다.---ORA-01301: 플랫 파일 생성 중 파일 쓰기 오류Cause: 플랫 파일 생성 중 파일에 쓰는 도중 오류가 발생했습니다.Action: 해당 없음---ORA-01302: 딕셔너리 빌드 옵션이 없거나 잘못되었습니다Cause: 딕셔너리 빌드 옵션이 누락되었거나 잘못 지정되었습니다.Action: 리두 로그로 빌드하거나 플랫 파일로 빌드 중 하나를 지정하십시오. 플랫 파일로 빌드하는 경우 파일명과 디렉터리를..

Oracle&DB 2025.12.23

오라클 에러코드 원인 및 해결책 모음 (ORA-01200 ~ 01299)

# ORA-XXXXX 에러코드를 검색해서 찾아보세요~!---ORA-01200: string 파일의 실제 파일 크기가 string 블록의 올바른 크기보다 작습니다Cause: 운영체제가 반환한 파일 크기가 파일 헤더와 컨트롤 파일에 기록된 파일 크기보다 작습니다. 파일이 잘려(truncate) 버린 상태입니다. 불완전하게 복사된 결과일 수 있습니다.Action: 정상적인 데이터 파일 사본을 복원하고 필요 시 복구를 수행하십시오.ORA-01201: file string 헤더가 올바르게 기록되지 않았습니다Cause: 파일 헤더에 대해 I/O 오류가 보고되었습니다. 오류가 포착되었으며 두 번째 시도가 수행됩니다.Action: 해당 파일은 복구가 필요할 가능성이 큽니다. 추가 오류 메시지가 필요한 조치를 안내합니다..

Oracle&DB 2025.12.23

오라클 에러코드 원인 및 해결책 모음 (ORA-00900 ~ 01199)

# ORA-XXXXX 에러코드를 검색해서 찾아보세요~!---ORA-00900: 잘못된 SQL 문장ORA-00901: 잘못된 CREATE 명령ORA-00902: 잘못된 데이터 타입ORA-00903: 잘못된 테이블 이름ORA-00904: string: 잘못된 식별자ORA-00905: 키워드 누락ORA-00906: 왼쪽 괄호 누락ORA-00907: 오른쪽 괄호 누락ORA-00908: NULL 키워드 누락ORA-00909: 인자 개수가 잘못됨ORA-00910: 데이터 타입에 비해 지정된 길이가 너무 김Cause: CHAR, RAW 타입의 경우 길이가 2000 초과, 그 외 타입은 4000 초과Action: 더 짧은 길이를 사용하거나 VARCHAR2, LONG CHAR, LONG RAW와 같이 더 긴 길이를 허용..

Oracle&DB 2025.12.23

오라클 에러코드 원인 및 해결책 모음 (ORA-00442 ~ 00877)

# ORA-XXXXX 에러코드를 검색해서 찾아보세요~! ORA-00442: Oracle Database Express Edition (XE) 단일 인스턴스 위반 오류Cause: 하나 이상의 Oracle Database Express Edition (XE) 인스턴스를 시작하려고 시도했습니다.Action: 둘 이상의 인스턴스를 실행하려면 Oracle Database Standard Edition (SE) 또는 Oracle Database Enterprise Edition (EE)로 업그레이드하십시오.---ORA-00443: 백그라운드 프로세스 "string"가 시작되지 않음Cause: 지정된 프로세스가 시작되지 않았습니다.Action: 실행 파일 이미지가 올바른 위치에 있고 올바른 권한이 설정되어 있으며..

Oracle&DB 2025.12.23

오라클 에러코드 원인 및 해결책 모음 (ORA-00000 ~ 00439)

# 에러코드를 검색해서 찾아서 확인해 보세 [ORA-00000] 정상적으로 완료됨원인: 작업이 예외 없이 정상적으로 완료됨해결책: 조치 필요 없음[ORA-00001] 고유 제약 조건 (string.string) 위반원인: INSERT 또는 UPDATE 문이 중복된 키를 삽입하려고 함해결책: 고유 제약 조건을 제거하거나 중복되지 않은 값을 삽입함[ORA-00018] 최대 세션 수 초과원인: 모든 세션 상태 객체가 사용 중임해결책: SESSIONS 초기화 파라미터 값을 증가시킴[ORA-00019] 최대 세션 라이선스 수 초과원인: 모든 라이선스가 사용 중임해결책: LICENSE MAX SESSIONS 파라미터 값을 증가시킴[ORA-00020] 최대 프로세스 수(string) 초과원인: 모든 프로세스 상태 객..

Oracle&DB 2025.06.21

Raspberry Pi - Sense Hat을 통한 진동감지 구현

라즈베리 파이에서 진동을 측정하기 위해서는 진동 센서 모듈이 필요하다. 대표적으로 SW-420 같은 센서를 사용하면 진동측정이 가능하다. 그러나 이번에는 라즈베리파이의 아스트로 파이(Astro Pi)프로젝트로 개발되어 판매되는 통합 센서모듈 Sense-Hat을 통해서 진동감지를 구현해 보려고 한다. Sense-Hat에는 온/습도 센서, 압력 센서, 가속도 센서, LED매트릭스, 조이스틱 등 다양한 센서가 Hat으로 통합되어 제공되는데 진동감지 구현을 위해서는 내장된 가속도계 센서(Accelerometer)를 활용하여 진동감지(측정)을 구현하려고 한다. 먼저 Sense Hat을 사용하기 위해서는 관련 라이브러리를 설치해야 한다. (샘플코드도 같이 설치된다) $ sudo apt install sense-ha..

Embedded 2023.03.25

[Raspberry Pi] apt update - Reading package lists...Error! 문제 해결법

Raspberry Pi의 운영체제 Linux 배포판(Raspberry Pi for Desktop 또는 라즈비안)을 설치후 시스템 라이브러리 업데이트를 위해 아래의 명령을 실행했는데 패키지 리스트 오류가 발생하였다. $ sudo apt update && sudo apt full-upgrade -y [결과] 원인은 apt 패키지 설치관리자의 List 가 오래되거나 패키지 다운로드 경로가 잘 못 기재되어 발생하는 오류였다. 해결책은 기존의 apt 패키지 리스트 정보를 삭제하고 다시 업데이트를 찾아서 최신 패키지 리스트로 갱신하면 오류가 해결되었다 [해결책] $ sudo rm -r /var/lib/apt/lists/* $ sudo apt clean && sudo apt update [결과] 패키지 리스트 에러 ..

IT issue 2023.03.25
반응형