분류 전체보기 222

Ubuntu 22.04 부팅시 Elasticsearch 자동 실행

* 현재 상황: Elasticsearch 를 압축을 풀어 깔고 bin/elasticsearch -d 로 실행하고 있다. 부팅시 자동으로 실행되도록 수정하려 한다. 보통 /etc/rc.local 에 명령을 넣지만 22.04에는 /etc/rc.local 파일도 없고 rc-local.service 도 비활성화 되어 있다. 1. 점검 $ systemctl status rc-local.service 비활성화 $ ll /etc/rc.local 존재하지 않는다. 2. /etc/rc.local 파일 생성 및 실행권한 추가 $ sudo vi /etc/rc.local #! /bin/sh su - elastic -c "/home/elastic/elasticsearch-8.1.1/bin/elasticsearch -d" ** ..

Elasticsearch8 2023.06.12

유투브 동영상 다운로드 (yt-dlc 사용)

1. python 설치 (아래 FFMPEG, yt-dlp 만 있으면 유투브 다운로드 가능, 나중에 bat파일에 사용할 .py에서 사용, 만약 설치되어 있다면 설치할 필요 없습니다.) https://www.python.org/downloads/ * 특별한 건 없다. PATH만 체크하고 설치하면 된다. (Add python.exe to PATH) 2. FFMPEG 설치 https://ffmpeg.org/ (1) 다운로드 - Windows버튼 클릭 (2) windows builds from gyan.dev 클릭 (가볍게 essential 버전 깔자) (3) ffmpeg-git-essentials.7z 다운로드 하고 압축 풀면 bin 폴더 아래 ffmpeg.exe 생성됨. Path를 걸어도 되고 yt-dlp.e..

기타 2023.05.17

chrony 설정

1. 설치되어 있지 않다면 yum install chrony 2. 설정파일 vi /etc/chrony.conf 3째줄 pool 2.centos.pool.ntp.org iburst 주석처리 하고 server time.bora.net iburst 입력 # Use public servers from the pool.ntp.org project. # Please consider joining the pool (http://www.pool.ntp.org/join.html). # pool 2.centos.pool.ntp.org iburst server time.bora.net iburst 3. 데몬 재실행 & 재부팅시 자동시작 systemctl restart chronyd systemctl enable chrony..

Linux 2023.05.12

소수(prime number) 판별할때 제곱근 까지만 확인하는 이유

에네토스테네스의 체에서 소수를 구할때도 소수를 판별할때도 제곱근까지만 확인하면, 그 이후의 숫자는 확인을 하지 않아도 된다. 그 이유는? 어떤 수 x는 √x 를 기준으로 작은 자연수와 큰 자연수의 곱으로 나타낼 수 있다. √x 보다 작은수 중에 (엄밀하게 같거나 작은수) 약수가 없다면 √x 보다 큰 수에도 약수는 없다. 따라서 √x 까지만 확인하면 되는 것이다. 합성수는 소수의 곱이므로 " √x 보다 작은 소수가 약수인지만 체크하면 된다" 예) 101 이 소수인지 판별하라? 11의 제곱은 이미 101보다 크므로 10 이하의 소수가 101의 약수인지 체크하면 된다. 2, 3, 5, 7 -> 모두 101의 약수가 아니므로 101은 소수이다.

수학 2023.03.21

ubuntu22.04 에 yt-dlp 설치

- 배경 youtube-dl 을 사용하여 유투브 자막을 다운 받았는데 오늘 출근 후 실행 해 보니 Error 가 뜬다. DownloadError: ERROR: Unable to extract uploader id; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see https://yt-dl.org/update on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output. - 구글 검색 해 보니 yt-dlp 라이브러리로 변경해서 작업했다는 글들이 있어, 급하게 깔..

기타 2023.02.20

Ubuntu Server 22.04

ubutu-server 22.04 [기본으로 설치-특별히 설정 바꾸지 않고 install] ## root 패스워드 변경 (iwin 에서는 root 패스워드가 메일로 온다) sudo passwd ## openssh-server 설치 apt install openssh-server systemctl status ssh (start, stop, restart) systemctl snable ssh ufw allow 22 ## 어댑터, IP주소 확인 ip a ## 고정IP 설정 cd /etc/netplan vi 00-installer-config.yaml 어댑터(enp2s0)는 서버에 맞게 변경한다. ------------------------------ # This is the network config wr..

Linux 2023.02.10

Proxy VS VPN

1. 프록시 서버 개념 Proxy 대리 Proxy War 대리전쟁 그렇다면 Proxy Server는 무엇을 대리하는 서버인가? 사용자와 인터넷의 중간에 위치하여 사용자를 대리하여 작업을 수행한다. 사내 프록시 서버 구성시 프록시 캐시를 사용하므로 속도의 향상을 꾀할 수 있고, IP노출되지 않으므로 익명의 효과를 볼 수 있다. 2. VPN (Virtual Private Network) 가설 사설망 원격의 클라이언트 PC와 VPN 서버 사이에 암호화된 망을 구성하여 원격지에서 내부망에 접속하는 효과를 볼 수 있다. 프록시와 마찬가지로 익명의 효과를 볼수 있다. 3. 차이 원격근무, 원격지에서 그룹웨어를 사용하는 경우는 당연히 암호화 터널이 구성된 VPN을 사용해야 하고 암호화 하지 않아도 되는 웹 서핑 같은..

네트워크 2023.02.07