본문 바로가기

전체 글

HPuTTY(putty) 치명적인 오류 HPuTTY 치명적인 오류 HPuTTY를 통해 최신 버전(우분투 22.04)에 접속 시 아래와 같은 에러가 발생합니다. 오류 Couldn't agree a key exchange algorithm (available: rsa-sha2-512,rsa-sha2-256,ecdsa-sha2-256,ecdsa-sha2-nistp256,ssh-ed25519) 이 오류는 SSH 연결 시 클라이언트와 서버 간의 키 교환 알고리즘을 협상하지 못해서 발생하는 것으로 보입니다. 이러한 문제를 해결하기 위해 다음과 같은 단계를 시도해볼 수 있습니다. 1. SSH 클라이언트 버전 업데이트: SSH 클라이언트가 오래된 버전일 경우 최신 버전으로 업데이트하십시오. 최신 버전의 SSH 클라이언트는 보다 안정적이며 다양한 키 교환 알.. 더보기
우분투에서 apt-get update 명령을 실행할 때 발생하는 GPG 오류를 해결하기 위한 방법 우분투에서 apt-get update 명령을 실행할 때 발생하는 GPG 오류를 해결하기 위한 방법 $ apt-get update ... 무시 http://us.archive.ubuntu.com precise/restricted Translation-ko_KR 무시 http://us.archive.ubuntu.com precise/universe Translation-ko_KR 내려받기 29.5 M바이트, 소요시간 1분 53초 (259 k바이트/초) W: GPG 오류: http://extras.ubuntu.com precise Release: 다음 서명들은 공개키가 없기 때문에 인증할 수 없습니다: NO_PUBKEY 16126D3A3E5C1192 W: gzip:/var/lib/apt/lists/partia.. 더보기
Mariadb를 소스로 컴파일하여 설치하는 방법 Mariadb를 소스로 컴파일하여 설치하는 방법 소스 컴파일 설치를 진행하기 전에 필요한 라이브러리와 도구를 설치해야 합니다. 1. 필수 패키지 설치 컴파일에 필요한 패키지를 설치합니다. sudo yum groupinstall "Development Tools" sudo yum install -y cmake ncurses-devel libevent 2. Mariadb 계정 생성 groupadd -g 27 mysql useradd -m -c "MariaDB Server" -d /app/mariadb -s /bin/false -u 27 -g 27 mysql 3. Mariadb 소스 다운로드 Mariadb 소스를 다운로드하고 압축을 해제합니다. wget https://downloads.mariadb.org/i.. 더보기
[기타] zabbix zabbix snmpwalk -v2c -c public 10.1.1.188 hrProcessorLoad | awk '{sum+=$4} END {print sum/NR}' snmpwalk -v2c -c public 10.1.1.188 hrProcessorLoad | awk '{sum+=$4} END {if (NR > 0) print sum / NR}' UserParameter=cpuload[*],snmpwalk -v1 -c public $1 hrProcessorLoad | awk '{sum+=$$4} END {print sum/NR}' 더보기
[리눅스] last 명령어 last 명령어 최근 시스템에 접속한 정보를 출력하는 명령어 last $ last vagrant pts/0 192.168.0.1 Tue Jan 31 21:30 still logged in reboot system boot 5.15.0-58-generi Tue Jan 31 21:30 still running root tty1 Tue Jan 31 00:11 - down (00:00) vagrant pts/0 192.168.0.1 Sun Dec 11 20:11 - 22:41 (02:30) vagrant pts/0 192.168.0.14 Sun Dec 11 19:37 - 20:07 (00:29) ubuntu pts/1 192.168.0.51 Sun Dec 11 18:58 - 19:35 (00:36 * 원격 접속.. 더보기
SSH 키를 생성하고 배포하여 원격 서버에 SSH 접속하는 방법 SSH 키를 생성하고 배포하여 원격 서버에 SSH 접속하는 방법 1. SSH 키 생성 [server 작업] 로컬 컴퓨터에서 SSH 키 쌍을 생성해야 합니다. 이를 위해 ssh-keygen 명령을 사용합니다. 터미널에서 다음 명령을 실행하여 SSH 키 쌍을 생성합니다 ssh-keygen -t rsa -b 4096 -C "[email protected]" 위 명령을 실행하면 키 쌍 생성을 위해 몇 가지 옵션을 설정하라는 메시지가 표시됩니다. 엔터를 눌러 기본값을 사용하거나 필요한 옵션을 설정합니다. ssh-keygen 사용법 더보기 usage: ssh-keygen [-q] [-b bits] [-t dsa | ecdsa | ed25519 | rsa | rsa1] [-N new_passphrase] [.. 더보기
시스코 장비의 구성 파일을 TFTP(Trivial File Transfer Protocol)를 사용하여 백업하는 방법 시스코 장비의 구성 파일을 TFTP(Trivial File Transfer Protocol)를 사용하여 백업하는 방법 1. TFTP 서버 설치 TFTP 서버를 운영 중인 컴퓨터나 장비에 설치하십시오. Windows 환경에서는 "PumpKIN" 또는 "Tftpd64"와 같은 무료 TFTP 서버 소프트웨어를 사용할 수 있습니다. Linux에서는 TFTP 서버 패키지를 설치할 수 있습니다. 2. TFTP 서버 구성 TFTP 서버를 실행하고 필요한 디렉토리를 설정하여 장비에서 구성 파일을 저장할 위치를 지정하십시오. 또한 TFTP 서버의 IP 주소 및 기본 디렉토리를 확인하십시오. 3. Cisco 장비에 접속 TFTP를 통해 구성 파일을 백업하려는 Cisco 장비에 로그인합니다. 일반적으로 SSH, Telnet.. 더보기
CentOS 7에서 TFTP 서버를 구축하는 방법 CentOS 7에서 TFTP(Trivial File Transfer Protocol) 서버를 구축하는 방법 TFTP 서버 구축하기 tftp-server, tftp 패키지 설치 sudo yum install tftp tftp-server tftpd 계정 생성 useradd -m -d /app/tftproot tftpd TFTP 루트 디렉토리 생성 및 권한 설정 TFTP 서버에서 접근할 수 있는 디렉토리를 생성하고 해당 디렉토리에 파일을 저장할 수 있도록 권한을 설정합니다. sudo mkdir /app/tftproot sudo chmod -R 777 /app/tftproot sudo chown -R nobody:nobody /app/tftproot TFTP 서버 설정 파일 편집 TFTP 서버 설정 파일인 /.. 더보기