Linux) Ubuntu 18.04 LTS 고정 IP 설정 https://www.lesstif.com/lpt/ubuntu-18-lts-ip-static-ip-config-61899302.html ubuntu 18 LTS 고정 ip 설정(static ip config) 고정 IP 설정시 dhcp4: no 를 꼭 추가 www.lesstif.com Ubuntu 18 LTS 부터 Netplan이 적용되어 설정 방식이 변경됨. * ifconfig, ip addr 명령으로 인터페이스명을 우선 확인 후 설정. C & Docker & LINUX 2020.08.25
비박스) 키보드 입력 오류 해결 방법 비박스) 키보드 입력 오류 해결 방법 * 비박스 초기 설치 후 키보드를 입력하면 원하는 문자가 아닌 엉뚱한 문자가 출력되는 경우가 있음. * 조치 방법 - 시간 설정 우측에 kor(언어) 트레이를 우클릭 -> Keyboard Preferences 클릭 - Layouts 탭에 Keyboard model을 현재 사용하는 제조사 모델로 변경. (사용하는 모델이 없는 경우 비슷한 것으로 설정) - 하단 Layout에서 국가를 한국으로 선택하고 저장하면 정상적으로 출력 가능. C & Docker & LINUX 2020.08.02
C) Visual studio code에서 C++ 컴파일하기 아래의 블로그에 C++ 설치, 설정, 디버깅 방법이 자세히 설명되어 있음. https://webnautes.tistory.com/1158 Visual Studio Code에서 C/C++ 프로그래밍( Windows / Ubuntu) Windows와 Ubuntu 환경에 설치된 Visual Studio Code에서 C/C++을 컴파일하고 실행시키는 방법에 대해 설명합니다. 테스트에 사용한 운영체제 버전은 Windows 10과 Ubuntu 18.04입니다. Visual Studio Code 버전에.. webnautes.tistory.com C & Docker & LINUX 2020.07.22
Linux) 우분투(Ubuntu) SSH 서버 설치 및 root 접속 허용 - Ubuntu 설치 후 SSH 접근을 위해 openssh-server 설치 필요. - 설치 후 root 계정에 대한 접근 허용 또한 필요 아래 블로그에 잘 설명이 되어있으니 참고부탁드립니다. https://sseungshin.tistory.com/69 Ubuntu(우분투) - ssh 서버 설치/root 계정 접속 허용하기 openssh-server 설치 우분투를 기본으로 설치하면, 대부분 ssh 서버가 설치되어 있지 않습니다. dpkg 명령어를 이용하여 openssh-server 패키지가 설치되어 있는지 확인 후, 설치되어 있지 않다면 패키지 �� sseungshin.tistory.com * 위 설정 후 접속 불가 시 우분투 방화벽 설정 확인필요. C & Docker & LINUX 2020.07.21
tcpdump) tcpdump 사용자 계정 권한 변경 https://www.linuxtutorial.co.uk/tcpdump-eth0-you-dont-have-permission-to-capture-on-that-device/ tcpdump: eth0: You don’t have permission to capture on that device | If you are trying to packet capture on a remote server as a non root user carry out the following as root: Add a capture group and add yourself to it: groupadd pcap usermod -a -G pcap nonrootuser Next, change the group of tcpdump an.. C & Docker & LINUX 2020.07.18
C++ ) Visual Studio 2019 실행파일 아이콘 변경 *** C++ 실행파일 생성 시 기존 아이콘을 변경 방법 *** - 아이콘으로 사용할 이미지를 다운로드. (혹은 아래의 favicon 변환 사이트에서 이미지를 변환) https://convertico.com/ ConvertICO.com - Convert PNG to ICO and ICO to PNG files This free online icons converter allows you to convert PNG to ICO files with ease. convertico.com - visual studio 프로젝트 - 리소스 파일 - 우클릭 - 추가 - 리소스 - Icon 선택 후 원하는 이미지 선택 * 참고사이트 https://zzoyu.tistory.com/71 비주얼 스튜디오에서 작성한 프로그램.. C & Docker & LINUX 2020.06.12
[Docker] Got permission denied while trying to connect to the Docker daemon socket 해결 방안 https://arclab.tistory.com/247 [Docker] Got permission denied while trying to connect to the Docker daemon socket... [업데이트 2019.01.14 15:10] Linux에서 Docker 실행시 아래와 같은 에러 발생시 해결 방법입니다. Got permission denied while trying to connect to the Docker daemon socket... 다음과 같이 $USER 사용자를 d.. arclab.tistory.com **** $USER 사용자 권한 수정 필요. C & Docker & LINUX 2020.03.11
c++ ) 특정 프로세스 종료 #include #include #include BOOL ProcessAllKill(const char *szProcessName) { //시스템 프로세스에 대한 전체 스냅샷 찍기 HANDLE hndl = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0); DWORD dwsma = GetLastError(); HANDLE hHandle; DWORD dwExitCode = 0; //스냅샷 찍은 프로세스에 대한 실행파일 이름, 프로세스 정보, PPID에 대한 정보를 저장한 구조체 PROCESSENTRY32 procEntry = { 0 }; procEntry.dwSize = sizeof(PROCESSENTRY32); //스냅샷에 첫번째 프로세스를 검색 Process32Fir.. C & Docker & LINUX 2019.10.28
C++ ) 특정 프로세스 PID 검색하기 크롬 프로세스(Chrome.exe) PID 검색하기 #include #include #include DWORD pid = 0; BOOL Search_Pid(const char *szProcessName) { //시스템 프로세스에 대한 전체 스냅샷 찍기 HANDLE hndl = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0); DWORD dwsma = GetLastError(); //스냅샷 찍은 프로세스에 대한 실행파일 이름, 프로세스 정보, PPID에 대한 정보를 저장한 구조체 PROCESSENTRY32 procEntry = { 0 }; procEntry.dwSize = sizeof(PROCESSENTRY32); //스냅샷에 첫번째 프로세스를 검색 Process32F.. C & Docker & LINUX 2019.10.25
C++ ) 레지스트리 등록/수정/조회 출처 : https://xenostudy.tistory.com/361 win32API :: 예제소스 :: 간단소스 :: 레지스트리 값 읽기 / 쓰기 / 삭제 레지스트리 읽기 // 레지스트리 읽기 // LONG lResult; HKEY hKey; DWORD dwType; DWORD dwBytes=100; char buffer[100]; // open Regstry Key lResult = RegOpenKeyEx(HKEY_LOCAL_MACHINE, "SOFTWARE\\Microsoft\.. xenostudy.tistory.com 아래의 코드는 위 블로그를 참고하여 작성하였습니다. OS : Win 10 Home (64bit) IDE : VS 2017 특이사항 : - 레지스트리 접근시 관리자 권한 설정 필요 (.. C & Docker & LINUX 2019.07.01