AI가 랜섬웨어 공격의 증가와 싸울 수 있습니까?
랜섬웨어 공격이 증가하고 있지만 AI가 최신 컴퓨터 바이러스를 처리하는 데 도움이 될 수 있습니까? AI가 답인가? AI boone 또는 bane인지 여기에서 읽으십시오.
Logrotate는 로그 파일 관리를 단순화하는 Linux 유틸리티입니다. 일반적으로 크론 작업을 통해 하루에 한 번 실행되며 구성 파일에서 사용자 정의 규칙 / 설정에 따라 로그를 관리합니다.
유용한 설정 중 일부는 자동 회전, 압축, 제거 및 로그 파일 메일 링을 포함합니다.
대부분의 Linux 시스템에는 기본적으로 Logrotate가 설치되어 있습니다. logrotate
명령 을 실행하여 Vultr 인스턴스에 설치되어 있는지 확인하십시오 . 서버가 실행중인 Logrotate 버전의 출력이 표시됩니다.
설치되어 있지 않은 경우 아래 단계를 수행하여 설치를 진행하십시오.
데비안 / 우분투 시스템 :
sudo apt-get update
sudo apt-get install logrotate
Redhat / CentOS 시스템에서 :
sudo yum update
sudo yum install logrotate
logrotate를 실행시키는 움직이는 부분은 다음과 같습니다.
실제 도구 logrotate
.
Logrotate의 구성 파일은에 있습니다 /etc/logrotate.conf
. 이 파일은 Logrotate가 관리하는 모든 로그 파일에 대한 구성을 보유합니다.
/etc/cron.daily/logrotate
구성 파일의 설정에 따라 logrotate 명령을 실행 하는 일일 cron 작업 . 이 cron 작업이 시스템에 존재하지 않으면이를 작성하고 아래에 코드 스 니펫을 추가하십시오.
#!/bin/sh
/usr/sbin/logrotate /etc/logrotate.conf
안으로 들여다 /etc/logrotate.conf
보면 선이 들어 include /etc/logrotate.d
있는 것을 볼 수 있습니다. 이 줄은 Logrotate에게 /etc/logrotate.d
디렉토리 내부를보고 모든 구성 파일을 실행하도록 지시 합니다. 이 디렉토리는 일반적으로 Linux 시스템에 설치된 응용 프로그램이 로그 로테이션 구성을 추가하는 위치입니다. 예를 들어, Apache2는 일반적으로 /etc/logrotate.d/apache
설치시 구성 파일을 작성 합니다.
Logrotate를 테스트하기 위해 다음을 수행합니다.
1MB 또는 임의의 데이터로 새 테스트 로그 파일을 작성하십시오.
sudo base64 /dev/urandom | head -c 1000000 > /tmp/testfile.log
을 실행하여 새 Logrotate 구성을 만듭니다 sudo nano /etc/logrotate.d/testlog
. 다음 스 니펫을 빈 파일에 복사하고 Ctrl + X 를 눌러 저장하고 종료하십시오.
/tmp/testfile.log {
size 1k
copytruncate
missingok
rotate 5
}
위 스 니펫의 구성 옵션은 Logrotate에게 다음을 지시합니다.
size 1k
: 크기가 1k 이상이면 로그 파일을 회전합니다.missingok
:testfile.log
존재하지 않는 경우 오류 메시지를 무시하십시오 .copytruncate
: 현재 로그 파일의 사본을 작성한 후 자릅니다. 이것은 응용 프로그램이 로그 파일을 계속 추가하기 때문에 로그 파일을 닫을 수 없을 때 유용합니다.rotate 5
: 로그 파일 회전 수를 5로 제한합니다. 그러면 5 일보다 큰 이전 버전의 로그 파일이 삭제됩니다.
참고 : logrotate에 대한 모든 구성 옵션은 여기에서 볼 수 있습니다 .
Logrotate 명령을 수동으로 실행하십시오.
sudo logrotate /etc/logrotate.conf
위 명령을 실행 한 후 tmp 디렉토리의 모든 파일을 나열 ls -l /tmp
하여 testfile.log가 실제로 회전했는지 확인하십시오. 다음과 유사한 목록 testfile.log
이 실제로 회전 된 것을 볼 수 있습니다. 매일 계속 진행되며 최신 5 개 사본이 보관됩니다.
[root@vultr ~]# ls -l /tmp
-rw-r--r-- 1 root root 0 Nov 14 23:31 testfile.log
-rw-r--r-- 1 root root 1000000 Nov 14 23:30 testfile.log-20141114
-rw-r--r-- 1 root root 634 Nov 10 00:23 vultr_ipv6
-rw-------. 1 root root 0 Oct 15 20:44 yum.log
로그는 너무 커져서 디스크 공간 문제를 일으켜 서버에서 문제를 빠르게 만들 수 있습니다. 로그 관리는 모든 시스템에 중요하지만이 관리를 자동화하는 것이 더 좋습니다. Logrotate를 사용하면 회전, 보관 및 삭제가 쉽습니다.
라미 아다 본얀 지음
랜섬웨어 공격이 증가하고 있지만 AI가 최신 컴퓨터 바이러스를 처리하는 데 도움이 될 수 있습니까? AI가 답인가? AI boone 또는 bane인지 여기에서 읽으십시오.
오픈 소스이자 무료 운영 체제인 ReactOS가 최신 버전과 함께 제공됩니다. 현대 Windows 사용자의 요구 사항을 충족하고 Microsoft를 무너뜨릴 수 있습니까? 이 구식이지만 더 새로운 OS 환경에 대해 자세히 알아보겠습니다.
Whatsapp은 마침내 Mac 및 Windows 사용자용 데스크톱 앱을 출시했습니다. 이제 Windows 또는 Mac에서 Whatsapp에 쉽게 액세스할 수 있습니다. Windows 8 이상 및 Mac OS 10.9 이상에서 사용 가능
인공 지능이 소규모 회사에서 어떻게 인기를 얻고 있으며 어떻게 인공 지능이 성장할 가능성을 높이고 경쟁자가 우위를 점할 수 있는지 알아보려면 이 기사를 읽으십시오.
최근 Apple은 문제를 해결하기 위해 macOS Catalina 10.15.4 추가 업데이트를 출시했지만 이 업데이트로 인해 Mac 컴퓨터의 브릭킹으로 이어지는 더 많은 문제가 발생하는 것 같습니다. 자세히 알아보려면 이 기사를 읽어보세요.
빅데이터의 13가지 상용 데이터 추출 도구
우리 컴퓨터는 모든 데이터를 저널링 파일 시스템이라고 하는 체계적인 방식으로 저장합니다. 검색을 누르는 즉시 컴퓨터에서 파일을 검색하고 표시할 수 있는 효율적인 방법입니다.https://wethegeek.com/?p=94116&preview=true
과학이 빠른 속도로 발전하고 우리의 많은 노력을 인수함에 따라 설명할 수 없는 특이점에 처할 위험도 높아집니다. 특이점이 우리에게 무엇을 의미할 수 있는지 읽어보십시오.
26가지 빅 데이터 분석 기법에 대한 통찰: 1부
의료 분야의 AI는 지난 수십 년 동안 큰 도약을 했습니다. 따라서 의료 분야에서 AI의 미래는 여전히 나날이 성장하고 있습니다.