프로그래밍 QnA + 설치 및 활용 QnA

kombo67의 이미지

[Solved] [완료] NTP 사용해야 할 이유

안녕하세요,

저는 RHEL7 사용 중인데 정식 문서를 보면서
따라하는 과정입니다

지금 NTP 를 하던 과정에서
궁금한 점이 생겼는데

OS 설치 과정중에서
날짜 시간을 지정하는 과정을 걸칩니다

여기서 제가 궁금한 것이
서버에 시간을 지정하면
변경될 일이 없을꺼 같은데

NTP를 해야할 이유가 있나요 ?
또한 정식 사이트 가서 확인해보니
NTP 도 약간의 시간 오차가 있는 걸로 보아
시간을 맞추려면 개인이 하는게 더 나을듯 하는데

" 여러 서버의 시간을 맞추기 위해 " 이 이외에
사용해야 할 이유가 있을까요 ???

PS, 포럼은 어디로 해야할지 몰라 우선 활용에 올립니다
혹시나 제가 잘못 올린거라면 답변 주시면 수정하겠습니다 감사합니다.

jic5760의 이미지

C++ Template오류입니다.. explicit specialization in non-namespace scope 'class JsCPPUtils::SmartPointer<T>'

template <typename T>
class TestClass
{
    public:
    explicit TestClass()
    {
        printf("Nothing\n");
    }
 
    template <typename U>
    TestClass(U *ptr)
    {
        printf("OTHER CLASS\n");
    }
 
    template <> // 여기서 오류발생
    TestClass(T *ptr)
    {
        printf("SAME CLASS\n");
    }
};

error: explicit specialization in non-namespace scope 'class TestClass'

이렇게 하며 오류가 나온다.. 이런 글들이 있는데 봐도 어떻게 해결할 수 있는지 모르겠네요...ㅠㅠ

pp3780의 이미지

운영체제 세마포어 p,v연산 예제 질문 있습니다 !!

Q. Assume that we can treat TS(X) as an indivisible boolean function shown below.

jkichan27의 이미지

crontab에 스케쥴이 없는데 log에는 쉘이 돌고있어요!

crontab -l
결과가

#00 1 * * * 경로지움/runCreateVanStatistics.sh
#10 1 * * * 경로지움/runCreateFailTransStatistics.sh
#20 1 * * * 경로지움/sbin/runCreateTransStatistics.sh
#30 1 * * * 경로지움/runCreateSalesStatistics.sh
#00 2 * * * 경로지움/runCreateSettlmnt.sh

이렇게 뜨는데 crontab log에는

Mar 12 03:00:01 localhost CROND[124837]: 경로지움 / runCreateTax.sh

요게 3시마다 돌고있네요;;

crontab 말고 스케쥴러가 따로있는걸까요;;
궁금해서 여쭈어봅니다.

익명 사용자의 이미지

리눅스에서 buffer overrun 검출하는 tool 이 있나요?

리눅스에서 buffer overrun 을 탐지하고 싶은데요

가령 buffer size 가 10 인데 20byte 를 write 한다던지

이런 것을 찾고 싶은데 GDB 로는 못찾는 것 같더라구요

이런것을 runtime 시check 해 주는 tool 을 찾고 있습니다

알려주시면 감사하겠습니다.

sund1569의 이미지

bash 쉘을 사용하여 해쉬값을 받아와

md5sum 을 사용하여

해쉬값을 저장한 파일과 새로들어올 파일을 비교하여

일치하지 않으면 새롭게 추가

이름은 일치하고 해쉬값이 틀리면 해쉬값 변경하여 저장

을 해야하는대 알려주세요...

sw1004의 이미지

쉘 스크립트 mysql 접근 권한 의견 부탁드립니다..

안녕하세요 제가 10분마다 mysql 테이블의 데이터를 txt 파일로 저장하는 쉘 스크립트를 만들었습니다.

crontab으로 해당 스크립트가 동작하도록 했는데 txt 파일이 생성되는 경로 var/lib/mysql/DB명 에서 생성이 됩니다.

그런데 해당 스크립트 동작할때마다 txt 파일이 생성이 되면 해당 디렉토리에 너무 많은 txt 파일이 생성이 되서

삭제를 하거나 백업을 하는 절차를 진행하고 싶은데

var/lib/mysql/DB명 해당 경로는 일반 유저 계정에서는 명령어 입력 시 허가거부 메시지가 출력이 됩니다.

일반 유저 계정에 root권한을 부여하면 해당 백업 및 삭제 절차가 가능한데 다른 문제점이 발생 할 수도 있어서

권한이나 파일 모드를 변경하지 않는 방법이 있는지 궁금해서 질문 드립니다.

많은 분들 의견 부탁드리겠습니다!

#!/bin/bash

name=$(date +”%Y%m%d%H%M%S”).txt

익명 사용자의 이미지

[문의] 특정 동일로그만 추출하기

로그 원본은 대략 이렇습니다.

yyyy/mm/dd hh24:mi:ss [12345] 내용
yyyy/mm/dd hh24:mi:ss [12345] 내용
yyyy/mm/dd hh24:mi:ss [12345] 내용
yyyy/mm/dd hh24:mi:ss [45678] 내용
yyyy/mm/dd hh24:mi:ss [45678] 내용
yyyy/mm/dd hh24:mi:ss [45678] 내용
yyyy/mm/dd hh24:mi:ss [45678] 내용

위와 같으며 12345나 45678의 내용자체가 하나의 로그이나 멀티라인입니다.
이걸 [12345]가 같으면 한줄로 내용을 처리하고 싶습니다.

쉘이나 코드하는법이 있을까요

저는 개발자가 아니고 엔지니어라 해당 내용 처리법이 궁금합니다.

미니스@Naver의 이미지

Redirect 시키는 도메인 차단

안녕하세요.

django, apache2, ubuntu 16.04로 사이트를 운영 중 입니다. 그런데 어떤 특정 사이트에서 도메인을 제 사이트로 몇만 페이지정도 redirect 시키고 있는 것을 발견 했습니다. 의도적으로 제 사이트를 타겟으로 만들어진 스팸사이트 인듯 합니다.

아예 도메인 이하 url구조를 1:1 대응되게 redirect시켜 놓았더군요. (도메인.com/이하는 제 사이트/url 구조)

결과적으로 도메인 네임만 다른 똑같은 사이트가 만들어지게 된 것이죠.

그래서 구글 색인 감소, 순위 하락등 여러 피해를 겪고 있습니다.

일단 급하게 iptable, route그리고 아파치 SetEnvIfNoCase Referer과 aws의 waf도 설정을 해놓았습니다. 그런데 소용이 없네요.

우분투 터미널에서 host 도메인.com 해보면 ip주소가 제 서버 ip주소가 찍힙니다.
(Header에서 request url은 그 사이트의 도메인이고 remote adress는 제 사이트 입니다.)

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기