2016년 1월 13일 수요일

우분투에서 운용할 수 있는 Ubuntu network IPS IDS Sricata 설치

sudo add-apt-repository ppa:oisf/suricata-stable 

sudo apt-get update 

sudo apt-get install suricata

참조 페이지 : http://suricata-ids.org/

2016년 1월 7일 목요일

PPA repositories on Ubuntu 우분투 저장소 에러 발생시 조치

W: http://ppa.launchpad.net/gmpc-trunk/mpd-trunk/ubuntu/dists/trusty/main/binary-i386/Packages 파일을 받는데 실패했습니다  404  Not Found

E: Some index files failed to download. They have been ignored, or old ones used instead.

이런 에러가 발생했을 때 조치방법
1. 정확하 에러 확인 $ sudo apt-get update | grep "Failed"
   위에 있는 내용이 다시 나옴

2. 저장소 제거하기
   $sudo add-apt-repository --remove ppa:gmpc-trunk/mpd-trunk

3. 다시 업데이트 : $ sudo apt-get update

조치완료됨.

2016년 1월 6일 수요일

우분투 MPD(music player daemon) 설치와 원격 제어를 위한 GMPC 클라이언트 사용

고정된 서버에 스피커를 연결시켜 운용하다보니 원격 컨트롤이 필요한데 아주 유용한 도구가 GMPC입니다. 이를 위해 설치 및 설정방법을 소개합니다.

1. 서버에 MPD 설치
sudo add-apt-repository ppa:gmpc-trunk/mpd-trunk
sudo apt-get update
sudo apt-get install mpd

2. 서버 MPD 설정
sudo nano /etc/mpd.conf

music_directory     "/music" #자신의 음악파일 폴더 위치
playlist_directory  "/var/lib/mpd/playlists"
db_file             "/var/lib/mpd/tag_cache"
log_file            "/var/log/mpd/mpd.log"
pid_file            "/var/run/mpd/pid"
state_file         "/var/lib/mpd/state"
user                  "mpd"
group               "audio"
bind_to_address     "0.0.0.0"

follow_outside_symlinks "yes"
follow_inside_symlinks    "yes"
default_permissions         "read,add,control,admin"

input {
        plugin "curl"
}

audio_output {
    type         "pulse"
    name      "My Pulse Output"
    server      "localhost"
    mixer_type      "software"    # 볼륨조절을 위해 필요 optional
}

filesystem_charset      "UTF-8"
id3v1_encoding          "UTF-8"
3. 서버 PulseAudio Preferences 설정
sudo apt-get install paprefs
서버 VNC 접속으로 실행시켜서 network server 탭에서 Enable network access to local sound devices 체크하고 하위부분 체크해서 3개항목 체크

4. 서버 MPD Daemon 재시작 : sudo service mpd restart

5. 클라이언트 PC GMPC 설치: sudo apt-get install mpc gmpc
윈도우 PC인경우 https://gmpclient.org/ 홈페이지에서 다운 설치 가능
핸드폰으로는 MPDroid 다운 받아 쓰니 아주 좋네요..

2016년 1월 4일 월요일

owncloud 를 포트포워딩으로 운용시 trusted domains setting 설정 문제

외부 포트포워딩이나 인터넷상 클라우드로 운용할 때 trusted domain으로 등록하라고 나옵니다. 이때 설정을 어떻게 해야하는지 안감한데, 안내문에 나오는 것처럼

1. root 권한으로 로그인 해서
2.  nano /var/www/owncloud/config/config.php 열어서, 물론 vi로 편집해도 좋고요.
    'trusted_domains' =>
    array ( 0 => '192.168.1.xxx',
             1 => '192.168.1.xxx',
             2 => 'ccc.217.ooo.xxx',
    ),
    * trusted_domains array에 자신의 인터넷 IP를 추가시켜준다.

2016년 1월 3일 일요일

owncloud 서버가 점검모드로 잠겼을 때 조치

운용 중 업그레이드 하면 갑자기 메인화면이 점검모드로 뜨는 경우가 있다.
이때는 root 관리자로 로그인 해서 owncloud 폴더로 이동하여


1. 권한변경: chown www-data:www-data owncloud -R
2. 설정파일 변경 : vi owncloud/config/config.php 로 들어가서 
    밑에서 네번째줄 maintenance => true 라고 되어있는 항목을  false 값으로 변경 저장

다시 사이트에 접속하면 스스로 업그레이드하여 정리됨
 

2015년 12월 26일 토요일

우분투 클레멘타인 Clementine Remote 리모트 앱 설치 활용

참조 : http://blog.daum.net/bagjunggyu/116 

집에서 우분투 서버를 설치해서 사용하는데 오디오를 서버에 연결해놓고 음악을 듣기 위해서는 복잡한 과정을 거쳐서 로그인해서 음악을 켜야되는데 그런 번거로움 없이 스마트폰 앱으로 켜고 끄고할 수 있어서 너무 편리합니다.

1. 서버에는 clementine 1.2.1 이상의 최신 버전이 설치되어 있어야 합니다.

2. clementine을 실행해서 활성화시키고, 도구 --> 환경 설정에 가시면
네트워크 리모콘이 있습니다. 리모콘 사용 가능하게 네트워크 리모콘 선택 후 그림처럼 첫번째 두번째 체크 해주시고, 그리고 당신의 IP 주소 에 나오는 IP 주소를 알아 두세요.


스마트폰에서 clementine remote를 설치 하신 후에
IP 주소를 입력하신 후에 이용 하시면 됩니다.
실행시키면 와이파이 상태에서 리모콘이 됩니다.

아주 좋은 앱입니다.

2015년 12월 25일 금요일

우분투 데스크탑 환경 GUI에서 로그인이 안될때 해결방법

서버에 데스트탑을 설치한 경우 가끔 로그인이 안되는 경우가 있다.
이때 아래와 같이 간단하게 조치하면 됨

1. CTRL+ALT+F1 누르면 CLI환경으로 바뀌며 커맨드 라인에 입력 로그인하고
2. sudo chown -R $USER:$USER $HOME 
    명령입력
3. CTRL+ALT+F7 누르고 다시 GUI로 복귀하여 로그인