리눅스맨 » 자격증추천 리눅스맨 » 자격증추천
  • centos setterm blank 0

    centos setterm blank 0

    centos setterm blank 0

    display screen blanking on text

     

    setterm -blank 0

     

    You can view the screen with the screen still on.

     

    
    setterm: Argument error.
    
    Usage:
    setterm [options]
    
    Options:
    -term <terminal_name>
    -reset
    -initialize
    -cursor <on|off>
    -repeat <on|off>
    -appcursorkeys <on|off>
    -linewrap <on|off>
    -default
    -foreground <default|black|blue|cyan|green|magenta|red|white|yellow>
    -background <default|black|blue|cyan|green|magenta|red|white|yellow>
    -ulcolor <black|blue|bright|cyan|green|grey|magenta|red|white|yellow>
    -ulcolor <black|blue|bright|cyan|green|grey|magenta|red|white|yellow>
    -hbcolor <black|blue|bright|cyan|green|grey|magenta|red|white|yellow>
    -hbcolor <black|blue|bright|cyan|green|grey|magenta|red|white|yellow>
    -inversescreen <on|off>
    -bold <on|off>
    -half-bright <on|off>
    -blink <on|off>
    -reverse <on|off>
    -underline <on|off>
    -store
    -clear <all|rest>
    -tabs <tab1 tab2 tab3 ...> (tabn = 1-160)
    -clrtabs <tab1 tab2 tab3 ...> (tabn = 1-160)
    -regtabs <1-160>
    -blank <0-60|force|poke>
    -dump <1-NR_CONSOLES>
    -append <1-NR_CONSOLES>
    -file dumpfilename
    -msg <on|off>
    -msglevel <0-8>
    -powersave <on|vsync|hsync|powerdown|off>
    -powerdown <0-60>
    -blength <0-2000>
    -bfreq freqnumber
    -version
    -help

     

     

  • centos 7 부팅안될때 안전모드 들어가는법

    centos 7 부팅안될때 안전모드 들어가는법

    centos 7 부팅안될때 안전모드 들어가는 방법입니다.

    리눅스 부팅 안될때 진짜 심장이 두근두근합니다

    안전모드 들어가서 부팅하세요

    [coupang]

    리눅스 시작할때 자동으로 명령어를 넣기 위해 rc.local 에 입력한 명령어에서 문제가 생겨 부팅이 안되었습니다.

    이부분을 해결하기 위해 일단 안전모드로 접속하였고

    그 이후 입력했던 명령어를 제거하였습니다.

    centos 7 부팅안될때 안전모드 들어가는 방법

    1. CentOS Linux 메뉴화면에서 ‘ E ‘ 버튼을 눌러줍니다.

    centos 7 부팅안될때

    콘솔창이 나오면서 아래 항목처럼 나오게됩니다.

    마우스로 화면을 조금 내린다음 두곳을 수정해야합니다.

    centos 7 부팅안될때 console

    2. [ ro -> rw ] [ rhgb quiet -> init=/bin/bash ] 각각 수정합니다.

    이렇게 글자를 변경해서 수정한 후 Ctrl + X를 눌러주면 자동으로 부팅이 됩니다.

    3. Ctrl + X 눌러 부팅 시작을 합니다.

    centos 7 부팅안될때

    안전모드로 진입을 하였습니다.

    4. su – 명령어를 이용하여 root 접속을 합니다.

    centos 7 부팅안될때
    su -
    centos 7 부팅안될때 명령어

    이제 문제가 생긴 rc.local에 vi 명령어를 이용하여 수정해주고 재부팅하면 끝입니다.

    🙂

  • amp-boilerplate 및 amp-custom ‘스타일’ 태그만 허용됩니다(문서 헤드에서만 허용됨)

    amp-boilerplate 및 amp-custom ‘스타일’ 태그만 허용됩니다(문서 헤드에서만 허용됨)

    워드프레스 AMP 에러가 발생하여 이부분을 해결하기 위해 에러문구부터 살펴보았습니다.

     

    amp-boilerplate 및 amp-custom '스타일' 태그만 허용됩니다(문서 헤드에서만 허용됨)

     

    원인

    AMP 페이지에서는 amp-boilerplat, amp-custom 스타일을 넣은 태그만 허용되는데 이부분이 없기때문에 해결이 될때까지 Google Webmaster Tools 에러항목으로 나옵니다.

    <style> 태그안에 속성이 없기때문입니다.

     

     

     

    잘못된 AMP Style 태그를 찾으면 그 부분을 수정해주면됩니다.

     

     

    하지만 이 부분이 어려우신분들은 AMP 플러그인에서 세팅만 잘 하면됩니다.

     

  • sorry i wasn’t able to establish an smtp connection. (#4.4.1)

    sorry i wasn’t able to establish an smtp connection. (#4.4.1)

    421 4.4.1 Sorry, I wasn’t able to establish an SMTP connection

    메일이 정상적으로 전송되지 못했습니다

    sorry i wasn't able to establish an smtp connection

    The reason why mail sending error is because I can’t access IP.
    Check your mail server IP for external access.
    If there is a firewall or an external blocking service, this part should be set up.
    If you are a Linux user, you must set up both ipable and firewalled and verify SELINUX access.

    In my case above, it was returned with a mail error due to lack of external access.

    SMTP port check!
    
    25, 465, 587

    메일 발송 오류가 나오는 이유는 아이피에 접속할수 없기때문입니다.

    당신의 메일 서버 아이피에서 외부 접근이 가능한지 확인해야합니다.

    sorry i wasn’t able to establish an smtp connection

    방화벽이라던지 외부 차단 서비스가 있다면 이부분에 대해 세팅을 하여야합니다.

    리눅스 사용자라면 iptable과 firewalld 세팅을 해야하며 SELINUX 접근 권한을 확인하여야합니다.

    SMTP 서버와 도메인 DNS MX,A 레코드가 정상적으로 되어져있는지도 확인해보세요.

    위의 제 경우에는 외부 접근이 되지않아 메일 오류와 함께 반송되었습니다.

  • 워드프레스 이메일 발송 안될때

    [a]99999[/a]

    워드프레스 이메일 발송 안될때 몇가지 살펴볼 부분이 있습니다.

    우선 메일이 발송했었는데 갑자기 발송되지 않는경우와 처음부터 발송이 안되는 경우 나누어서 살펴봐야합니다.

     

    1 . 메일이 처음부터 발송되지 않는경우

    이 경우에는 스팸, 정크 메일에 포함되는 경우가 대부분이고 메일이 자체적으로 발송되지 않았다면 워드프레스 서버 문제일 가능성이 높습니다.

    sendmail 설치가 되어져있는지 확인해야합니다. (호스트 업체를 이용하고 있다면 업체에 문의를 해보세요)

     

    yum install sendmail

     

    설치가 다 되었다면 sendmail을 실행합니다

    [a]17010[/a]

     

    service sendmail start

     

    설치가 다 되었다면 25포트를 열어놓고 재부팅합니다.

     

     

    2 . 메일이 발송 잘 되다가 어느순간부터 발송되지 않는경우

    이 경우에는 서버 업데이트라던지 메일 도메인 차단 등으로 인해서 생길수 있습니다.

     

    제 경우에는 설정에서 관리자 이메일을 변경하였습니다.

    하지만 변경되는 이메일에 발송되지 않더군요.

    이메일을 변경하게되면 자동으로 아래처럼 변경된 주소로 확인 메일이 발송됩니다.

    제가 사용하는 이메일 주소 a@tion.kr 이곳으로 변경하였더니 정상적으로 잘 들어오고 있습니다.

     

    정상적으로 동작하면 아래처럼 이메일이 발송됩니다.

     

    동작하지 않는다면 이메일 테스트부터 해보아야합니다.

    방화벽 플러그인이설치되어져있다면 거기에서도 메일 발송 테스트를 할수 있습니다.

     

    SEND TEST EMAIL 버튼을 클릭하면 정상적으로 메일이 발송되는것을 확인 할 수 있습니다.

     

     

    이메일 주소가 발송 안될경우에는 두가지만 체크하세요!

    원래 잘 되다가 안되는경우와 처음부터 안되는 경웁니다.

    그리고 그 상황에 맞춰서 하나씩 단계별로 체크해야합니다.

    [a]99999[/a]

  • 이메일 만드는법

    이메일 만드는법

    이메일 만드는법 – 제가 직접 사용하는 메일입니다

    [a]99999[/a]

    이메일 만드는법

    제가 운영하고 있는 tion.kr 도메인을 이용하여 이메일 주소를 만들었습니다.

    우선 동작하는 부분을 보여드리고 만드는 방법은 아랫족에 어떻게 만드는지 알려드리겠습니다.

    우선 네이버쪽으로 메일을 발송을 해보겠습니다.

    개인 도메인 메일 -> 네이버 메일 (단순 TEXT문장)

    시놀로지 나스 메일서버

    네이버에 로그인하여 메일을 확인해보니

    메일서버에서 발송한 테스트 메일이 잘 전달되었습니다.

    [a]17070[/a]

    네이버 메일 -> 개인 도메인 메일 (이미지 포함)

    이번에는 반대로 네이버 메일을 개인 도메인 메일로 발송해보았습니다.

    이메일 만드는법

    메일이 발송되고 바로 개인도메인 메일함에 잘 도착하였습니다.

    역시 사진을 포함하여 네이버측으로 메일을 보내보겠습니다.

    개인 도메인 메일 -> 네이버 메일 (이미지 포함)

    이메일 만드는법 시놀로지

    티온캡 스크린샷 프로그램을 이용하였으며 메일 플러스에서 클립보드 이미지를 그대로 복사 붙여넣기 할 수 있습니다.

    이미지가 첨부파일로 포함되어져 메일이 잘 도착하였습니다.

    이메일 만드는법 나스 세팅

    [a]99999[/a]

    메일을 보내고 받는 부분 모두 잘 되었습니다.

    개인메일 만드는법

    1 . 시놀러지 NAS 장비가 필요합니다.
    
    2 . 메일 PLUS 서버설치와 메일 PLUS 클라이언트를 설치합니다.
    
    3 . 개인도메인을 구입합니다. (이번글에서는 TION.KR 도메인을 사용하였습니다)

    시놀러지 NAS는 추천장비는 따로 있지만 개별로 저렴한 모델을 구입하셔도 같은 서비스를 이용할수 있습니다.

    쿠팡에서 30만원대에 2베이 모델과 4TB 이정도면 충분히 누릴수있습니다.

    [a]개인나스장비[/a]

    하드는 1TB~2TB 작게 장착하셔도 되니 용량때문에 부담을 갖을필요는 없습니다.

    1TB만 하더라도 메일 용량 남습니다. 모자르면 백업하고 싹 지우면됩니다.

    메일 플러스서버와 클라이언트는 시놀러지 나스에서 제공되는 유료 패키지입니다.

    [a]99998[/a]

    도메인 2개와 메일 아이디 5개까지는 무료이지만 그이상부터는 라이선스 비용을 지불하여야합니다.

    개인적으로 사용하는분들은 계정이 많이 필요없으니 그냥 사용하실수 있습니다.

    개인 도메인을 구입하였다면 DNS 설정 (MX, A, TXT 레코드를 등록해줍니다)

    MX 레코드에는 메일서버 mail.tion.kr 을 입력하면되며

    A 레코드에 @ (아무것도없는서브도메인) 에는 mail.tion.kr 서버에 대한 아이피 값을 입력합니다.

    TXT 값으로 화이트도메인을 설정해야하므로 KISA 의 레코드 서비스를 이용하여 화이트도메인으로구성합니다.

    이 모든과정을 마치고나면 여러분들도 개인 도메인으로 개인 메일을 만들수 있게됩니다.

    저는 그전에 사용하였던 a@tion.kr (주메일주소)와 aa@tion.kr (세금계산서발행 메일) 을 사용했기에 그대로 쓰면될듯하네요.

    저처럼 구분지어서 사용하시는 분들에게는 개인도메인으로 메일 만드는것을 적극 권해드리고싶습니다.

    [a]99999[/a]

  • amd 3700x x570 windows 8.1 driver pci 장치드라이버 chipset

    amd 3700x x570 windows 8.1 driver pci 장치드라이버 chipset

    [a]99999[/a]

    윈도우 8.1 Pro 64bit 버전에서 AMD 3700x CPU 칩셋과 메인보드 x570 드라이버를 찾는분들은

    아래 파일로 해결하실수 있습니다.

    알수없는 PCI 장치가 여러개 나오는데 모두 각각 클릭하셔서 파일경오로 업데이트 해주면됩니다.

    파일은 7z로 압축되어져있었고 중국인이 올려놓은거라 살짝 바이러스 걱정을 했지만

    실행파일이 아닌 inf 파일로 구성되어져있길래 다운받아 압축풀고 설치해보았습니다.

    덕분에 다행이 windows 8.1 pro 64bit amd 3700x x570 mainboard chipset driver 설치를 완료하였습니다.

    [a]17010[/a]

    파일 다운로드는 아래 링크를 클릭하셔서 zip 파일로 압축풀면됩니다.

    이거때문에 1시간 고생했네요.

    [a]17010[/a]

    Ryzen 3000 Serise_149C_Drivers_B1_Win8.1_SHA256.zip

    다른분들은 빠르게 해결하시길 바라는 마음으로 공유합니다.

    [a]99999[/a]

  • 파티션 축소 확장 할때 시간 꽤 걸립니다 윈도우10 디스크조각모음 켜보면 진행%퍼센트 확인가능

    파티션 축소 확장 할때 시간 꽤 걸립니다 윈도우10 디스크조각모음 켜보면 진행%퍼센트 확인가능

    이번에 8TB 하드 디스크를 4TB로 나누어서 파일공유 서버로 운영하기 위해 파티션 축소 기능을 활용하였습니다. 그런데 아무리 기다려도 끝날 생각을 하지 않고 계속 이렇게 마우스가 뺑글뺑글 돌면서 무언가를 하고 있는듯합니다.

    파티션 작업의 경우 도중에 PC를 인위적으로 종료하게되면 하드디스크에 치명적인 손상을 줄수 있어 이러지도 저러지도 못한 상황이 되었습니다.

     

    이때 진행이 뭐가 되고 있는가 싶어서 작업 관리자를 확인해보니

    서비스 호스트: 디스크 조각 모음
    
    Optimize drivers

    실행중이더군요.

    파티션 작업을 하기 전에 시스템이 먼저 윈도우10 디스크조각모음 기능부터 진행해버리더군요.

    cpu 점령률이 낮아서 다른 작업을 같이 해도 될것 같지만 조금이라도 더 빠르게 끝내기 위해서 아무것도 띄우지않고 기다렸습니다.

    그래도 몇%가 진행된지 알기 위해 드라이브 최적화 (윈도우10 디스크조각모음) 확인해보니

    0단계: 97% 축소완료

    라고 나옵니다.

    지금 거의 한시간 가량 이렇고 있는데… 97%에서 왜 움직이지 않는거죠? ㅎㅎㅎ

    윈도우 설치한지 얼마되지 않아 최적화는 생각도 안하고 있었는데…

    하드디스크 축소가 완료되면 파일 정리를 조금이라도 빠르게 하기 위해 최적화 한번씩 해줘야겠네요.

     

    혹시라도 저처럼 타피션 축소 해놓고 마우스가 뱅글뱅글 돌고만 있을때

    몇시간 정도 걸리는지 궁금했다면

    지금 바로 윈도우10 디스크조각모음 툴을 열어서확인해보세요.

     

    아래 이미지보고 로컬디스크에서 오른쪽 마우스 눌러서 속성으로 들어가면됩니다.

    저는 너무 오래기달리는거 같아서 그냥 중지 누르고 다시 최적화부터 시작하고 있습니다.

    숫자가 보여야지 마음이 달래지네요 ㅎㅎ

    감사합니다.

  • windows 10 pro 정품인증 microsoft office 2019 정품 구입하기 위한 쿠팡후기

    이번에 ASUS 노트북을 한대 구입을 해서 설치를 해드리게되었습니다.

    예전에 구입해놓은 윈도우10 정품키가 있어서 그걸로 해도 되지만 이번에는 오피스까지 정품을 깔아야하는 상황이라 오피스 2019 정품구입을 위해 쿠팡을 확인해보았습니다.

     

    아래 쿠팡 주소를 통해 ( 혹시라도 품절될수 있어 판매하는 여러상품을 링크걸었습니다) 윈도우10 pro 정품인증과 오피스 2019 정품인증을 할 수 있다는 정보를 확인하고 구입을 했습니다.

     

    천원에 구입할수 있는 상품도 있네요.
    윈도우 10 프로, 윈도우10 Pro 윈도우 10 프로, 윈도우10 Pro 윈도우 10 프로, 윈도우10 Pro 윈도우 10 프로, 윈도우10 Pro

     

    윈도우 10 프로

     

    마이크로소프트 윈도우10+오피스2019 묶음상품, 윈도우10 프로 + 오피스2019 프로 이메일 배송상품   마이크로소프트 윈도우10 Pro + 오피스 최신 평생버전 묶음상품    마이크로소프트 윈도우10 Pro   마이크로소프트 윈도우10 Pro FPP 처음사용자용 한글판 영구버전

    (※ 쿠팡파트너스로 소정의 수수료를 제공받고 있습니다)

    마이크로소프트 윈도우10+오피스2019 묶음상품, 윈도우10 프로 + 오피스2019 프로 이메일 배송상품   마이크로소프트 윈도우10 Pro + 오피스 최신 평생버전 묶음상품    마이크로소프트 윈도우10 Pro   마이크로소프트 윈도우10 Pro FPP 처음사용자용 한글판 영구버전

    윈도우 10 정품은 있었지만 오피스가 묶어서 개인에게 저렴하게 판매하고있어 구입을 했는데

    너무 만족스럽고 또 정품이기에 지속적으로 활용할수 있어 너무 좋습니다.

    혹시라도 문제가 있을까싶어서 계정정보랑 여러가지 확인해보았지만 정품이 맞는것으로 파악이되었으며 또 한두건이 아닌 몇천건씩 판매하는걸보면 마이크로소프트에서 비공식적으로 영업하는것으로 보입니다.

     

    아무래도 예전에 불법적으로 받던부분을 단돈 5천원 만원으로 해결하고 그 이후의 다른 조치를 하기 위한 전략으로 보입니다. 우선은 불법경로로 받지않게되어 여러가지 위험요소로부터 피할수 있다는 부분 하나만으로도 저는 만족하고 있습니다.

  • c# webbrowser alert disable control 경고창 사용안함 차단하기

    c# webbrowser alert disable control 경고창 사용안함 차단하기

    c# webbrowser alert disable control 경고창 사용안함 차단하기

    Reference Manager -> Assemblies -> Microsoft.mshtml Import 라이브러리 추가해야합니다.

    private void webBrowser_네이버검색_Navigated(object sender, WebBrowserNavigatedEventArgs e)
    {
    blockScriptAlertMent(sender, e);
    }
    
    private void blockScriptAlertMent(object sender, WebBrowserNavigatedEventArgs e)
    {
    WebBrowser webBrowser = sender as WebBrowser;
    
    HtmlElement element_html_head = webBrowser.Document.GetElementsByTagName("head")[0];
    HtmlElement element_script = webBrowser.Document.CreateElement("script");
    mshtml.IHTMLScriptElement element = (mshtml.IHTMLScriptElement)element_script.DomElement;
    
    string alertFunction = "window.alert = function () { }";
    element.text = alertFunction;
    
    element_html_head.AppendChild(element_script); // insert script tag in head of html
    }

    위의 소스를 그대로 사용하면됩니다.

    단! 이 스크립트의 실행을 멈추시겠습니까? 라는 멘트는 자바스크립트와 관계가 있기에

    alert창을 멈춰도 뜨게됩니다.