ubuntu에서 cron이 정상 작동하지 않을 경우

우분투에서 crontab 으로 shell script 를 등록하였는데 정상작동 하지 않아 그 원인을 찾기 위해 알아본 방법을 정리 한다. 우분투에서는 /var/log/cron 폴더에 cron 로그가 생기지 않는다. 대신에 /var/log/syslog 로그에 cron 실행에 대한 부분이 남는다. 정상적으로 등록된 스크립트가 작동되면 아래와 같이 실행 결과가 남는다. 만약 실행 중 문제가 발생 한다면 해당 스크립트 하단에 메시지가 출력된다. 아래 와 같다. 위 No MTA installed, discarding output 에러는 crontest.sh 파일과는 관련 없는 에러이다. 하지만 이 에러로 인하여 cron 전체가 정상적으로 작동 하지 않았다. 해당 문제는 postfix 를 설치 하면 해결된다. $ sudo apt-get install postfix postfix 라는 놈은 메일을 발송하기 위한 프로그램인데 정확하게 무엇을 하는것인지는 Continue reading ubuntu에서 cron이 정상 작동하지 않을 경우

AWS에서 NFS 서버 세팅

1. 서버로 사용할 인스턴스 생성 – Security Group 설정에서 Type을 All traiffic 선택 Source를 172.31.0.0/16 입력 – 172.31.0.0/16 은 서버를 위치할 VPC 의 아이피 대역을 의미 * 개별로 포트 설정을 하고 싶으면 아래 포트를 TCP/UDP 모두 열어줌 2049, 111, 32769, 32803, 892, 875, 662 2. 서버로 사용할 인스턴스에 NFS 설치 # yum install nfs-utils nfs-utils-lib 3. /etc/sysconfig/nfs 파이을 열어 아래 항목의 주석을 풀어줌 # vi /etc/sysconfig/nfs LOCKD_TCPPORT=32803 LOCKD_UDPPORT=32769 MOUNTD_PORT=892 RQUOTAD_PORT=875 STATD_PORT=662 STATD_OUTGOING_PORT=2020 – 주석을 푸는 항목들은 NFS 사용시 이용되는 포트들을 고정시키기 위한 작업임. – Security Group 설정에서 위에 설정한 포트와 2049, 111 만 열어도 문제 없음 4. /home/nfs 폴더 생성(공유할 Continue reading AWS에서 NFS 서버 세팅

LibreOffice 이용하여 pdf, ppt to image Converter 만들기

PDF, PPT 파일을 PNG나 JPEG 파일로 얻기 위하여 컨버팅 프로그램을 찾는 도중 unoconv 를 통하여 뽑아 낼 수 있는 것을 알아 내고 Github에 나와 있는 문서를 제대로 읽지도 않고 바로 삽질을 한 결과 겨우 성공하여 세팅 방법을 정리 해본다. OS는 CentOS 7 버전을 이용하였다. 먼저 unoconv 를 사용하기 위해서는 LibreOffice 나 OpenOffice 가 필요 하다. 4.1 이상 버전을 사용하여야 x server 없이 콘솔에서만 컨버팅이 가능 하게 할 수 있다. 1. LibreOffice 를 yum 으로 설치 # yum install libreoffice 2. unoconv 를 yum 으로 설치 # yum install unconv 3. libreoffice-headless를 yum 으로 설치 # yum install libreoffice-headless * 이놈 Continue reading LibreOffice 이용하여 pdf, ppt to image Converter 만들기

우분투14.04 youtube에서 한글 깨짐 해결하기

페이스북 우분투 커뮤니티의 정승대님이 남기신 글을 보고 아래와 같이 기록한다. 우분투에서 youtube 사이트를 이용할 때 광과 화면 우측 하단의 스킵하기 버튼이나 자막의 한글이 깨져 나오는 경우가 있다. 이를 해결 하기 위한 방법으로 아래와 같이 설정하고 리셋하도록 한다. ~/.config/fontconfig/fonts.conf 파일을 연다. 없으면 생성하도록 한다. 아래 와 같이 입력하고 저장 <?xml version=’1.0′?> <!DOCTYPE fontconfig SYSTEM ‘fonts.dtd’> <fontconfig> <match> <test name=”family”> <string>sans-serif</string> </test> <edit name=”family” binding=”strong”> <string>NanumGothic</string> </edit> </match> <match> <test name=”family”> <string>arial</string> </test> <edit name=”family” binding=”strong”> <string>NanumGothic</string> </edit> </match> <alias> <family>sans-serif</family> <prefer> <family>Bitstream Vera Sans</family> <family>NanumGothic</family> <family>Source Han Sans</family> </prefer> </alias> <alias> <family>serif</family> <prefer> <family>Bitstream Vera Sans</family> <family>NanumMyeongjo</family> </prefer> </alias> <alias> <family>monospace</family> Continue reading 우분투14.04 youtube에서 한글 깨짐 해결하기

ubuntu 14.04 wireshark 인터페이스 인식 안되는 문제

ubuntu 에서 wireshark를 설치 하고 실행 하면 eth0 를 비롯한 네트워크 인터페이스가 인식되지 않는 문제가 있다. /usr/bin/dumpcap 의 실행 권한 문제로 인하여 wireshark 에서 제대로 실행 하지 못하는 문제로 인하여 인터페이스 리스트에 아무것도 나오지 않는 현상인 것같다. 구글을 이용해서 검색 한 결과 아래와 같은 방법으로 권한을 설정하고 실행하면 Capture 가능한 Interfaces 목록이 출력된다. sudo addgroup -system wireshark sudo chown root:wireshark /usr/bin/dumpcap sudo setcap cap_net_raw,cap_net_admin=eip /usr/bin/dumpcap 아래의 YOUR_USER_NAME는 로그인 사용자 계정명을 입력하면 된다. sudo usermod -a -G wireshark YOUR_USER_NAME 위와 같이 명령을 입력하고 실행하면 정상적으로 Interface List 에 eth0를 비롯한 모든 인터페이스가 출력 된다. Related posts: CentOS 6.5에서 GitLab rpm 설치 Continue reading ubuntu 14.04 wireshark 인터페이스 인식 안되는 문제