전체 글662 윈도우에서 diskpart 명령어 사용법 - usb 초기화할때 사용 윈도우 11에서 usb를 사용하다가 포맷이나 이미지 파일 쓰기 등을 할때 중단이 되면 에러가 생겨서 문제가 생길때가 있습니다. 또는 부팅 usb를 만들었다가 분리된 파티션을 다시 원래대로 하나로 하기를 원하는 경우에 diskpart 가 도움이 됩니다.diskpart 윈도우에서는 powershell 또는 cmd 창을 실행하시고 diskpart 를 입력하면 됩니다. 전체적인 diskpart 는 명령어는 아래와 같습니다. 너무 많지만 핵심적인 명령어 몇개만 사용하겠습니다. 우선 디스크를 확인하려면 아래와 같이 입력합니다.list disk 여기서 저의 경우에는 usb를 연결하니 disk 1 로 나옵니다. 사이즈는 8기가 인데.. 실제 사이즈는 7648MB로 보입니다. usb를 선택을 먼저 해야합니다. .. 2026. 1. 29. no matching host key type found. Their offer: ssh-rsa,ssh-dss 윈도우 11에서 git 을 설치하고 ssh 서버에 접속을 하려고 하는데 no matching host key type found. Their offer: ssh-rsa,ssh-dss 이라고 나오고 접속이 안되었습니다. 즉 키를 교환할 수가 없기 때문에 로그인 시도도 못하는 상태입니다.참고로 git 을 통해서 키를 생성했는데요. 파워셀 또는 cmd 로 아래와 같은 명령어로 키를 만들었습니다.ssh-keygen -t rsa -b 4096 -C "your_email@example.com" 그런데 키를 만들었음에도 불구하고 이러한 오류가 뜨는 이유는 찾아보니 윈도우(클라이언트)는 보안이 강화된 최신 방식을 쓰는데, **접속하려는 서버는 예전 방식(ssh-rsa)**만 지원해서 서로 말이 안 통하기 때문이라고.. 2026. 1. 14. QT오류에 따라 최소한으로 설치하는 라이브러리 인스톨 명령어 error while loading shared libraries: libQt6Core.so.6: cannot open shared object file: No such file or directorysudo apt install libqt6core6 error while loading shared libraries: libQt6Network.so.6: cannot open shared object file: No such file or directory sudo apt install libqt6network6 error while loading shared libraries: libQt6Widgets.so.6: cannot open shared object file: No such file or d.. 2025. 12. 10. Qt6 에서 worker 쓰레드 예제 (QThread, moveToThread) worker.h#ifndef WORKER_H#define WORKER_H#include #include #include class Worker : public QObject{ Q_OBJECTpublic: explicit Worker(QObject *parent = nullptr); ~Worker();signals: void finished();public slots: void run();};#endif // WORKER_H worker.cpp#include "worker.h"Worker::Worker(QObject *parent) : QObject{parent}{ qInfo() msleep(500); } emit finished();} main.cpp#in.. 2025. 12. 9. Qt6 버전 문제로 실행이 오류가 날때는 컴파일 버전을 낮추고 다시 컴파일 진행하는 방법(처음 설치 및 Qt Maintenance Tool) 리눅스 클라우드 서버에서 QT에서 컴파일된 프로그램만 실행하면 오류가 날 수 있습니다. 왜냐하면 QT 관련 라이브러리 파일이 없어서 그렇기 때문입니다. 또한 컴파일된 QT프로그램의 라이브러리 버전이 맞지 않으면 또 오류가 날 수 있습니다. (여기에서는 QT6를 기준으로 설명합니다.) 새로운 클라우드 서버에는 QT라이브러리가 없기 때문에 기본적인 라이브러리 설치를 해주어야 합니다. 그리고 각 서버의 운영체제에 맞는 QT 라이브러리 버전이 설치가 됩니다. 그런데 이 버전을 알아야 컴파일할 버전을 알 수 있습니다.#기본 QT라이브러리 설치sudo apt install libqt6core6 #설치된 Qt버전 확인strings /usr/lib/x86_64-linux-gnu/libQt6Core.so.6 | grep.. 2025. 12. 9. debian 서버보안설정 - 인증키를 사용하는 방법 # 1.시스템 업데이트sudo apt updatesudo apt full-upgrade -y# 2.nftables 과 fail2ban 설치sudo apt install nftables fail2bansudo systemctl enable nftablessudo systemctl start nftables#설치 확인sudo nft list ruleset# 3.nftables 기본 정책 설정sudo nano /etc/nftables.conf--------------------------------------------------------#!/usr/sbin/nft -fflush ruleset# 테이블 정의table inet filter { #서버 자체 보호 chain input { .. 2025. 11. 20. 이전 1 2 3 4 ··· 111 다음