'프로그램 사용'에 해당되는 글 2263건

  1. 2013.04.18 virtualdub 에서 h.264 파일 열기
  2. 2013.04.09 apache 특정 디렉토리만 인증하기
  3. 2013.03.12 inspircd
  4. 2013.03.01 cgiirc
  5. 2013.03.01 lightIRC
  6. 2013.02.28 irc / irc bot
  7. 2013.02.28 ircd.conf - ircd 설정하기
  8. 2013.02.28 국내 IRC 서버
  9. 2013.02.28 irc 서버 한글닉 안되는 이유 및 서버 소스
  10. 2013.02.28 irc 사용법 관련내용
h.264는 라이센스 문제로 쓰기 힘들기에
오픈소스로 진행된 x.264를 사용하면 된다.

그리고 virtualdub은 vfw(video for windows) 코덱만 끌어 갈 수 있으므로
x264가 아닌 x264vfw 를 설치해야 한다.

[링크 : http://sourceforge.net/projects/x264vfw/]
[링크 : http://forum.videohelp.com/threads/340534-Open-h-264-in-VirtualDub]
Posted by 구차니
수정하려니 기본적으로 AllowOverride 라서 건드리지 않고 시도함.
$ sudo vi /etc/apache2/sites-available/default
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory> 

귀찮으니(!) 일단 파일 퍼미션은 패스하고, 내가 하려는 폴더인 /var/www/gnuboard4 에서 
.htaccess 파일을 생성하고 아래의 내용을 넣어준다.
$ cat .htaccess
AuthType Basic
AuthName "Restricted Access"
AuthUserFile /var/www/gnuboard4/.pw
Require user test 

htpasswd 유틸을 이용해서 .pw 파일을 -c(create) 해주고 test 계정을 추가한다.
$ sudo htpasswd -c .pw test
New password:
Re-type new password:
Adding password for user test 

localhost/gnuboard4 로 접속하려고 하면 아래와 같은 메시지가 뜬다.
서버 메시지에는 .htaccess에서 AuthName에 기재한 내용이 뜨게 된다.


+
아무래도 암호 파일은 동일한 디렉토리에 두면 안될듯(목록 보고 암호 빼갈테니)
가장 좋은건 별도의 암호 디렉토리에 저장하고 이 디렉토리는 웹서버 루트외의 곳으로 지정해야 할 듯하다.
물론 로그인 이전에는 .pw에 접근할수 없지만, 로그인 후에는 .pw 파일이 버젓히 보이게 된다 -_-

[링크 : http://opentime.tistory.com/33]
[링크 : http://www.cyberciti.biz/faq/howto-setup-apache-password-protect-directory-with-htaccess-file/

'프로그램 사용 > apache' 카테고리의 다른 글

apache2 2.4.7 문서 경로 수정하기  (0) 2014.11.24
ab - apache HTTP server benchmarking tool  (0) 2014.10.10
500 internal server error - mediawiki 이전시  (0) 2011.12.18
apache - url rewrite  (2) 2011.04.26
webDAV  (0) 2010.11.19
Posted by 구차니
프로그램 사용/ircd2013. 3. 12. 00:14
오징어 irc에서 ircd 대신 inspircd 를 쓴다고 해서 보는중

$ sudo apt-cache search inspircd
inspircd - Modular IRCd written in C++
inspircd-dbg - Modular IRCd written in C++ - debugging symbols

$ sudo apt-get install inspircd
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다
상태 정보를 읽는 중입니다... 완료
다음 패키지가 자동으로 설치되었지만 더 이상 필요하지 않습니다:
  linux-headers-3.0.0-31 linux-headers-3.0.0-31-server
이들을 지우려면 'apt-get autoremove'를 사용하십시오.
다음 패키지를 지울 것입니다:
  ircd-irc2
다음 새 패키지를 설치할 것입니다:
  inspircd
0개 업그레이드, 1개 새로 설치, 1개 제거 및 0개 업그레이드 안 함.
1,875 k바이트 아카이브를 받아야 합니다.
이 작업 후 5,788 k바이트의 디스크 공간을 더 사용하게 됩니다.
계속 하시겠습니까 [Y/n]?
받기:1 http://kr.archive.ubuntu.com/ubuntu/ oneiric-updates/universe inspircd amd64 1.1.22+dfsg-4ubuntu1.1 [1,875 kB]
내려받기 1,875 k바이트, 소요시간 0초 (3,778 k바이트/초)
(데이터베이스 읽는중 ...현재 90884개의 파일과 디렉터리가 설치되어 있습니다.)
ircd-irc2 패키지를 지우는 중입니다 ...
Stopping irc server daemon: ircd.
ureadahead에 대한 트리거를 처리하는 중입니다 ...
man-db에 대한 트리거를 처리하는 중입니다 ...
install-info에 대한 트리거를 처리하는 중입니다 ...
전에 선택하지 않은 inspircd 패키지를 선택합니다.
(데이터베이스 읽는중 ...현재 90826개의 파일과 디렉터리가 설치되어 있습니다.)
inspircd 패키지를 푸는 중입니다 (.../inspircd_1.1.22+dfsg-4ubuntu1.1_amd64.deb에서) ...
ureadahead에 대한 트리거를 처리하는 중입니다 ...
man-db에 대한 트리거를 처리하는 중입니다 ...
inspircd (1.1.22+dfsg-4ubuntu1.1) 설정하는 중입니다 ...
Please configure inspircd first and edit /etc/default/inspircd, otherwise inspircd won't start root@ousisa:/etc 

[링크 : http://wiki.inspircd.org/Introduction]
[링크 : http://wiki.inspircd.org/Modules/codepage]

'프로그램 사용 > ircd' 카테고리의 다른 글

irc 서버 구축 관련 문서  (0) 2013.06.14
cgiirc  (0) 2013.03.01
lightIRC  (0) 2013.03.01
irc / irc bot  (0) 2013.02.28
ircd.conf - ircd 설정하기  (0) 2013.02.28
Posted by 구차니
프로그램 사용/ircd2013. 3. 1. 21:48
cgi를 통해서 irc를 제공하는데 모바일에서도 잘 작동하는 듯하다.

---
2013.3.2 추가
어? 12.04LTS에서 왜.. 안되지?
11.10에서는 문제없이 작동하는 듯하다.
---

ubuntu 에서는 cgiirc 패키지로 제공하며
$ sudo apt-cache search cgiirc
cgiirc - web based irc client

$ sudo apt-get install cgiirc
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다
상태 정보를 읽는 중입니다... 완료
다음 새 패키지를 설치할 것입니다:
  cgiirc
0개 업그레이드, 1개 새로 설치, 0개 제거 및 0개 업그레이드 안 함.
127 k바이트 아카이브를 받아야 합니다.
이 작업 후 864 k바이트의 디스크 공간을 더 사용하게 됩니다.
받기:1 http://kr.archive.ubuntu.com/ubuntu/ oneiric/universe cgiirc amd64 0.5.9-3.1 [127 kB]
내려받기 127 k바이트, 소요시간 0초 (348 k바이트/초)
전에 선택하지 않은 cgiirc 패키지를 선택합니다.
(데이터베이스 읽는중 ...현재 65453개의 파일과 디렉터리가 설치되어 있습니다.)
cgiirc 패키지를 푸는 중입니다 (.../cgiirc_0.5.9-3.1_amd64.deb에서) ...
cgiirc (0.5.9-3.1) 설정하는 중입니다 ...

/etc/cgiirc/ 에서 설정을
/usr/lib/cgi-bin/cgiirc 에 실행 파일이 있다(건드릴 필요는 없음)
수정해야 할 내용은
$ vi /etc/cgiirc/cgiirc.config
image_path = /images/cgiirc
#ip_access_file = ipaccess 

/images/cgiirc 는 /var/www/images/cgiirc 로 넣어 주어야 하고
만약 그 경로에 없다면 수정해주는게 좋다.

그리고 ip_access_file의 경우
***Access Denied: No connections allowed
라고 에러가 날경우 주석처리로 삭제해주면 된다.

[링크 : http://cgiirc.org/]
[링크 : http://packages.debian.org/stable/net/cgiirc]

[링크 : http://cgiirc.org/docs/trouble.php]
[링크 : http://timsaylor.com/index.php/2007/04/26/cgiirc-and-ubuntu/

'프로그램 사용 > ircd' 카테고리의 다른 글

irc 서버 구축 관련 문서  (0) 2013.06.14
inspircd  (0) 2013.03.12
lightIRC  (0) 2013.03.01
irc / irc bot  (0) 2013.02.28
ircd.conf - ircd 설정하기  (0) 2013.02.28
Posted by 구차니
프로그램 사용/ircd2013. 3. 1. 20:11
lightIRC는 flash 기반의 채팅이다.
그런데.. 인증 서버를 perl로 작동을 시켜야 한다는게 문제.. -_-

[링크 : http://www.lightirc.com/]
[링크 : http://redmine.lightirc.com/projects/lightirc/wiki/Flash_Policy_setup_instructions]

'프로그램 사용 > ircd' 카테고리의 다른 글

inspircd  (0) 2013.03.12
cgiirc  (0) 2013.03.01
irc / irc bot  (0) 2013.02.28
ircd.conf - ircd 설정하기  (0) 2013.02.28
국내 IRC 서버  (0) 2013.02.28
Posted by 구차니
프로그램 사용/ircd2013. 2. 28. 10:44
irc 에서 항상 관리자가 있을수 없으니 irc bot / chat bot 이 대신해서 관리자 역활을 수행하기도 한다.

오징어의 경우 사용하는 프로그램 목록을 공개해놨는데 다음과 같다.
어떤 프로그램을 사용하고 있나요?
IRC 서버로는 InspIRCd를, 서비스 봇으로는 Atheme를 쓰고 있습니다. 실제로는 설정 및 확장을 많이 사용하기 때문에 몇 가지 준비가 필요합니다.

[링크 : http://ozinger.org/faq ] 

[링크 : http://en.wikipedia.org/wiki/Internet_Relay_Chat]
[링크 : http://en.wikipedia.org/wiki/Internet_Relay_Chat_bot]
    [링크 : http://en.wikipedia.org/wiki/Comparison_of_Internet_Relay_Chat_bots]

'프로그램 사용 > ircd' 카테고리의 다른 글

cgiirc  (0) 2013.03.01
lightIRC  (0) 2013.03.01
ircd.conf - ircd 설정하기  (0) 2013.02.28
국내 IRC 서버  (0) 2013.02.28
irc 서버 한글닉 안되는 이유 및 서버 소스  (0) 2013.02.28
Posted by 구차니
프로그램 사용/ircd2013. 2. 28. 10:36
irc 서버의 특징은 서버간의 연계를 통해
거대한 채팅서버를 구성할수 있다는 것 정도이려나?

[링크 : http://www.codeordie.org/wiki/?IrcServer]

[링크 : http://www.irc.org/tech_docs/ircnet/INSTALL-4.html]
[링크 : http://www.irc.org/ftp/irc/org/irc2.11.2p3/doc/ircd.conf.example]

'프로그램 사용 > ircd' 카테고리의 다른 글

lightIRC  (0) 2013.03.01
irc / irc bot  (0) 2013.02.28
국내 IRC 서버  (0) 2013.02.28
irc 서버 한글닉 안되는 이유 및 서버 소스  (0) 2013.02.28
irc 사용법 관련내용  (0) 2013.02.28
Posted by 구차니
프로그램 사용/ircd2013. 2. 28. 10:20
가장 유명한거야 한IRC 일테고
나머지는 한IRC의 막장운영에 질려서 새롭게 만들어 진것인듯..?

[링크 : http://www.hanirc.org/]
[링크 : http://ozinger.org/]
[링크 : http://www.luatic.net/

'프로그램 사용 > ircd' 카테고리의 다른 글

irc / irc bot  (0) 2013.02.28
ircd.conf - ircd 설정하기  (0) 2013.02.28
irc 서버 한글닉 안되는 이유 및 서버 소스  (0) 2013.02.28
irc 사용법 관련내용  (0) 2013.02.28
web irc client  (0) 2013.02.28
Posted by 구차니
프로그램 사용/ircd2013. 2. 28. 10:08
표준에 의해서 irc에서 사용가능한 닉은 영문과 숫자 일부의 특수문자로만 제한된다고 한다.

결론부터 말씀드리면 한글닉네임이 지원되는 서버가 표준을 깬 서버라는 것이다.
RFC2812 표준의 2.3.1장에 의하면 닉네임의 규칙은 다음과 같다.

nickname   =  ( letter / special ) *8( letter / digit / special / "-" )
letter     =  %x41-5A / %x61-7A       ; A-Z / a-z
special    =  %x5B-60 / %x7B-7D
                   ; "[", "]", "\", "`", "_", "^", "{", "|", "}"
digit      =  %x30-39                 ; 0-9

[링크 : http://godyang.battlearea.net/104]

아무튼 이런 비표준 서버를 만들려면 irc 서버 소스가 있어야 하는데
소스는 아래의 링크에서 구할수 있으니 한번 적용해 봐야겠다.
[링크 : http://www.phpschool.com/link/tipntech/32091]
[링크 : http://www.chcode.com/products/ircd.shtml] << 소스 링크 깨짐

---
2013.3.1 추가

[링크 : http://sourceforge.net/projects/undernet-ircu/]

$ vi ircd/table_gen.c
116   moveMacro(NTL_DIGIT | NTL_ALPHA, NTL_IRCNK);
117   markString(NTL_IRCNK, "-_`"); 

[링크 : http://simples.kr/ITTalk/28949 ]


---
2013.6.14 추가
윈도우용 ircd 한글닉 서버
[링크 : http://godyang.battlearea.net/106 ]

'프로그램 사용 > ircd' 카테고리의 다른 글

ircd.conf - ircd 설정하기  (0) 2013.02.28
국내 IRC 서버  (0) 2013.02.28
irc 사용법 관련내용  (0) 2013.02.28
web irc client  (0) 2013.02.28
우분투 irc 데몬 및 클라이언트 + qwebirc  (2) 2013.02.27
Posted by 구차니
프로그램 사용/ircd2013. 2. 28. 10:04
irc 에서 /help 명령을 눌렀을때 나오는 명령어 목록들
/help
***  choices:
!            :            @            abort        admin
alias        assign       away         basics       beep
bind         brick        bye          cat          cd
channel      clear        commands     comment      connect
ctcp         date         dcc          deop         describe
die          digraph      disconnect   dmsg         dquery
echo         encrypt      etiquette    eval         exec
exit         expressions  flush        foreach      help
history      hook         icb          if           ignore
info         input        intro        invite       ircii
ison         join         kick         kill         lastlog
leave        links        list         load         lusers
me           menus        mload        mode         motd
msg          names        news         newuser      nick
note         notice       notify       on           oper
parsekey     part         ping         query        quit
quote        rbind        redirect     rehash       restart
rules        save         say          send         sendline
server       servlist     set          signoff      sleep
squery       squit        stats        summon       time
timer        topic        trace        type         userhost
users        version      wait         wallops      which
while        who          whois        whowas       window
xecho        xtype 

◎ 명령어

 1. / : 모든 명령에 앞에 써야함.

 2. /server : 지정 서버로 접속
       /server 서버명 [port] [password]
       /server ☞재접속 또는 마지막으로 접속했던 서버로 접속

 3. /nick : 대화명 설정 및 변경
     /nick 대화명

 4. /join : 채널 입장, 생성
     /join #채널명 
     /join #채널명 암호 ex) /join #bittalk 1111 ☞ 채널은 bittalk, 암호는 1111

 5. /part (/leave) : 채널에서 나옴, 서버접속은 유지됨
          /part(leave) ☞ 현재 채널 나감
          /part(leave) #채널명 [message] ☞채널에 메세지 남기고 나감

 6. /quit : 접속된 서버와 접속을 끊음. 
     /quit [이유 or message]

 7. /disonnect : /quit 과 동일한 효과, quit 메세지는 기본메세지로 전달됨

 8. /exit : 서버와 접속을 끊고 프로그램을 종료함

 9. /me : 생각 표현, 일단 대화와 다르게 표시됨
     /me message

 10. /action : 행동 표현, /me와 비슷함
       /action message

 11. /op : Op(옵, 방장권한) 주기
     /op Nick
     /op Nick1, Nick2, NIck3, ...

 12. /dop : Op 박탈
      /dop Nick
      /dop Nick1, Nick2, ...

 13. /whois : 사용자 정보 보기
       /whois Nick

 14. /notice : 귓말하기
       /notice Nick message

 15. /query : 1:1대화 하기
      /query Nick [message]

 16. /msg : 현재 창에서 바로 메세지 보내기
      /msg Nick message

 17. /list : 채널 목록 보기
     /list
     /list -min 5 -max 20

 18. /channel : 채널 관리창 열기

 19. /topic : 채널 주제
      /topic #채널명 빗톡포럼 ☞ 채널의 토픽을 '빗톡포럼'으로 수정
      /topic #채널명 ☞ 채널의 현재 토픽과 갱신 날짜, 닉네임 알림

 20. /invite : 초대
      /invite Nick #채널명

 21. /away : 자리비움
      /away [message] ☞ 다른 사람이 msg나 whois를 하면 메세지 표시됨
      /away busy
      /away (away off)

 22. /clear : 화면 지우기

 23. /kick : 강제퇴장, Op(옵)만 가능
      /kick #채널명 Nick [message]

 24. /ban : 입장제한, Op(옵)만 가능
      /ban nick ☞ 같은 서버에 있는 닉네임에 한함. nick!*@host 로 밴 설정됨
      /ban [-ruN] [#channel] <nickname|address> [type=mwadah] 
      /ban #channel *!*test@0.0.0.*
      /ban #channel *!test@*.domain
      /ban #channel nick!~test@*
      /ban -u10 *!*@0.* ☞ 10초후에 자동으로 unban됨
      /ban -r *!*0.* ☞ ban list에서 삭제;remove

 25. /mode : 각종 설정 기능, +를 -로 하면 반대기능(설정해제)
       -- 옵이 있어야만 설정 변경가능
       /mode #channel +o nick (옵 주기)
       /mode #channel +v nick (보이스 주기)
       /mode #channel +b nick|address (밴걸기)
       /mode #channel +i (초대한 사람만 들어올수 있게..)
       /mode #channel +l number (number 만큼 인원제한)
       /mode #channel +m (moderate. 옵이나 보이스 외에는 대화불가)
       /mode #channel +n (external message 거부. 채널 밖에서 채널로 보내는 메세지 거부)
       /mode #channel +p (private;비밀방)
       /mode #channel +s (secret;비밀방)
      /mode #channel +t (옵만 토픽변경 가능)
       /mode #channel +k key (비밀번호를 입력해야 입장가능)

       -- 옵이 없어도 설정 변경가능
       /mode nick +i (자신의 닉만 가능. invisible)
       /mode nick +w (자신의 닉만 가능. recieve wall notice)
       /mode nick +s (자신의 닉만 가능. recieve server notice)

       -- 여러가지 모드를 동시에
       /mode #channel +ov nick nick
       /mode #channel -ooo nick nick nick
       /mode #channel +sik key
       /mode 자기닉 +iws

 26. /users : 현재 접속해 있는 IRC서버의 총 사용자, 서버의 수, 오퍼레이터 수, 채널 수를 보여줌

[링크 : 
http://bittalk.org/threads/30102/] 

'프로그램 사용 > ircd' 카테고리의 다른 글

ircd.conf - ircd 설정하기  (0) 2013.02.28
국내 IRC 서버  (0) 2013.02.28
irc 서버 한글닉 안되는 이유 및 서버 소스  (0) 2013.02.28
web irc client  (0) 2013.02.28
우분투 irc 데몬 및 클라이언트 + qwebirc  (2) 2013.02.27
Posted by 구차니