Linux 47

python으로 문자인식 하기 OCR 윈도우 ,리눅스 등

''' import pytesseract pytesseract.pytesseract.tesseract_cmd = r'C:\Program Files\Tesseract-OCR\tesseract.exe' ''' import pytesseract from PIL import Image pytesseract.pytesseract.tesseract_cmd = r'D:\program files\Tesseract-OCR\tesseract.exe' def extract_text_from_image(image_path): """이미지에서 텍스트 추출""" image = Image.open(image_path) text = pytesseract.image_to_string(image, lang='kor+eng') retur..

Linux서버 자동으로 해킹시도 IP차단방법

리눅스 iptables 을 통하여 /var/log/secure 로그파일을 이용한 자동 해킹차단 구현하기 iptable 혹은 firewall-cmd 를 통해서 아이피 차단을 수동으로 가능도 하고 자동으로 /var/log/secure 에 로그인 실패 가되는것을 체크하여 자동으로 방화벽에 추가하므로 인해 무한 해킹을 시도하는것으로 부터 원천 차단하는 법을 소개한다. 서버를 오랫만에 들어가보니 아래와같은 무지비한 공격의 시도가 있었다... Jan 14 05:17:20 NkCloudKt1 sshd[17750]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=107.172.10.199 Jan 14 05:1..

Linux 2024.01.16

인공지능의 발전으로 교육의 진화가 필요한 시점

아침 출근하면서 생각이다. 현재 우리 대한민국의 교육시스템을 생각해보았고 chatGPT의 활용을 해보면서. 느낀점. 그리고 오늘 아침 인공지능신문을 읽으면서 느낀점. 그 것은 바로 ' 현재 교육시스템 ', '현재 교사의 바뀌어야할점' 이것들에대한 생각을 해보게 되었다. 학교의 교육방식도 바뀌어야 하며 이제는 학생의 평가방식도 완전히 바뀌어야 하며 교육의 분야 또한 AI를 활용하기전과 AI를 활용후의 변화로 바뀌어야 할것이다.. 그 이유는 계산기가 있을 때와 컴퓨터가 있을때와 없을때의 차이가 우리는 주판일 잘하고 손글씨를 잘쓰는 사람이 은행에 취직이 되었었다. 그러나 지금은 주판 잘하고, 손글씨 잘쓰는 사람이 은행에 취직되는 기준이 아니다.~ 말로하면 타이핑을 그대로 해줄수도 있는 시대가 왔다.. 또한 어..

VM 에서 Ubunto20.4 LTS 네트워크설정

리눅스에서 ifcofnig 명령어는 ip를 보는것인데 ubunto에서 기본적으로 설치되지 않아있다. ip addr 명령을 사용하니 아래와같았다. root@jay4471-vm:/etc/systemd# ip addr 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: ens33: mtu 1500 q..

데커 사용법 윈도우, 우분투 , 센트OS 7 비교해서

데커(Docker)는 컨테이너화된 애플리케이션을 관리하기 위한 플랫폼으로, 애플리케이션을 패키징하고 배포하기 쉽도록 도와줍니다. 데커를 사용하면 애플리케이션을 호스트 시스템과는 독립적으로 실행할 수 있으며, 컨테이너 간의 충돌이나 영향을 최소화할 수 있습니다. 데커는 Windows, macOS, Linux 등 다양한 운영체제에서 사용할 수 있지만, 각 운영체제에서 데커를 사용하는 방법은 다소 다를 수 있습니다. 따라서, 이에 대한 간략한 설명을 제공하겠습니다. 윈도우 윈도우에서는 데커 데스크톱을 설치하여 사용합니다. 데커 데스크톱은 윈도우 10 이상의 버전에서 지원됩니다. 설치 후, Docker Desktop 아이콘을 더블 클릭하여 데커를 실행할 수 있습니다. 데커 데스크톱은 Hyper-V 가상 머신을 ..

sudo 명렁어 안되면

root권한으로 이명령을 했는데도.. sudo가 안되었다. sudo adduser react sudo 순서 root 계정으로 로그인합니다. visudo 명령어를 입력합니다. visudo 에디터가 열리면, 아래와 같이 파일의 끝에 react ALL=(ALL) NOPASSWD: ALL 를 추가합니다. 안되는상태 sudo apt-get update [sudo] react 암호: react은(는) sudoers 설정 파일에 없습니다. 이 시도를 보고합니다. 이럲식의 메시지가 나옴면?? root로 visudo를 visudo 그리고 편집창이 나오면 추가한다. react ALL 저장하고 나간다. 그리고 시도하면 된다.완료 상태

리눅스서버 터미널에서 그래프를 보는 방법

먼저, 리눅스에서 X11 서버를 설치합니다. Ubuntu에서는 다음과 같은 명령어로 설치할 수 있습니다. sudo apt-get install xauth x11-apps 그리고 SSH 연결을 할 때, -X 옵션을 사용하여 X11 Forwarding을 적용합니다 ssh -X username@remote_server 이제 SSH 연결을 한 뒤, 그래프를 그리는 스크립트를 실행해보면 로컬 머신에서 그래프가 그려질 것입니다.

Linux 2023.03.01

파이선 프로그램 python3 aa.py 서비스등 록하기

dlw sudo systemctl daemon-reload sudo systemctl enable aa.service 다음 명령어를 입력하여 systemd 유닛 파일을 생성합니다. sudo nano /etc/systemd/system/aa.service 다음 내용을 파일에 입력합니다. [Unit] Description=Run aa.py on boot After=network.target [Service] Type=simple User=gnnb WorkingDirectory=/home/gnnb ExecStart=/usr/bin/python3 /home/gnnb/aa.py Restart=on-failure [Install] WantedBy=multi-user.target 여기서 "Description"은 이..