Microsoft Word - enterprise-linux-2-3.doc

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "Microsoft Word - enterprise-linux-2-3.doc"

Transcription

1 2. 리눅스 Server 구축및실무운영 2.3. MAIL Server 리눅스운영체제에서사용할수있는많은서비스중에서대표적인서버스중에하나로메일서비스를꼽을수있다. 이장에서는리눅스에서가장대중적으로사용되어지는 Sendmail 과대규모메일발송에탁월한성능을가지고있는 Qmail 에대해그구축법과사용법에대해알아보도록하겠다. 구체적인구축에들어가기앞서먼저메일시스템의작동원리에대해이해를해야할것이다. 메일서버란인터넷에서 을주고받는기능을수행하는서버를말하며, 은크게두종류의프로그램과프로토콜에의해전달된다. 여기서두종류의프로그램이란MUA(Mail User Agent) 와 MTA(Mail Transfer Agent) 를말한다. MUA로는사용자가직접메일을작성하거나보낼때사용하는넷스케이프메신저, MS Outlook 유도라등의프로그램이있고, MTA는실제로메일을전송해주는 Sendmail,Qmail등의프로그램이있다. 아래의그림과같이 Sendmail이설치된메일서버는 SMTP(Simple Mail Transfer Protocol) 프로토콜을사용하여메일을전송하고, 호스트로부터받은메일을클라이언트로전달할때는 POP3 또는 IMAP등의프로토콜을사용합니다. [ 메일작동구성도 - 그림 ] 예를들어 이라는메일주소를가진사람이다른서버에계정을가진 아래와같은과정을거쳐메일이전달되게될것이다. 1. 이라는사람이 Outlook 이나넷스케이프메신저와같은 MUA 프로그램에서보낸메일은먼저 SMTP 프로토콜을통해 arhfw.clunix.org 메일서버에전달됩니다. 1/43 페이지

2 2. arhfw.clunix.org에서대기하고있던 MTADaemon(Sendmail, qmail) 은메일을메일큐 Directory(/var/spool/mqueue) 에임시저장한후 SMTP 프로토콜을통해다시 yahoo.co.kr 메일서버로전송하고큐Directory에저장했던메일을삭제합니다. yahoo.co.kr에서는 sendmail Daemon이대기하고있다가 arhfw.clunix.org 메일서버가보내온메일의도착지가자신의것인지확인한후맞으면메일박스 (/var/mail Directory) 에 webmaster라는파일로저장합니다. 3. MUA를통해메일을확인하며, 이때에는 POP3나 IMAP등의프로토콜을통해메일이전송됩니다. 이와같은메일이전달되어지는과정중에어느하나라도문제가발생하면정상적인메일송수신이되지않을것이다. 관리자는이런메일작동의원리를알고있어야실제문제발생시막연히 " 메일이안된다 " 가아닌어느지점에문제로인해메일이안된다라는인식을할수있게된다 Sendmail 로 Mail Server 구축하기 - Sendmail 설치및기본설정 Sendmail은메일서버로가장많이사용되고있는 MTA프로그램으로공식사이트는 대부분의리눅스배포판에기본적으로설치가되어있으므로자신의시스템에맞는환경설정을한후사용하시면됩니다. 패키지는다음사이트에서다운받을수있다. Sendmail 공식미러사이트 - ftp://ftp.sendmail.org Sendmail 미러사이트 - 국내미러사이트 : ftp://ftp.linux.co.kr/server/sendmail 여기서는 Redhat Linux 배포판에서기본제공해주는 RPM 패키지를이용하여구축하여보도록하겠다. updates]# rpm -Uvh sendmail i386.rpm updates]# rpm -Uvh sendmail-cf i386.rpm 2/43 페이지

3 updates]# rpm -Uvh sendmail-doc i386.rpm Sendmail을실행하기전에 /etc/services 파일을열고 smpt 프로토콜에주석처리가되어있는지확인한후 Sendmail 서버를실행합니다. root]# cat /etc/services grep smtp smtp 25/tcp mail smtp 25/udp mail smtps 465/tcp # SMTP over SSL (TLS) root]# /etc/rc.d/init.d/sendmail restart Shutting down sendmail: [ OK ] Shutting down sm-client: [ OK ] Starting sendmail: [ OK ] Starting sm-client: [ OK ] Sendmail 서버가정상적으로실행되었는지확인하기위해 telnet을사용해 25번포트 (smpt) 로접속해봅니다. 아래와같은메시지가출력되면 Sendmail이정상적으로실행된것입니다. root]# telnet localhost Trying Connected to localhost. Escape character is '^]'. 220 arhfw.clunix.org ESMTP Sendmail /8.12.8; Wed, 27 Apr :47: 만약레드헷버젼이 7.1 이상부터는 relay 보안기능이강화되어서초기셋팅상태에서는내부사용자끼리만메일을보내고받을수있다. 원격지에서는이서버를통해서메일을주고받을수가없다. 일단.. 새로 sendmail.cf 파일을만들어야한다. 이를확인하기위해서는 telnet 으로 25번포트에접근을해보면되는데이때는로컬시스템에서확인하는것이아니라원격호스트에서확인을해야한다. 로컬은기본설정 3/43 페이지

4 에서이미허가가되어져있으니위의테스트결과처럼정상적으로접속이되어질것이다. root]# telnet arhfw.clunix.org Trying telnet: connect to address : Connection refused 위와같이원격시스템에서는 arhfw 서버에접근을할수없기때문에메일을보낼수없다. 정상적인메일서비스를위해서는위부분의제한을제거해주어야한다. root]# cd /etc/mail mail]# vi sendmail.mc 아래부분을찾는다 DAEMON_OPTIONS(`Port=smtp,Addr= , Name=MTA') 해당서버의외부통신 IP로메일을 Detect 할수있게아래와같은설정을추가한다. DAEMON_OPTIONS(`Port=smtp,Addr= , Name=MTA') mail]# m4 sendmail.mc > sendmail.cf m4 를이용하여 sendmail.mc 설정파일을토대로 sendmail.cf 파일을재생성하도록한다. mail]# /etc/rc.d/init.d/sendmail restart 새로운설정을적용하기위해 sendmail 재시작한다. 이제다시외부호스트에서 25 번 port 테스트를해보도록하자. root]# telnet arhfw.clunix.org Trying /43 페이지

5 Connected to arhfw.clunix.org. Escape character is '^]'. 220 arhfw.clunix.org ESMTP Sendmail /8.12.8; Wed, 27 Apr :01: 위와같이정상적으로접속이되면일단메일을주고받을준비가되어진것이다. 이제구체적인메일설정을해보도록하자. - Sendmail.cf 설정 Sendmail에서가장중요하고도어려운부분이 sendmail.cf 파일의설정입니다. O Reilly사에서 Sendmail에대한전문서적이나올정도로방대하고다양한기능을가지고있으며사용법도매우다양합니다. Sendmail을사용하기위해기본적으로알아야할설정파일들에대해살펴보겠습니다. root]# vi /etc/mail/sendmail.cf Sendmail의가장중요한설정파일로 /etc 또는 /etc/mail Directory에자동으로설치되어있습니다. 여기서는주요항목에대해서만설명하도록하겠습니다. Fw/etc/mail/local-host-names 메일을수신할호스트이름을명시한파일의위치를설정합니다. FR-o /etc/mail/relay-domains relay-domains파일에는 Relay를허용할호스트의이름을설정합니다. 주석으로처리하면모든 IP에대해서 Relay가허용되므로스팸메일과같은문제가발생할수도있으므로주의하시기바랍니다. DnMAILER-DAEMON Sendmail 서버가에러메시지를보내야할경우보낸사람의이름을결정합니다. 잘못된메일이되돌아온경우 FROM : Mail Delivery Subsystem &ltmailer-daemon> 과같은메시지를보신적이있을것입니다. Kaccess hash /etc/mail/access 5/43 페이지

6 Relay를허용하거나거부할특정 IP와도메인을설정하는파일입니다. relay-domains보다사용이편리하므로많이사용됩니다. O MaxMessageSize= 메일의최대크기를결정합니다. 주석을제거하면설정한크기 (Byte단위) 보다큰메일은전송할수없게됩니다. 지금써준 은 2메가로제한한메일용량입니다. O QueueDirectory=/var/spool/mqueue 큐 Directory를설정합니다. O Timeout.queuereturn=5d 메일을보내려는호스트에문제가생기면메일은큐 Directory에저장됩니다. Sendmail 서버는쌓인메일을상대방호스트에보내기위해주기적으로접속을시도하며, 일정한기간이지나면메일을다시발송한사람에게되돌려보냅니다. Sendmail이메일을보내려고시도하는기간을설정하는옵션으로 5d는 5일을의미합니다. O Timeout.queuewarn=4h 큐 Directory에쌓인메일이지정한시간안에전송되지못할경우메일을보낸사람에게경고메일을보냅니다. 기본값은 4h로 4시간안에전송되지못하면보낸사람에게경고의메일을보냅니다. Mlocal, P=/usr/bin/procmail, S=EnvFromL/HdrFromL, R=EnvToL/HdrToL, T=DNS/RFC822/X-Unix, A=procmail -Y -a $h -d $u 사용자계정에대문자가있는경우에도메일을받을수있도록설정하려면 Mlocal로시작하는부분을찾아 F= 부분에 'u' 를추가합니다. - access 설정 mail]# vi access /43 페이지

7 localhost.localdomain RELAY localhost RELAY RELAY RELAY spam.com REJECT 스팸메일을방지하기위해 Relay를허용할호스트의 IP와도메인을설정하는매우중요한파일입니다위의 localhost 나 /24 IP 대역에서 Relay를허용하나 spam.com 에서오는모든메일은 Relay를거부한다는뜻이다. 이와같이허용이나거부대역을지정후 access.db 파일을갱신시켜주면바로적용이된다. mail]# makemap hash /etc/mail/access < /etc/mail/access - local-host-names 설정 mail]# vi local-host-names clunix.org 메일을수신할호스트의이름을입력하는파일로, Sendmail 8.9.x 버전이하에서사용되었던 sendmail.cw 파일의명칭이 Sendmail 8.10.x 버전부터는 local-host-names로변경되었습니다. Sendmail 서버는이곳에적힌호스트의이름으로메일이들어오면더이상다른서버로메일을보내지않고자신의메일박스에저장합니다. 아래와같이메일서버의호스트이름을입력하거나여러개의가상호스트를사용한다면모두입력해야합니다. - aliases 설정 mail]# vi /etc/aliases # Basic system aliases -- these MUST be present. mailer-daemon: postmaster postmaster: root 7/43 페이지

8 .. mailing: user1, user2, user3 mailing2: :include:/etc/mail/mailing_users 특정사용자에게온메일을다른사람에게보내주거나, 메일링리스트를작성해야하는경우에사용되는파일로보안에주의하여사용해야합니다. aliases 파일을열어보면시스템계정들이아래와같이 root로 alias되어있습니다. 또한특정사용자를다른사용자로 alias 시킬수도있습니다. 위와같이설정을하고설정을적용시켜주는 newaliases 명령을실행시키면된다. mail]# newaliases /etc/aliases: 65 aliases, longest 32 bytes, 691 bytes total 위설정에서는 로메일을보내면 user1, user2, user3 계정에게메일이전송되게된다. 로메일을보내면 /etc/mail/mailing_users 파일에저장된계정리스트모두에게메일이전송되어진다. mail]# cat mailing_users user1 user2 user3 - virtusertable 설정 mail]# vi virtusertable alang user1 user /43 페이지

9 virtusertables 설정은동일시스템에여러개의도메인이메일서비스를받고있을경우 webmaster 나 admin 과같은도메인별로중복되어사용되어지는계정이있을경우가상계정으로만들어가상계정으로들어오는메일을실제시스템계정으로포워딩시켜주는설정이다. 위와같은형태로설정을하고난후 virtusertable.db 파일을생성해주어야한다. mail]# makemap hash /etc/mail/virtusertable < /etc/mail/virtusertable 그럼실제 로메일을보내면 로메일이전송되게된다. - sendmail monitoring 하기 mail]# mailstats Statistics from Wed Jan 23 04:02: M msgsfr bytes_from msgsto bytes_to msgsrej msgsdis Mailer K K esmtp K K local ============================================================= T K K sendmail mail queue monitoring 하기 /root]# mailq Mail Queue (5 requests) --Q-ID-- --Size Q-Time Sender/Recipient LAA Sat Jul 21 11:40 MAILER-DAEMON 8BITMIME (Deferred: Connection refused by web.kdlp.org.) QAA Fri Jul 20 16:58 MAILER-DAEMON 8BITMIME (Deferred: Connection refused by tmail.simmani.com.) KAA Fri Jul 20 10:29 MAILER-DAEMON 9/43 페이지

10 8BITMIME (Deferred: Connection refused by web.kdlp.org.) OAA Wed Jul 18 14:43 MAILER-DAEMON 8BITMIME (Deferred: Connection refused by web.kdlp.org.) PAA19364* (no control file) - sendmail 통해송수신메일용량제한하기 송신메일크기제한은 sendmail.cf 의 MaxMessageSize 를찾아서허용할크기의용량을정의하면된다. 용량단위는 Byte 이며 5MByte 크기의데이터를메일로송신하고싶을경우는 MaxMessageSize= 라고설정하면된다. 수신메일크기제한은 Mlocal 설정부분을찾는다. Mlocal, P=/usr/bin/procmail, S=EnvFromL/HdrFromL, R=EnvToL/HdrToL, T=DNS/RFC822/X-Unix, 이곳에서 M= 와같은설정을추가해준다. Mlocal, P=/usr/bin/procmail, S=EnvFromL/HdrFromL, R=EnvToL/HdrToL, M= , T=DNS/RFC822/X-Unix, 그런후 sendmail 을재시작해주면바로적용된다 Post Office Protocol(POP) 서버구축하기 - POP3 의작동원리 Post Office Protocol의약자인 POP은각 SMTP 로부터보내진메일이저장된메일서버의저장박스에있는메일데이터를 MUA에서수신하도록서비스를해주는프로그램이다. 여기에서는 UWIMAP 에서지원하는 POP3 구축과 Qpopper 로구축하는방법에대해알아 10/43 페이지

11 볼것이다. POP 방식은 IMAP의 POP3 나 Qpopper 의 POP3 중하나만을선정하여사용을해야할것이다. 두개를동시에쓰면 POP3 의 Service Port 인 110 번 Port 를두개의프로그램에서서로점유할려는충돌이발생할것이다. - IMAP/POP3 설치하기 Sendmail을통해메일을메일서버의메일박스에보관하는부분까지는위단계설정으로완료가되었다. 하지만메일서버의보관된메일을사용자 MUA를통해사용자 PC로가져오기위해서는 POP3 나 IMAP 같은프로그램이필요하게된다. 여기서는 IMAP 과 POP3 를설치하는방법에대해알아보도록하자. - IMAP 설치및설정하기 해당사이트에서 Imap source 를다운받는다. ftp://ftp.cac.washington.edu 적절한경로에 Source 를옮겨놓고압축을푼다. apmj]# tar xzvf imap-2004.tar.z 압축이풀린 Imap Directory 를 /usr/local/imap Directory 로옮긴다. apmj]# mv imap-2004 /usr/local/imap apmj]# cd /usr/local/imap imap]# make slx SSLTYPE=none 컴파일이완료되면생성된 imapd 와 ipop3d 실행파일을 /usr/sbin 으로옮겨놓는다. imap]# cp imapd/imapd /usr/sbin imap]# cp ipopd/ipop3d /usr/sbin imapd, ipop3d Daemon 을 xinetd Daemon 에서제어가능하도록설정한다. 11/43 페이지

12 imap]# vi /etc/xinetd.d/imapd service imap { disable = no socket_type = stream wait = no user = root server = /usr/sbin/imapd log_on_success += DURATION USERID log_on_failure += USERID nice = -2 } imap]# vi /etc/xinetd.d/ipop3d service pop3 { disable = no socket_type = stream wait = no user = root server = /usr/sbin/ipop3d log_on_success += USERID log_on_failure += USERID nice = -2 } imap 관련라이브러리와헤더파일을옮겨서다른프로그램에서 Imap 이호환되게처리한다 imap]# cp c-client/c-client.a /usr/lib imap]# cp c-client/mail.h /usr/local/include imap]# cp c-client/rfc822.h /usr/local/include 12/43 페이지

13 imap]# cp c-client/linkage.h /usr/local/include xinetd Daemon 을재시작한다. imap]# /etc/rc.d/init.d/xinetd restart 정상적으로작동하는지확인한다. - IPOP3 확인하기 xinetd.d]# telnet localhost Trying Connected to localhost. Escape character is '^]'. +OK POP3 localhost.localdomain server ready user <mail account> -> 메일계정을입력한다. +OK User name accepted, password please pass <passowrd> -> 패스워드를입력한다. +OK Mailbox open, 4 messages -> 메일이 4 통보관되어있다는의미 list -> 보관된메일리스트확인 +OK Mailbox scan listing follows retr 1 -> 1 번메일확인 +OK 758 octets 13/43 페이지

14 Return-Path: Received: from arhdev.clunix.org (arhdev.clunix.org [ ]) by arhfw.clunix.org (8.12.8/8.12.8) with ESMTP id j3r5j4pa for Wed, 27 Apr :19: Received: from arhdev.clunix.org (localhost.localdomain [ ]) by arhdev.clunix.org (8.12.8/8.12.8) with ESMTP id j3r5n5fg026088; Wed, 27 Apr :23: Received: (from by arhdev.clunix.org (8.12.8/8.12.8/Submit) id j3r5n5yc026086; Wed, 27 Apr :23: Date: Wed, 27 Apr :23: From: root Message-Id: To: Subject: test Status: O test IMAP 확인하기 xinetd.d]# telnet localhost Trying Connected to localhost. Escape character is '^]'. * OK [CAPABILITY IMAP4REV1 LITERAL+ SASL-IR LOGIN-REFERRALS AUTH=LOGIN] localhost.localdomain IMAP4rev at Wed, 27 Apr :12: (KST) 위와같이접속이완료되면정상적으로동작을하는것이다. 14/43 페이지

15 - QPOPPER 설치하기 Qpopper는 Qualcomm 사의 Eudora 부서에서개발하여무료로배포하고있으며 UNIX계열의 POP3 서버로가장흔히사용하는프로그램이다. 일반배포판에서기본지원하고있는 POP3 프로그램에비해대형서비스에안정스럽다고알려져있다. 설치에앞서먼저 ftp://ftp.eudora.com/eudora/servers/unix/popper/ 에서 qpopper 최신버전을다운받는다. src]# tar xzvf qpopper4.0.7.tar.gz src]# cd qpopper4.0.7 qpopper4.0.7]#./configure \ --enable-specialauth \ --enable-servermode \ --enable-apop=/etc/pop.bin \ --with-popuid=bin configure 옵션에대해간단히설명하겠다. --enable-apop=path : APOP은 POP3의확장버전으로보안이강화된버전이다. 이전에 POP3 에서는사용자가암호를서버로보낼때비암호화방식으로전달을했는데 APOP 에서는이를암호화시켜준다. --with-popuid=user : 이옵션의위의 apop 와항상함께사용되어져야하는옵션으로실제 apop 기능을실행하는사용자의의미이다. --enable-servermode : 서버에부하가많이걸리는환경에서효율적으로 POP3 서비스를할수있게해주는기능이다. --enable-specialauth : POP 인증패스워드를 Shadow 패스워드로사용하기위한옵션이다. qpopper4.0.7]# make 정상적으로컴파일이완료되면 popper 과 popauth 란두개의실행파일이생성이될을것이다. popper 은 POP3 서버 Daemon의실행파일이고 popauth 는 APOP 계정을관리하는프로그램이다. 이두개의실행파일을 /usr/bin 에옮기고아래와같이퍼미션을조정한다. 15/43 페이지

16 qpopper4.0.7]# cd popper/ popper]# cp popper /usr/bin popper]# cp popauth /usr/bin popper]# chmod 755 /usr/bin/popper popper]# chmod 4755 /usr/bin/popauth popper]# chown root. /usr/bin/popper popper]# chown bin.root /usr/bin/popauth 만일 popper 의 man page 를사용할필요가있을경우는 man 관련페이지를기본 man page 경로에옮겨둔다. qpopper4.0.7]# cd man man]# chown root. * man]# chmod 644 * man]# cp *.8 /usr/man/man8/ - Qpopper 설정하기 Qpopper 은 xinetd Daemon에의해가동된다. 먼저 Qpopper 에대한 xinetd 설정을한다. ( 주의 : 위의 IMAP/POP3 서비스가 enable 되어있을경우충돌이나므로 IMAP/POP3 의 xinetd 설정의 disable 설정을 yes 로해두길바란다. ) root]# vi /etc/xinetd.d/qpop3d service pop3 { disable = no socket_type = stream wait = no user = root server = /usr/bin/popper log_on_success += USERID log_on_failure += USERID 16/43 페이지

17 nice = -2 } xinetd Daemon을재시작한다. root]# /etc/rc.d/init.d/xinetd restart Qpopper 실행이정상적으로동작하는지확인한다. root]# telnet localhost Trying Connected to localhost. Escape character is '^]'. +OK Qpopper (version 4.0.7) at arhfw.clunix.org starting. 위와같이접속이되어지면정상적이동작이확인되는것이다 Qmail 로 Mail Server 구축하기 큐메일은기존의 sendmail 을대체하는메일전송에이전트 ( MTA ) 로써보다안정하고빠른속도로많이알려져있다. 하지만어려운설치과정과많은설정파일때문에일부관리자들만이사용하고있다. 이런큐메일에몇가지프로그램을같이사용하여웹호스팅용메일서버패키지로사용하고자한다. 기존의 sendmail 에서할수없었던많은기능을발휘할수있을것이다. - 주요기능 * 무한정 (?) 도메인과 pop 메일아이디를발급할수있다. * 한개의시스템계정생성으로모든버츄얼도메인,pop 계정을만들수있다. ( 불필요한유저생성을막을수있다. - 보안적인측면에유리 ) * 각도메인마다메일계정, 메일링리스트의한계를설정할수있다. * 웹인터페이스로메일추가, 삭제, 메일링및각도메인에대한메일관리가가능하다. * 유저별 quota 설정이가능하다. * 각도메인관리자가자기도메인의메일계정추가삭제가가능하다. 17/43 페이지

18 * 가상메일없이도도메인마다똑같은사용자계정을만들수있다. 위의내용은웹호스팅용메일시스템으로아주유리한기능들이다. 이밖에다양한기능들이많이있다. - 필요한프로그램 qmail-1.03.tar.gz qmail-1.03.qmail_local.patch qmail-1.03.errno.patch qmail patch sendmail-flagf.patch ucspi-tcp-0.88.tar.gz ucspi-tcp-0.88.errno.patch daemontools-0.76.tar.gz autorespond tar.gz qmailadmin tar.gz vpopmail tar.gz ezmlm-0.53.tar.gz ezmlm-idx-0.40.tar.gz qmail, ucspi-tcp, daemontools : vpopmail, qmailadmin, autoresponder : ezmlm, ezmlm-idx : - qmail 설치하기 qmail 컴파일설치 위프로그램들을모두 /usr/local/src/qmail Directory 및에옮겨두고 tar 를푼다. 그리고 qmail 이설치될 Directory를만든다. 그런뒤 qmail103.patch 파일을 qmail-1.03 Directory 안에둔다. qmail]# tar xzvf qmail-1.03.tar.gz 18/43 페이지

19 qmail]# cd qmail-1.03 qmail-1.03]# patch -p1 <../qmail-1.03.errno.patch qmail-1.03]# patch -p1 <../qmail-1.03.qmail_local.patch qmail-1.03]# cp../sendmail-flagf.patch. qmail-1.03]# patch -p0 < sendmail-flagf.patch qmail-1.03]# mkdir /var/qmail INSTALL.ids 파일을편집한다.(qmail 에필요한계정과그룹들이다. 해당 OS에맞추어편집한다.) qmail-1.03]# vi INSTALL.ids groupadd nofiles useradd -g nofiles -d /var/qmail/alias alias useradd -g nofiles -d /var/qmail qmaild useradd -g nofiles -d /var/qmail qmaill useradd -g nofiles -d /var/qmail qmailp groupadd qmail useradd -g qmail -d /var/qmail qmailq useradd -g qmail -d /var/qmail qmailr useradd -g qmail -d /var/qmail qmails INSTALL.ids 를실행하여 qmail 운영에필요한계정과그룹을생성한다. qmail-1.03]# sh INSTALL.ids qmail 관련계정, 그룹이생성되었는지확인한다. qmail-1.03]# cat /etc/passwd qmail 을컴파일한다. qmail-1.03]# make 19/43 페이지

20 qmail-1.03]# make setup check 참고로상황에따라아래와같은에러가나타날수있다. 그해결방법이다. 문제 1- qmail-1.03 make 시발생하는 make: *** [spawn.o] 오류 1 해결법 : vi qmail-1.03/conf-spawn 위의 1000 을 509 로변경 문제 2- /usr/include/openssl/kssl.h:157: parse error before '*' token /usr/include/openssl/kssl.h:159: parse error before "kssl_ctx_setkey" /usr/include/openssl/kssl.h:159: parse error before '*' token /usr/include/openssl/kssl.h:161: parse error before "context" /usr/include/openssl/kssl.h:162: parse error before "kssl_build_principal_2" /usr/include/openssl/kssl.h:162: parse error before "context" /usr/include/openssl/kssl.h:165: parse error before "kssl_validate_times" /usr/include/openssl/kssl.h:165: parse error before "atime" /usr/include/openssl/kssl.h:167: parse error before "kssl_check_authent" /usr/include/openssl/kssl.h:167: parse error before '*' token /usr/include/openssl/kssl.h:169: parse error before "enctype" In file included from tls.h:4, from qmail-remote.c:53: /usr/include/openssl/ssl.h:909: parse error before "KSSL_CTX" /usr/include/openssl/ssl.h:931: parse error before '}' token 20/43 페이지

21 qmail-remote.c: In function `quit': qmail-remote.c:263: dereferencing pointer to incomplete type qmail-remote.c: In function `main': qmail-remote.c:655: warning: return type of `main' is not `int' make: *** [qmail-remote.o] 오류 1 해결법 : qmail-1.03/conf-cc 파일수정 cc -O2 -DTLS= I/usr/local/ssl/include 행을 cc -O2 -DTLS= I/usr/local/ssl/include -I/usr/kerberos/include 로 기본 /var/qmail/control 및의설정파일의설정을위해다음을실행한다. qmail-1.03]#./config 만일여기서정상적으로실행되지않으면직접적으로설정을실행하는방법을사용한다. ( 단 DNS 에문제가있을수도있다. ) qmail-1.03]#./config-fast clunix.co.kr -> << Domain >> qmail 을위한몇가지부수적은프로그램을설치한다. - uscpi-tcp 설치하기 qmail]# tar xzvf ucspi-tcp-0.88.tar.gz qmail]# cd ucspi-tcp /43 페이지

22 ucspi-tcp-0.88]# patch -p1 <../ucspi-tcp-0.88.errno.patch ucspi-tcp-0.88]# make ucspi-tcp-0.88]# make setup check - daemontools 설치하기 qmail]# mkdir -p package qmail]# chmod 1755 package qmail]# cd package/ package]# cp../daemontools-0.76.*. package]# tar xzvf daemontools-0.76.tar.gz package]# cd admin/daemontools-0.76/ daemontools-0.76]# patch -p1 <../../daemontools-0.76.errno.patch daemontools-0.76]# package/install - autorespond 설치하기 daemontools-0.76]# cd../../.. qmail]# tar xzvf autorespond tar.gz qmail]# cd autorespond autorespond-2.0.2]# make autorespond-2.0.2]# cp autorespond /usr/local/bin 모두이상없이설치가되었다면다시 qmail 을위해파일을만든다. qmail]# vi /var/qmail/rc #!/bin/sh exec env - PATH="/var/qmail/bin:$PATH" \ qmail-start./maildir/ /43 페이지

23 qmail]# chmod a+x /var/qmail/rc 다음은큐메일 Daemon 을위한 Directory 와파일들을생성. mkdir -p /var/qmail/supervise/qmail-send/log mkdir -p /var/qmail/supervise/qmail-smtpd/log chmod +t /var/qmail/supervise/qmail-send chmod +t /var/qmail/supervise/qmail-smtpd /var/qmail/supervise/qmail-send/run 의내용 #!/bin/sh exec /var/qmail/rc /var/qmail/supervise/qmail-send/log/run 의내용 #!/bin/sh exec /usr/local/bin/setuidgid qmaill /usr/local/bin/multilog t /var/log/qmail /var/qmail/supervise/qmail-smtpd/run 의내용 #!/bin/sh Q_UID=`id -u qmaild` Q_GID=`id -g qmaild` exec /usr/local/bin/softlimit -m \ /usr/local/bin/tcpserver -vrhl 0 -x /etc/tcp.smtp.cdb \ -u $Q_UID -g $Q_GID 0 25 /var/qmail/bin/qmail-smtpd 2>& /var/qmail/supervise/qmail-smtpd/log/run 의내용 #!/bin/sh exec /usr/local/bin/setuidgid qmaill \ /usr/local/bin/multilog t /var/log/qmail/smtpd 23/43 페이지

24 이렇게편집한파일들에실행권한을준다. chmod 755 /var/qmail/supervise/qmail-send/run chmod 755 /var/qmail/supervise/qmail-send/log/run chmod 755 /var/qmail/supervise/qmail-smtpd/run chmod 755 /var/qmail/supervise/qmail-smtpd/log/run 다음은 qmail-smtpd 를위한로그 Directory 만들기 mkdir -p /var/log/qmail/smtpd chown qmaill /var/log/qmail /var/log/qmail/smtpd 다음파일에는 qmail smtp Daemon이메일을중계할주소를적어주는것이다 은당연히설치할서버의주소로바꿔야한다. 그외메일을중계해줄서버의주소가있다면같은형식으로추가한다. vi /etc/tcp.smtp :allow,RELAYCLIENT="" :allow,RELAYCLIENT="" 후에이파일에변경이있는경우다음의 qmail 부트스크립트를이용해다음과같이한다. /etc/rc.d/init.d/qmail cdb 혹은 tcprules 를이용한적용방법으로아래 command 를실행한다. tcprules /etc/tcp.smtp.cdb /etc/tcp.smtp.tmp < /etc/tcp.smtp - Aliases 설정 24/43 페이지

25 만약주도메인의메일계정들도모두 vpopmail 로관리할것이아니라면 ( 필자는주도메인의메일계정들도모두 vpopmail로관리할것을권장한다.) 몇가지알리아스를설정해준다. 여기서 silver 는 root, postmaster 등으로오는메일을받을일반계정이다. cd ~alias echo clunix >.qmail-mailer-daemon echo clunix >.qmail-postmaster echo clunix >.qmail-root chmod 644.qmail-root.qmail-postmaster.qmail-mailer-daemon - qmail 부트파일 다음은 qmail Daemon 의부트스크립트이다. /etc/rc.d/init.d/qmail 로만들어준다. /etc/rc.d/init.d/qmail #!/bin/sh # For Red Hat chkconfig # chkconfig: # description: the qmail MTA PATH=/var/qmail/bin:/bin:/usr/bin:/usr/local/bin:/usr/local/sbin export PATH case "$1" in start) echo "Starting qmail" if [ -e /service/qmail-send ] ; then if svok /service/qmail-send ; then svc -u /service/qmail-send else echo qmail-send supervise not running fi 25/43 페이지

26 else ln -s /var/qmail/supervise/qmail-send /service/ fi if [ -e /service/qmail-smtpd ] ; then if svok /service/qmail-smtpd ; then svc -u /service/qmail-smtpd else echo qmail-smtpd supervise not running fi else ln -s /var/qmail/supervise/qmail-smtpd /service/ fi if [ -d /var/lock/subsys ]; then touch /var/lock/subsys/qmail fi ;; stop) echo "Stopping qmail..." echo " qmail-smtpd" svc -dx /service/qmail-smtpd /service/qmail-smtpd/log rm -f /service/qmail-smtpd echo " qmail-send" svc -dx /service/qmail-send /service/qmail-send/log rm -f /service/qmail-send if [ -f /var/lock/subsys/qmail ]; then rm /var/lock/subsys/qmail fi ;; stat) svstat /service/qmail-send svstat /service/qmail-send/log svstat /service/qmail-smtpd svstat /service/qmail-smtpd/log 26/43 페이지

27 qmail-qstat ;; doqueue alrm flush) echo "Flushing timeout table and sending ALRM signal to qmail-send." /var/qmail/bin/qmail-tcpok svc -a /service/qmail-send ;; queue) qmail-qstat qmail-qread ;; reload hup) echo "Sending HUP signal to qmail-send." svc -h /service/qmail-send ;; pause) echo "Pausing qmail-send" svc -p /service/qmail-send echo "Pausing qmail-smtpd" svc -p /service/qmail-smtpd ;; cont) echo "Continuing qmail-send" svc -c /service/qmail-send echo "Continuing qmail-smtpd" svc -c /service/qmail-smtpd ;; restart) echo "Restarting qmail:" echo "* Stopping qmail-smtpd." svc -d /service/qmail-smtpd echo "* Sending qmail-send SIGTERM and restarting." svc -t /service/qmail-send echo "* Restarting qmail-smtpd." svc -u /service/qmail-smtpd 27/43 페이지

28 ;; cdb) tcprules /etc/tcp.smtp.cdb /etc/tcp.smtp.tmp < /etc/tcp.smtp chmod 644 /etc/tcp.smtp.cdb echo "Reloaded /etc/tcp.smtp." ;; help) cat <<HELP stop -- stops mail service (smtp connections refused, nothing goes out) start -- starts mail service (smtp connection accepted, mail can go out) pause -- temporarily stops mail service (connections accepted, nothing leaves) cont -- continues paused mail service stat -- displays status of mail service cdb -- rebuild the tcpserver cdb file for smtp restart -- stops and restarts smtp, sends qmail-send a TERM & restarts it doqueue -- schedules queued messages for immediate delivery reload -- sends qmail-send HUP, rereading locals and virtualdomains queue -- shows status of queue alrm -- same as doqueue flush -- same as doqueue hup -- same as reload HELP ;; *) echo "Usage: $0 {start stop restart doqueue flush reload stat pause cont cdb queue help}" exit 1 ;; esac exit 실행퍼미션을준다. chmod 755 /etc/rc.d/init.d/qmail 28/43 페이지

29 ntsysv 실행시키면 qmail 이라는새로운항목이보일것이다. 리부팅할때 qmail Daemon이실행되도록체크해준다. - vpopmail 설치 vpopmail 은가상도메인추가, 설정, pop 유저설정과 pop3 Daemon 등의기능을한다. 컴파일과설치 설치하기전에 vpopmail 이사용할유저와그룹을만든다. groupadd vchkpw useradd -g vchkpw vpopmail vpopmail 을설치하자. alias]# cd /usr/local/src/qmail/ qmail]# tar xzvf vpopmail tar.gz qmail]# cd vpopmail MySQL 사용하지않을경우 설치시몇가지옵션이있는데자세한것은 vpopmail faq 를읽어보도록. 보통다음옵션만주고컴파일하면된다../configure --enable-default-domain=clunix.co.kr make make install-strip MySQL 을사용할경우 MySQL db를사용하려한다면, 컴파일하기전에먼저 vmysql.h 를열어서 sql 서버를억세스할수있는 user와암호등을설정해주어야한다. 29/43 페이지

30 테이블을생성 / 삭제할수있는사용자이여야하므로보통 root 나해당유저로설정해준다../configure --enable-default-domain=clunix.co.kr --enable-mysql=y \ --enable-sqlincdir=/usr/local/mysql/include/mysql \ --enable-sqllibdir=/usr/local/mysql/lib/mysql make make install-strip 이때 --enable-large-site=n y 옵션을사용할수도있는데이것은, 디폴트로 vpopmail 은모든도메인, 유저정보를한개의테이블에서관리한다. 만약각각의도메인에많은메일유저가있다면 y 로설정하면, vpopmail은도메인별로테이블을생성, 유저정보를관리한다. 참고 : vpopmail 5.4.x 이상버전은 --enable-default-domain 컴파일옵션이없어지고 ~vpopmail/etc/defaultdomain 파일을사용하도록되었다. 이파일에직접 default domain 이름을넣어주면된다. vpopmail 5.0 이상버전은 --enable-large-site 옵션이 --enable-many-domains 으로바뀌었다. 즉, 각도메인별로테이블을생성관리할것이라면 --enable-many-domains=n 옵션을사용한다. 만약 sql 헤더파일이나라이브러리를찾지못한다며컴파일에실패한다면, --enable-sqlincdir= sql 헤더파일경로. --enable-sqllibdir= sql 라이브러리경로등을./configure 할때추가해준다. 위의예에서 clunix.co.kr 는주서버의도메인이름이다. 이것을설정하면주서버의메일계정도모두가상도메인의메일계정과동일하게관리할수있다. ( 이렇게하는것을권장한다 ) 30/43 페이지

31 이문서의설정은아래와같이했다../configure --enable-roaming-users=y \ --enable-tcprules-prog=/usr/local/bin/tcprules \ --enable-relay-clear-minutes=15 \ --enable-auth-logging=y \ --enable-logging=e make make install-strip 설치가되었다면 ~vpopmail 안에는 bin doc domains etc include lib users 등의 Directory과필요한바이너리들이생겼을것이다. chmod 777 ~vpopmail/etc echo " :allow,RELAYCLIENT=\"\"" > ~vpopmail/etc/tcp.smtp echo " :allow,RELAYCLIENT=\"\"" >> ~vpopmail/etc/tcp.smtp 이제기본릴레이파일을만들었다면다음명령을한번실행해준다. ~vpopmail/bin/clearopensmtp 마지막으로 crontab을하나설정해야하는데, 이것은 cron에의해주기적으로실행되어릴레이가허용된 IP 주소중 pop 인증시간이한시간이상된것이있으면지워준다. vpopmail 컴파일시별다른옵션을주지않았다면기본적으로릴레이허용시간은한시간이며이것은 --enable-relay-clear-minutes= 옵션으로바꿔줄수있다. 31/43 페이지

32 # crontab -e 40 * * * * /home/vpopmail/bin/clearopensmtp qmail-smtpd 시동스크립트는 vpopmail이조절하는 cdb 파일을참고하도록, 다음과같이바꾼다. /var/qmail/supervise/qmail-smtpd/run 의내용 #!/bin/sh Q_UID=`id -u vpopmail` Q_GID=`id -g vpopmail` exec /usr/local/bin/softlimit -m \ /usr/local/bin/tcpserver -vrhl 0 \ -x /home/vpopmail/etc/tcp.smtp.cdb \ -u $Q_UID -g $Q_GID 0 25 /var/qmail/bin/qmail-smtpd 2>& pop3 Daemon 시동파일 vpopmail 의 pop3 시동파일을만들자. 적당한곳에 Directory 를만들고 run 파일을만든다. mkdir /var/qmail/supervise/vpop /var/qmail/supervise/vpop/run 파일의내용 #!/bin/sh VPOP_UID=`id -u vpopmail` VPOP_GID=`id -g vpopmail` exec /usr/local/bin/softlimit -m \ tcpserver -vrhl 0 -u $VPOP_UID -g $VPOP_GID \ /var/qmail/bin/qmail-popup arhdev.clunix.co.kr \ 32/43 페이지

33 /home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d Maildir 2>& chmod 755 /var/qmail/supervise/vpop/run ln -s /var/qmail/supervise/vpop /service 5 초이내로 daemontool 에의해 pop Daemon 이구동될것이다. 위와같이 pop3 Daemon을 daemontool/tcpserver로운영하거나다음과같이 inetd 또는 xinetd 모드로운영할수도있다. xinetd 모드로운영할때 /etc/xinetd.d/ 아래아래와같은파일을하나만들어둔다. vi /etc/xinetd.d/vpop service pop3 { disable = no socket_type = stream protocol = tcp wait = no user = root server = /var/qmail/bin/qmail-popup server_args = babo.org /home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d Maildir log_type = FILE /var/log/xinetd.log log_on_success = HOST log_on_failure = HOST RECORD } 그런후 /etc/rc.d/init.d/xinetd restart /etc/rc.d/init.d/xinetd restart 33/43 페이지

34 - 도메인, 메일계정추가하기 ~vpopmail/bin Directory 안에가상도메인관리를위한바이너리들이있는데다음과같은기능을한다. 표 1. 각바이너리들의용도 vadddomain : 가상도메인을추가한다. postmaster 암호를물어보는데이것은다음에설치할 qmailadmin 웹인터페이스에서로그인할때물어볼암호이다. 형식은 [ vadddomain 도메인명 ] vdeldomain : 가상도메인과모든유저를삭제한다. vdeldomain 도메인명 vadduser : pop 메일유저계정을만든다. [ vadduser ] vdeluser : pop 메일유저삭제. [ vdeluser ] vpasswd : 메일유저의암호바꾸기 [ vpasswd ] vsetuserquota : 각유저별로 quota 설정을할수있다. [ vsetuserquota ] ( 단위는 byte 이다 ). vpopbull : 서버에설정되어있는모든유저들에게한번에메일을보낼때유용하게사용할수있다. 이제도메인을추가하자. 위에서주도메인도 vpopmail에서관리하기로했다면주도메인과메일계정들도추가해야한다. 34/43 페이지

35 만약주도메인이 clunix.co.kr 이고, 추가할가상도메인이 arhdev.org, arhdev.co.kr 라고한다면다음과같이한다 ( 추가하기전에가상도메인들의 DNS MX 레코드의 IP주소가주서버로되어있는지확인해보자 ). vadddomain clunix.co.kr vadddomain tru64unix.co.kr 재대로설정파일이변경이되었는지확인해보자. cat /var/qmail/control/locals localhost 주도메인도 vpopmail이관리하기로했다면 /var/qmail/control/locals 파일의내용은 localhost 만이있어야정상이다. 다른것이있으면지운다. cat /var/qmail/control/virtualdomains clunix.co.kr:clunix.co.kr tru64unix.co.kr:tru64unix.co.kr cat /var/qmail/users/assign clunix.co.kr-:clunix.co.kr:515:510:/home/vpopmail/domains/clunix.co.kr:-:: +tru64unix.co.kr-:tru64unix.co.kr:515:510:~vpopmail/domains/tru64unix.co.kr:-:: - 메일계정생성 cd ~vpopmail/bin./vadduser - 기존 POP 사용자변환 cd ~vpopmail/bin 35/43 페이지

36 ./vconvert -e -c 도메인명 - sendmail 에서 qmail 로의전환 모든설정이확실히되었다고생각이들면 sendmail 을죽이고 qmail 로전환한다. /etc/rc.d/init.d/sendmail stop : sendmail 죽인다. 이제기존의 sendmail 바이너리를 qmail 의것으로바꾼다. mv /usr/lib/sendmail /usr/lib/sendmail.old mv /usr/sbin/sendmail /usr/sbin/sendmail.old ln -s /var/qmail/bin/sendmail /usr/lib ln -s /var/qmail/bin/sendmail /usr/sbin - qmail 가동하기 ln -s /var/qmail/supervise/qmail-send /service/ ln -s /var/qmail/supervise/qmail-smtpd /service/ /etc/rc.d/init.d/qmail start : qmail 가동 이렇게 /service Directory에링크를한번걸어주면링크가존재하는한즉, 재부팅한다해도 daemontools에의해서자동으로서비스가시작된다. - Daemon Tool 로서버제어방법 daemontools은상당히편리한서비스관리도구로 tcpserver와함께 xinetd를완전히대체할수있다. // 종료방법 cd /service/qmail-send 36/43 페이지

37 rm -f /service/qmail-send svc -dx. log cd /service/qmail-smtpd rm -f /service/qmail-smtpd svc -dx. log cd /service/vpop rm -f /service/vpop svc -dx. // stat 보기 svstat /service/vpop/ // qmail 큐에있는메일을강제로배달하기 svc -a /service/qmail-send // 서버잠시중지시키기 svc -p /service/qmail-send svc -p /service/qmail-smtpd svc -p /service/vpop // 다시진행시키기 svc -c /service/qmail-send svc -c /service/qmail-smtpd svc -c /service/vpop 이로써 MS 의아웃룩이나 Netscape 의메일메신져에서메일을받아보실수가있다. 여기서주의할것. 37/43 페이지

38 주도메인이외의도메인 pop3 메일계정사용자들은메일클라이언트의유저이름을 도메인명으로모두써주어야 pop 로긴이가능하다. - qmailadmin 설치 qmailadmin 설치시에는 vpopmail 을 mysql 사용안함으로설치하세요. /usr/local/src/qmail 가서 tar xzvf ezmlm-0.53.tar.gz tar xzvf ezmlm-idx-0.42.tar.gz mv -f ezmlm-idx-0.42/* ezmlm-0.53/ cd ezmlm-0.53 patch < idx.patch make // make 중에 <<./makelang : 허가거부 >> 와같은에러가발생하면 // chmod +x makelang 으로 makelang 파일에실행권한을준다. make man make setup ezmlm 은 /usr/local/bin/ezmlm/ 에설치될것이다. - qmailadmin 설치 tar xvzf qmailadmin-1.21.tar.gz cd qmailadmin-1.21./configure 에몇가지옵션이있다. 서버의설정이디폴트와다른경우설정해주자. --enable-cgibindir : qmailadmin 이설치될 Directory이다. 웹서버가사용중인 cgi-bin Directory를적어준다. 디폴트는 /usr/local/apache/cgi-bin 이다. 38/43 페이지

39 --with-htmllibdir : qmailadmin 의 html 템플레이트파일 ( 당연히이파일들은후에입맛에맞게수정할수있다.) 들이저장될장소이다. 그냥디폴트로나두어도된다. (/usr/local/share/qmailadmin) --enable-cgipath : 사용중인웹서버의 cgi path가 /cgi-bin/ 이아닌경우설정해준다. 디폴트는 /cgi-bin/qmailadmin 이다. make make install-strip 설치가잘되었는지브라우저로접속해본다. - qmailadmin 설치팁.. 만일특정멀티도메인으로 qmailamdin 을설치하고자할때의예제이다. 여기서전 vpopmail 계정에 qmailadmin 까지합쳐서관리하고자한다. 그리고 mail.domain.com 이란도메인으로접속하고자한다. 먼저소스를풀고.. 그소스 Directory로이동한다. 그런뒤... #./configure --enable-cgibindir=/usr/local/apache/cgi-bin \ --with-htmllibdir=/home/vpopmail/www \ --enable-htmldir=/home/vpopmail/www \ --enable-cgipath=/cgi-bin/qmailadmin \ # make # make install-strip 그런뒤 apache 의 httpd.conf 설정에서 ScriptAlias /cgi-bin/ "/usr/local/apache/cgi-bin/" 39/43 페이지

40 설정의주석을제거하고난뒤 /usr/local/apache/cgi-bin/qmailadmin 파일생성을확인한다. 그런뒤웹페이지에서 로접속하자.. 무사히페이 > 지가뜨면성공 ~~ 이제원하는도메인과 postmaster의암호를넣으면로그인해서여러가지설정을편안하게할수있다. - qmail 운영, 관리하기 도메인추가후 qmail 과 vpopmail 이돌아가고있는상태에서 vadddomain 으로도메인을추가했다면 /etc/rc.d/init.d/qmail reload 또는 kill -HUP 시그날을 qmail-send 에게보내서 /var/qmail/user 설정파일을다시읽도록해야한다. - 알리아스와포워드계정 알리아스와포워드계정은거의비슷한기능을하는데다른점은알리아스는이서버에존재하는메일계정에다른이름을여러게설정하는것이고, 포워드계정은도착한메일을설정해놓은다른도메인의메일계정 ( 들 ) 로보내는것이다. 다음설정과정을보면이해가쉬울것이다. qmailadmin 에서는쉽게설정할수있겠고, 만약 qmailadmin 을설치하지않은경우다음과같이한다. # 알리아스 silver 라는팝메일계정이존재하고, webmaster 라는알리아스를만드는경우. 40/43 페이지

41 해당도메인 Directory(~vpopmail/domains/ 도메인 /) 에다음과같은내용의.qmail-webmaster 파일을만든다. /home/vpopmail/domains/ 도메인 /silver/maildir/ 이제 webmaster 로오는메일은 silver 가받을것이다. # 포워드 silver 로오는메일을 라는다른도메인으로포워딩해줄때. 해당도메인 Directory(~vpopmail/domains/ 도메인 /) 에다음과같은내용의.qmail-alang 파일을만든다. 이제이도메인의 alang 으로오는메일들은 로보내질것이다. # 각도메인마다메일계정, 메일링리스트수한계정하기 이것은웹호스팅업체에서 qmailadmin 으로각유저들에게사용중인도메인의메일설정을직접하게해줄때매우유용하게쓰일수있을것이다. 각도메인마다메일, 메일링리스트의설정한계를줄수있는데, 이것은 ~vpopmail/domains/ 도메인 / 에.qmailadmin-limits 파일을만들어주면된다. 형식은다음과같다. maxpopaccounts maxaliases maxforwards maxmailinglists maxautoresponders X X X X X X 는해당도메인이사용할수있는최대한의수를넣어주면되겠다. 41/43 페이지

42 - bounce 되는메일에메세지넣기 해당도메인으로수신되는메세지가바운스되는경우가있는데보통, 팝유저의쿼타용량이한도를넘었거나, 유저가존재하지않을경우이다. 다음과같은파일을만들어각가상도메인의 Directory에넣어놓으면바운스되는메일들에포함되어되돌려지며당신은센스있는관리자가된다 :-).over-quota.msg 에는메일유저의쿼타용량이초과되었으므로메일수신을할수없다는메세지를..no-user.msg 에는우리도메인엔그런메일계정없지롱하는내용의메세지를넣어두면된다. 이파일들이없다면 vpopmail은바운스되는메일에뻣뻣한영문메세지만을포함시킨다. - ezmlm 으로대용량메일링보내기 메일링테스트를해보도록하자. 먼저 ~ezmlm/bin 로간다. 그런뒤메일링리스트의메일링대표아이디를생성한다../ezmlm-make [ 대표도메인Directory/ 대표아이디 ] [ 대표도메인Directory/.qmail-대표아이디 ] [ 대표아이디 domain] 예 ) $./ezmlm-make /home/vpopmail/domains/clunix.co.kr/mailling \ /home/vpopmail/domains/clunix.co.kr/.qmail-mailling mailling clunix.co.kr 그다음으로메일링리스트의리스트를작성한다. 42/43 페이지

43 $./ezmlm-sub /home/vpopmail/domains/clunix.co.kr/mailling 위와같은식으로계속추가하면된다. 추가된리스트확인은 ezmlm-list 명령어로가능하다. $./ezmlm-list /home/vpopmail/domains/clunix.co.kr/mailling 자이제메일링을보내보도록하자. mail -v 메일링이재대로이루어졌는지확인하면된다. 주의 : 꼭 vpopmail 사용계정으로메일링리스트설정을해야합니다. root 로하였을경우메일링이발송안되는수도있습니다. 43/43 페이지

목차 1. 시스템구성 개요 정의 목적 환경 준비사항 필수설치프로그램 Sendmail 서버구축을위한준비... -

목차 1. 시스템구성 개요 정의 목적 환경 준비사항 필수설치프로그램 Sendmail 서버구축을위한준비... - Sendmail 8.14.4 Build for RHEL4 (x86) writer : 이경호 목차 1. 시스템구성... - 2-1.1. 개요... - 2-1.1.1. 정의... - 2-1.1.2. 목적... - 2-1.1.3. 환경... - 2-2. 준비사항... - 3-2.1. 필수설치프로그램... - 3-2.2. Sendmail 서버구축을위한준비... -

More information

본문서는 초급자들을 대상으로 최대한 쉽게 작성하였습니다. 본문서에서는 설치방법만 기술했으며 자세한 설정방법은 검색을 통하시기 바랍니다. 1. 설치개요 워드프레스는 블로그 형태의 홈페이지를 빠르게 만들수 있게 해 주는 프로그램입니다. 다양한 기능을 하는 플러그인과 디자인

본문서는 초급자들을 대상으로 최대한 쉽게 작성하였습니다. 본문서에서는 설치방법만 기술했으며 자세한 설정방법은 검색을 통하시기 바랍니다. 1. 설치개요 워드프레스는 블로그 형태의 홈페이지를 빠르게 만들수 있게 해 주는 프로그램입니다. 다양한 기능을 하는 플러그인과 디자인 스마일서브 CLOUD_Virtual 워드프레스 설치 (WORDPRESS INSTALL) 스마일서브 가상화사업본부 Update. 2012. 09. 04. 본문서는 초급자들을 대상으로 최대한 쉽게 작성하였습니다. 본문서에서는 설치방법만 기술했으며 자세한 설정방법은 검색을 통하시기 바랍니다. 1. 설치개요 워드프레스는 블로그 형태의 홈페이지를 빠르게 만들수 있게

More information

이메일발송포트사용제한 기타OS - Sendmail 사용설명서 OS Mail Server 작성기준 ( 최적화버전) 기타 Sendmail 유사 버전 기타 Unix/ Linux Sendmail 8.10 ~ Sendmail 8.14 Sendmail 8.10버전이상

이메일발송포트사용제한 기타OS - Sendmail 사용설명서 OS Mail Server 작성기준 ( 최적화버전) 기타 Sendmail 유사 버전 기타 Unix/ Linux Sendmail 8.10 ~ Sendmail 8.14 Sendmail 8.10버전이상 이메일발송포트사용제한 기타OS - Sendmail 사용설명서 OS Mail Server 작성기준 ( 최적화버전) 기타 Sendmail 8.14.8 유사 버전 기타 Unix/ Linux Sendmail 8.10 ~ Sendmail 8.14 Sendmail 8.10버전이상으로 지원하므로 SMTP-AUTH를 Sendmail 8.10버전미만의경우버 전업그레이드를해야함.

More information

1. efolder 시스템구성 A. DB B. apache - mod-perl - PHP C. SphinxSearch ( 검색서비스 ) D. File Storage 2. efolder 설치순서 A. DB (MySQL) B. efolder Service - efolder

1. efolder 시스템구성 A. DB B. apache - mod-perl - PHP C. SphinxSearch ( 검색서비스 ) D. File Storage 2. efolder 설치순서 A. DB (MySQL) B. efolder Service - efolder Embian efolder 설치가이드 efolder 시스템구성 efolder 설치순서 Installation commands 1. efolder 시스템구성 A. DB B. apache - mod-perl - PHP C. SphinxSearch ( 검색서비스 ) D. File Storage 2. efolder 설치순서 A. DB (MySQL) B. efolder

More information

1) 인증서만들기 ssl]# cat >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키

1) 인증서만들기 ssl]# cat   >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키 Lighttpd ( 멀티도메인 ) SSL 인증서신규설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 1) 인증서만들기 [root@localhost ssl]# cat www.ucert.co.kr.key www.ucert.co.kr.crt >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat

More information

다. 최신 버전의 rpm 패키지 버전을 다운로드해 다음과 같이 설 치한다. 단 debuginfo의 rpm 패키지는 설치할 필요가 없다. 하기 위한 옵션이고, init는 저장소를 초기화하기 위한 cvs 명령 어이다. - 새로 설치한 경우 : rpm -ivh cvs* -

다. 최신 버전의 rpm 패키지 버전을 다운로드해 다음과 같이 설 치한다. 단 debuginfo의 rpm 패키지는 설치할 필요가 없다. 하기 위한 옵션이고, init는 저장소를 초기화하기 위한 cvs 명령 어이다. - 새로 설치한 경우 : rpm -ivh cvs* - 개발자를 위한 리눅스 유틸리티 활용법 CVS를 이용한 프로젝트 관리 연재의 마지막 시간에는 리눅스의 소스 버전 관리를 위한 툴을 소개한다. 이 툴은 흔히 형상 관리 시스템, 버전 관리 시스템이라고 일컬어진다. 윈도우나 리눅스 시스템 환경에는 여러 가지 형상 관 리 시스템이 존재하는데 여기서는 현재 오픈소스로 널리 알려진 CVS에 대해 살펴본다. 4 연 재 순

More information

슬라이드 1

슬라이드 1 UGENS SNC Techinical Report OEL6 + 12C RAC 사원최재정 UGENS SNC 목차 1. 12c 설치된곳에자료수집 2. SERVER DB 삭제 3. 12c grid 설치 4. oracle 12c 설치 5. 확인 2 Vi.bash_profile if [ -f ~/.bashrc ]; then. ~/.bashrc fi # User specific

More information

목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate

목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate ALTIBASE HDB 6.1.1.5.6 Patch Notes 목차 BUG-39240 offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG-41443 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate 한뒤, hash partition

More information

1) 인증서만들기 ssl]# cat >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키

1) 인증서만들기 ssl]# cat   >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키 Lighttpd ( 단일도메인 ) SSL 인증서신규설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 1) 인증서만들기 [root@localhost ssl]# cat www.ucert.co.kr.key www.ucert.co.kr.crt >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Install the PDI on CentOS 2013.04 G L O B E P O I N T 1 Ⅰ linux 구성 II Pentaho Install 2013, Globepoint Inc. All Rights Reserved. 2 I. Linux 구성 2013, Globepoint Inc. All Rights Reserved. 3 IP 설정 1. 설정파일

More information

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D313939392D382E687770>

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D313939392D382E687770> i ii iii iv v vi 1 2 3 4 가상대학 시스템의 국내외 현황 조사 가상대학 플랫폼 개발 이상적인 가상대학시스템의 미래상 제안 5 웹-기반 가상대학 시스템 전통적인 교수 방법 시간/공간 제약을 극복한 학습동기 부여 교수의 일방적인 내용전달 교수와 학생간의 상호작용 동료 학생들 간의 상호작용 가상대학 운영 공지사항,강의록 자료실, 메모 질의응답,

More information

chapter1,2.doc

chapter1,2.doc JavaServer Pages Version 08-alpha copyright2001 B l u e N o t e all rights reserved http://jspboolpaecom vesion08-alpha, UML (?) part1part2 Part1 part2 part1 JSP Chapter2 ( ) Part 1 chapter 1 JavaServer

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 (Host) set up : Linux Backend RS-232, Ethernet, parallel(jtag) Host terminal Target terminal : monitor (Minicom) JTAG Cross compiler Boot loader Pentium Redhat 9.0 Serial port Serial cross cable Ethernet

More information

본교재는수업용으로제작된게시물입니다. 영리목적으로사용할경우저작권법제 30 조항에의거법적처벌을받을수있습니다. [ 실습 ] 스위치장비초기화 1. NVRAM 에저장되어있는 'startup-config' 파일이있다면, 삭제를실시한다. SWx>enable SWx#erase sta

본교재는수업용으로제작된게시물입니다. 영리목적으로사용할경우저작권법제 30 조항에의거법적처벌을받을수있습니다. [ 실습 ] 스위치장비초기화 1. NVRAM 에저장되어있는 'startup-config' 파일이있다면, 삭제를실시한다. SWx>enable SWx#erase sta [ 실습 ] 스위치장비초기화 1. NVRAM 에저장되어있는 'startup-config' 파일이있다면, 삭제를실시한다. SWx>enable SWx#erase startup-config Erasing the nvram filesystem will remove all configuration files Continue? [confirm] ( 엔터 ) [OK] Erase

More information

The Pocket Guide to TCP/IP Sockets: C Version

The Pocket Guide to  TCP/IP Sockets: C Version 인터넷프로토콜 5 장 데이터송수신 (3) 1 파일전송메시지구성예제 ( 고정크기메시지 ) 전송방식 : 고정크기 ( 바이너리전송 ) 필요한전송정보 파일이름 ( 최대 255 자 => 255byte 의메모리공간필요 ) 파일크기 (4byte 의경우최대 4GB 크기의파일처리가능 ) 파일내용 ( 가변길이, 0~4GB 크기 ) 메시지구성 FileName (255bytes)

More information

INDEX 1. 개요 메일서버구축하기 Sendmail 설치 Sendmail 설정 dovecot 및 saslauth 설치 dovecot 및 saslauth 설정. (CentOS 5.x

INDEX 1. 개요 메일서버구축하기 Sendmail 설치 Sendmail 설정 dovecot 및 saslauth 설치 dovecot 및 saslauth 설정. (CentOS 5.x Linux Server - Mail Server - Copyright @ 2012 Good Internet 소 속 IDC실 이 름 정명구매니저 E-mail tech@tongkni.co.kr - 1 - INDEX 1. 개요... 3 2. 메일서버구축하기.... 4 2.1 Sendmail 설치.... 4 2.2 Sendmail 설정.... 5 2.3 dovecot

More information

o o o 8.2.1. Host Error 8.2.2. Message Error 8.2.3. Recipient Error 8.2.4. Error 8.2.5. Host 8.5.1. Rule 8.5.2. Error 8.5.3. Retry Rule 8.11.1. Intermittently

More information

2

2 메일서버의장애와대처방법 인터넷이웹중심으로발전하면서도의사소통수단이나마케팅수단으로여전히중요도가높아지고있는것이바로메일서비스이다. 이번호에서는 sendmail 과 imap 을이용한 pop3d 서비스제공시발생가능한각종메일서비스의장애에대비하여안정적인메일서비스를제공하기위한방안에대해알아보도록한다. 오늘과내일넷센터홍석범 (antihong@tt.co.kr) 보내고받는메일의양제한하기

More information

Sun Java System Messaging Server 63 64

Sun Java System Messaging Server 63 64 Sun Java System Messaging Server 6.3 64 Sun Java TM System Communications Suite Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. : 820 2868 2007 7 Copyright 2007 Sun Microsystems,

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 스팸릴레이기술적예방대책 김상철 Kims@certcc.or.kr kims@kisa.or.kr 한국정보보호진흥원 배경 스팸, 웜바이러스, 해킹사례가증가하여주변국가를보안을위협 초 중 고교, PC 방중소기업등이정보보호인식부족과투자 / 관리소홀 초고속국가망의위신뿐만아니라국가전체의이미지를실추 설정오류의프락시서버와메일서버 잘못설정된프락시서버, 메일서버를운영하면서스팸메일을중계하여기관전체가스팸머로오인

More information

EJRWXFSEKSPJ.hwp

EJRWXFSEKSPJ.hwp 이메일발송포트사용제한 Ubuntu - Postfix 사용설명서 OS Mail Server 작성기준 ( 최적화버전) Ubuntu 8.10 Postfix 2. 5. 5 유사 버전 Ubuntu 6 ~ Ubuntu 9.04 기타 Unix/ Linux Postfix 2.3 ~ Postfix 2.5 Postfix 2.3버전이상으로 원하므로 SMTP-AUTH를지 Postfix

More information

목 차 I. 개요 1 1. SPF( 메일서버등록제) 란? 1 2. SPF 를이용한이메일인증절차 1 II. postfix, SPF 인증모듈설치 2 1. postfix 설치여부확인 2 2. libmail-spf-perl 설치 2 3. postfix-policyd-spf-p

목 차 I. 개요 1 1. SPF( 메일서버등록제) 란? 1 2. SPF 를이용한이메일인증절차 1 II. postfix, SPF 인증모듈설치 2 1. postfix 설치여부확인 2 2. libmail-spf-perl 설치 2 3. postfix-policyd-spf-p 메일서버등록제(SPF) 인증기능적용안내서 (Ubuntu - postfix) OS Mail Server SPF 적용모듈 (Perl 기반) 작성기준 Ubuntu Desktop 9.1 32bit Postfix 2.6.5 postfix-policydspf-perl 2.007 2016 년 6 월 목 차 I. 개요 1 1. SPF( 메일서버등록제) 란? 1 2. SPF

More information

1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아

1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아 LG U+ SMS/MMS 통합클라이언트 LG U+ SMS/MMS Client Simple Install Manual LG U+ SMS/MMS 통합클라이언트 - 1 - 간단설치매뉴얼 1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml

More information

MySQL-Ch10

MySQL-Ch10 10 Chapter.,,.,, MySQL. MySQL mysqld MySQL.,. MySQL. MySQL....,.,..,,.,. UNIX, MySQL. mysqladm mysqlgrp. MySQL 608 MySQL(2/e) Chapter 10 MySQL. 10.1 (,, ). UNIX MySQL, /usr/local/mysql/var, /usr/local/mysql/data,

More information

소프트웨어설치 1. 소프트웨어설치및제거 ( 소스코드 ) 소스코드컴파일을이용한 S/W 설치 1. 소스코드다운로드 - 예 ) httpd tar.gz - 압축해제 : #tar xzvf httpd tar.gz - INSTALL 또는 README파일참조

소프트웨어설치 1. 소프트웨어설치및제거 ( 소스코드 ) 소스코드컴파일을이용한 S/W 설치 1. 소스코드다운로드 - 예 ) httpd tar.gz - 압축해제 : #tar xzvf httpd tar.gz - INSTALL 또는 README파일참조 운영체제실습 소프트웨어관리 2016. 6 표월성 passwd74@naver.com cherub.sungkyul.ac.kr 목차 Ⅶ. 소프트웨어관리 1. 소스코드컴파일을이용한소프트웨어설치 2. RPM패키지를이용한소프트웨어설치 3. YUM패키지를이용한소프트웨어설치 4. APT패키지를이용한소프트웨어설치 5. Telnet서버설치 6. ssh서버 (openssh) 설치

More information

ISP and CodeVisionAVR C Compiler.hwp

ISP and CodeVisionAVR C Compiler.hwp USBISP V3.0 & P-AVRISP V1.0 with CodeVisionAVR C Compiler http://www.avrmall.com/ November 12, 2007 Copyright (c) 2003-2008 All Rights Reserved. USBISP V3.0 & P-AVRISP V1.0 with CodeVisionAVR C Compiler

More information

LXR 설치 및 사용법.doc

LXR 설치 및 사용법.doc Installation of LXR (Linux Cross-Reference) for Source Code Reference Code Reference LXR : 2002512( ), : 1/1 1 3 2 LXR 3 21 LXR 3 22 LXR 221 LXR 3 222 LXR 3 3 23 LXR lxrconf 4 24 241 httpdconf 6 242 htaccess

More information

아래 항목은 최신( ) 이미지를 모두 제대로 설치하였을 때를 가정한다

아래 항목은 최신( ) 이미지를 모두 제대로 설치하였을 때를 가정한다 공유기사용환경에서 MNC-V100 환경설정하기 다음설명은 AnyGate GW-400A (Http://www.anygate.co.kr) 를사용하는네트워크환경에서 MNC-V100 을연결하여사용하는법을설명합니다. 공유기내부네트워크환경설정공유기를사용하는환경에서공유기의설정을아래그림과같이설정하시면 MNC-V100의설정을변경하지않아도모비캠과연결할수있습니다. ( 공유기의환경을변경하기어려운경우에는

More information

< 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10

< 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10 (https://www.kisarbl.or.kr) < 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10 Ⅰ. 개요 실시간스팸차단리스트 (RBL) 는메일서버를운영하는누구나손쉽게효과적으로스팸수신을차단하는데이용할수있도록한국인터넷진흥원 (KISA)

More information

Windows 8에서 BioStar 1 설치하기

Windows 8에서 BioStar 1 설치하기 / 콘텐츠 테이블... PC에 BioStar 1 설치 방법... Microsoft SQL Server 2012 Express 설치하기... Running SQL 2012 Express Studio... DBSetup.exe 설정하기... BioStar 서버와 클라이언트 시작하기... 1 1 2 2 6 7 1/11 BioStar 1, Windows 8 BioStar

More information

1217 WebTrafMon II

1217 WebTrafMon II (1/28) (2/28) (10 Mbps ) Video, Audio. (3/28) 10 ~ 15 ( : telnet, ftp ),, (4/28) UDP/TCP (5/28) centralized environment packet header information analysis network traffic data, capture presentation network

More information

Apache install guide

Apache install guide APACHE INSTALL GUIDE 2.X.X VERSION INAMES CO. LTD. 목차 1. 사전준비 mod_ssl OpenSSL 인증서파일 4. 확인및테스트 서비스구동확인 네트워크상태확인 방화벽확인 실제브라우저테스트 2. 주의사항 신규및갱신구분 CSR 직접생성여부 5. 이슈 *:80 443 포트 VirtualHost 대상 Error_log 3. 인증서설치

More information

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O Orange for ORACLE V4.0 Installation Guide ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE...1 1....2 1.1...2 1.2...2 1.2.1...2 1.2.2 (Online Upgrade)...11 1.3 ORANGE CONFIGURATION ADMIN...12 1.3.1 Orange Configuration

More information

단계

단계 본문서에서는 Tibero RDBMS 에서제공하는 Oracle DB Link 를위한 gateway 설치및설정방법과 Oracle DB Link 사용법을소개한다. Contents 1. TIBERO TO ORACLE DB LINK 개요... 3 1.1. GATEWAY 란... 3 1.2. ORACLE GATEWAY... 3 1.3. GATEWAY 디렉터리구조...

More information

/chroot/lib/ /chroot/etc/

/chroot/lib/ /chroot/etc/ 구축 환경 VirtualBox - Fedora 15 (kernel : 2.6.40.4-5.fc15.i686.PAE) 작동 원리 chroot유저 ssh 접속 -> 접속유저의 홈디렉토리 밑.ssh의 rc 파일 실행 -> daemonstart실행 -> daemon 작동 -> 접속 유저만의 Jail 디렉토리 생성 -> 접속 유저의.bashrc 의 chroot 명령어

More information

슬라이드 1

슬라이드 1 TCPdump 사용법 Neworks, Inc. (Tel) 070-7101-9382 (Fax) 02-2109-6675 ech@pumpkinne.com hp://www.pumpkinne.co.kr TCPDUMP Tcpdump 옵션 ARP 정보 ICMP 정보 ARP + ICMP 정보 IP 대역별정보 Source 및 Desinaion 대역별정보 Syn 과 syn-ack

More information

소개 TeraStation 을 구입해 주셔서 감사합니다! 이 사용 설명서는 TeraStation 구성 정보를 제공합니다. 제품은 계속 업데이트되므로, 이 설명서의 이미지 및 텍스트는 사용자가 보유 중인 TeraStation 에 표시 된 이미지 및 텍스트와 약간 다를 수

소개 TeraStation 을 구입해 주셔서 감사합니다! 이 사용 설명서는 TeraStation 구성 정보를 제공합니다. 제품은 계속 업데이트되므로, 이 설명서의 이미지 및 텍스트는 사용자가 보유 중인 TeraStation 에 표시 된 이미지 및 텍스트와 약간 다를 수 사용 설명서 TeraStation Pro II TS-HTGL/R5 패키지 내용물: 본체 (TeraStation) 이더넷 케이블 전원 케이블 TeraNavigator 설치 CD 사용 설명서 (이 설명서) 제품 보증서 www.buffalotech.com 소개 TeraStation 을 구입해 주셔서 감사합니다! 이 사용 설명서는 TeraStation 구성 정보를

More information

USB USB DV25 DV25 REC SRN-475S REC SRN-475S LAN POWER LAN POWER Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl C

USB USB DV25 DV25 REC SRN-475S REC SRN-475S LAN POWER LAN POWER Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl C USB USB DV25 DV25 REC SRN-475S REC SRN-475S LAN POWER LAN POWER Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl Cable PC PC Step 1~5. Step, PC, DVR Step 1. Cable Step

More information

8 장데이터베이스 8.1 기본개념 - 데이터베이스 : 데이터를조직적으로구조화한집합 (cf. 엑셀파일 ) - 테이블 : 데이터의기록형식 (cf. 엑셀시트의첫줄 ) - 필드 : 같은종류의데이터 (cf. 엑셀시트의각칸 ) - 레코드 : 데이터내용 (cf. 엑셀시트의한줄 )

8 장데이터베이스 8.1 기본개념 - 데이터베이스 : 데이터를조직적으로구조화한집합 (cf. 엑셀파일 ) - 테이블 : 데이터의기록형식 (cf. 엑셀시트의첫줄 ) - 필드 : 같은종류의데이터 (cf. 엑셀시트의각칸 ) - 레코드 : 데이터내용 (cf. 엑셀시트의한줄 ) 8 장데이터베이스 8.1 기본개념 - 데이터베이스 : 데이터를조직적으로구조화한집합 (cf. 엑셀파일 ) - 테이블 : 데이터의기록형식 (cf. 엑셀시트의첫줄 ) - 필드 : 같은종류의데이터 (cf. 엑셀시트의각칸 ) - 레코드 : 데이터내용 (cf. 엑셀시트의한줄 ) - DDL(Data Definition Language) : show, create, drop

More information

<4D F736F F D E6320BFF8B0DD20B3D7C6AEBFF6C5A920B9E9BEF720BCADB9F620B1B8C3E020BDC7B9AB2E646F63>

<4D F736F F D E6320BFF8B0DD20B3D7C6AEBFF6C5A920B9E9BEF720BCADB9F620B1B8C3E020BDC7B9AB2E646F63> [ rsync 와 cron 을이용한원격네트워크백업서버구축실무 ] [01] 원격네트워크백업개론 [02] rsync? [03] rsync 특징 [04] 다운로드및설치 [05] 환경설정 [06] 백업수행 [07] Trouble Shooting [08] Mirroring 서버구축 [01] 원격네트워크백업개론서버관리자는백업으로부터시작하지않을까라고생각한다. 한대의서버만을관리한다면백업에그다지큰어려움이없지만,

More information

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 Eclipse (IDE) JDK Android SDK with ADT IDE: Integrated Development Environment JDK: Java Development Kit (Java SDK) ADT: Android Development Tools 2 JDK 설치 Eclipse

More information

슬라이드 제목 없음

슬라이드 제목 없음 < > Target cross compiler Target code Target Software Development Kit (SDK) T-Appl T-Appl T-VM Cross downloader Cross debugger Case 1) Serial line Case 2) LAN line LAN line T-OS Target debugger Host System

More information

메일서버등록제(SPF) 인증기능적용안내서 (Exchange Windows 2000) OS Mail Server SPF 적용모듈 작성기준 Windows Server 2000 Exchange Server 2003 GFI MailEssentials 14 for

메일서버등록제(SPF) 인증기능적용안내서 (Exchange Windows 2000) OS Mail Server SPF 적용모듈 작성기준 Windows Server 2000 Exchange Server 2003 GFI MailEssentials 14 for 메일서버등록제(SPF) 인증기능적용안내서 (Exchange 2003 - Windows 2000) OS Mail Server SPF 적용모듈 작성기준 Windows Server 2000 Exchange Server 2003 GFI MailEssentials 14 for Exchange 2016 년 6 월 - 1 - 목 차 I. 개요 1 1. SPF( 메일서버등록제)

More information

Table of contents 1. 구성도 Maxgauge For MySQL 설치정보... 6 설치파일정보... 6 포트정보... 6 주요디렉토리... 6 소프트웨어기동 / 종료... 7 기동... 7 종료 Maxgauge For MySQ

Table of contents 1. 구성도 Maxgauge For MySQL 설치정보... 6 설치파일정보... 6 포트정보... 6 주요디렉토리... 6 소프트웨어기동 / 종료... 7 기동... 7 종료 Maxgauge For MySQ MaxGauge for MySQL Installation Guide Table of contents 1. 구성도... 4 2. Maxgauge For MySQL 설치정보... 6 설치파일정보... 6 포트정보... 6 주요디렉토리... 6 소프트웨어기동 / 종료... 7 기동... 7 종료... 7 3. Maxgauge For MySQL 설치... 9 설치전준비사항...

More information

INDEX 1. 개요 데이터백업스크립트작성 crontab 을이용한자동백업예약 활용 - 다른서버에백업하기

INDEX 1. 개요 데이터백업스크립트작성 crontab 을이용한자동백업예약 활용 - 다른서버에백업하기 Linux Server - Data Backup - Copyright @ 2011 Good Internet 소 속 IDC실 이 름 정명구매니저 E-mail tech@tongkni.co.kr - 1 - INDEX 1. 개요... 3 2. 데이터백업스크립트작성.... 4 3. crontab 을이용한자동백업예약.... 7 4. 활용 - 다른서버에백업하기.... 10-2

More information

Microsoft PowerPoint - 03-Development-Environment-2.ppt

Microsoft PowerPoint - 03-Development-Environment-2.ppt 개발환경 2 임베디드시스템소프트웨어 I 차례 부트로더의기능, 컴파일방법 커널의기능, 컴파일방법 파일시스템의기능, 생성방법 Host-KIT 네트워크연결방법 (Bootp, TFTP, NFS) 개발환경 2 2 부트로더의기능 하드웨어초기화 CPU clock, Memory Timing, Interrupt, UART, GPIO 등을초기화 커널로드 커널이미지를 flash

More information

6강.hwp

6강.hwp ----------------6강 정보통신과 인터넷(1)------------- **주요 키워드 ** (1) 인터넷 서비스 (2) 도메인네임, IP 주소 (3) 인터넷 익스플로러 (4) 정보검색 (5) 인터넷 용어 (1) 인터넷 서비스******************************* [08/4][08/2] 1. 다음 중 인터넷 서비스에 대한 설명으로

More information

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 개발환경구조및설치순서 JDK 설치 Eclipse 설치 안드로이드 SDK 설치 ADT(Androd Development Tools) 설치 AVD(Android Virtual Device) 생성 Hello Android! 2 Eclipse (IDE) JDK Android SDK with

More information

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우. 소프트웨어매뉴얼 윈도우드라이버 Rev. 3.03 SLP-TX220 / TX223 SLP-TX420 / TX423 SLP-TX400 / TX403 SLP-DX220 / DX223 SLP-DX420 / DX423 SLP-DL410 / DL413 SLP-T400 / T403 SLP-T400R / T403R SLP-D220 / D223 SLP-D420 / D423

More information

Apache( 단일도메인 ) SSL 인증서갱신설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201

Apache( 단일도메인 ) SSL 인증서갱신설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201 Apache( 단일도메인 ) SSL 인증서갱신설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 02-512-9375 1. 발급받으신인증서를해당서버폴더에업로드또는저장합니다. 설명 : [$httpd_home] = Apache 디렉토리 [root@localhost httpd]# mkdir conf.d/ssl_new [root@localhost httpd]#

More information

메일서버등록제(SPF) 인증기능적용안내서 (Exchange Windows 2003) OS Mail Server SPF 적용모듈 작성기준 Windows Server 2003 Exchange Server 2003 GFI MailEssentials 2010 fo

메일서버등록제(SPF) 인증기능적용안내서 (Exchange Windows 2003) OS Mail Server SPF 적용모듈 작성기준 Windows Server 2003 Exchange Server 2003 GFI MailEssentials 2010 fo 메일서버등록제(SPF) 인증기능적용안내서 (Exchange 2003 - Windows 2003) OS Mail Server SPF 적용모듈 작성기준 Windows Server 2003 Exchange Server 2003 GFI MailEssentials 2010 for Exchange 2016 년 6 월 - 1 - 목 차 I. 개요 1 1. SPF( 메일서버등록제)

More information

게시판 스팸 실시간 차단 시스템

게시판 스팸 실시간 차단 시스템 오픈 API 2014. 11-1 - 목 차 1. 스팸지수측정요청프로토콜 3 1.1 스팸지수측정요청프로토콜개요 3 1.2 스팸지수측정요청방법 3 2. 게시판스팸차단도구오픈 API 활용 5 2.1 PHP 5 2.1.1 차단도구오픈 API 적용방법 5 2.1.2 차단도구오픈 API 스팸지수측정요청 5 2.1.3 차단도구오픈 API 스팸지수측정결과값 5 2.2 JSP

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Web server porting 2 Jo, Heeseung Web 을이용한 LED 제어 Web 을이용한 LED 제어프로그램 web 에서데이터를전송받아타겟보드의 LED 를조작하는프로그램을작성하기위해다음과같은소스파일을생성 2 Web 을이용한 LED 제어 LED 제어프로그램작성 8bitled.html 파일을작성 root@ubuntu:/working/web# vi

More information

untitled

untitled CAN BUS RS232 Line Ethernet CAN H/W FIFO RS232 FIFO IP ARP CAN S/W FIFO TERMINAL Emulator COMMAND Interpreter ICMP TCP UDP PROTOCOL Converter TELNET DHCP C2E SW1 CAN RS232 RJ45 Power

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Network Programming Jo, Heeseung Network 실습 네트워크프로그래밍 멀리떨어져있는호스트들이서로데이터를주고받을수있도록프로그램을구현하는것 파일과는달리데이터를주고받을대상이멀리떨어져있기때문에소프트웨어차원에서호스트들간에연결을해주는장치가필요 이러한기능을해주는장치로소켓이라는인터페이스를많이사용 소켓프로그래밍이란용어와네트워크프로그래밍이랑용어가같은의미로사용

More information

슬라이드 1

슬라이드 1 NeoDeveloper 설치가이드 차례 1. 환경 3 2. 설치 3 2.1 웹서버설치 3 Tomcat 7 3 JDK 1.6 3 2.2 NeoDeveloper 설치 3 Neo Developer 서버구성 3 Demo용 User Application 구성 4 Neo Developer 서버 Data File 4 Client 개발 Tool 설치 4 3. 설정 5 3.1

More information

28 THE ASIAN JOURNAL OF TEX [2] ko.tex [5]

28 THE ASIAN JOURNAL OF TEX [2] ko.tex [5] The Asian Journal of TEX, Volume 3, No. 1, June 2009 Article revision 2009/5/7 KTS THE KOREAN TEX SOCIETY SINCE 2007 2008 ko.tex Installing TEX Live 2008 and ko.tex under Ubuntu Linux Kihwang Lee * kihwang.lee@ktug.or.kr

More information

Microsoft PowerPoint - 10Àå.ppt

Microsoft PowerPoint - 10Àå.ppt 10 장. DB 서버구축및운영 DBMS 의개념과용어를익힌다. 간단한 SQL 문법을학습한다. MySQL 서버를설치 / 운영한다. 관련용어 데이터 : 자료 테이블 : 데이터를표형식으로표현 레코드 : 테이블의행 필드또는컬럼 : 테이블의열 필드명 : 각필드의이름 데이터타입 : 각필드에입력할값의형식 학번이름주소연락처 관련용어 DB : 테이블의집합 DBMS : DB 들을관리하는소프트웨어

More information

Microsoft Word - Armjtag_문서1.doc

Microsoft Word - Armjtag_문서1.doc ARM JTAG (wiggler 호환 ) 사용방법 ( IAR EWARM 에서 ARM-JTAG 로 Debugging 하기 ) Test Board : AT91SAM7S256 IAR EWARM : Kickstart for ARM ARM-JTAG : ver 1.0 ( 씨링크테크 ) 1. IAR EWARM (Kickstart for ARM) 설치 2. Macraigor

More information

SPECweb Install

SPECweb Install SPECweb2005 Install & Configure Guide in Linux(fedora 13) Version # 작성일작성자 E-mail 설명 1.00 2011.3.3 김호연 hykim@q.ssu.ac.kr 첫버전작성함 본문서는 SPECweb2005를설치하고구동하는과정을설명합니다. 본문서의목적은, 어떠한시행착오없이 SPECweb2005을보다쉽게사용할수있도록함에있습니다.

More information

3) MySQL data 백업백업방법 : dump 파일로저장저장위치 : /backup/mysqldump 백업주기 : 시간별 (/etc/cron.hourly) 또는일별 (/etc/cron.daily) 보관기간 : 7 일백업스크립트 : 아래예제 6-1). 참조 4) 웹데이

3) MySQL data 백업백업방법 : dump 파일로저장저장위치 : /backup/mysqldump 백업주기 : 시간별 (/etc/cron.hourly) 또는일별 (/etc/cron.daily) 보관기간 : 7 일백업스크립트 : 아래예제 6-1). 참조 4) 웹데이 Local Backup 지침 < 로컬백업지침 ver 1.0> 아래의로컬백업지침은원격백업지침의기초가됩니다. 1. 준비사항 1) 운영중인하드디스크와는별도로백업하려는 Data 용량의최소 4 배이상되는하드디스크를준비한다. 2) 백업하드디스크의용량이남을지라도백업용도외에는사용하지않는다. 3) 백업하려는데이타항목을선정하여, 백업디렉토리를트리구조화한다. 2. 백업방법 1)

More information

untitled

untitled GUI Programming in Embedded Linux Embedded System Lab. II GUI 1:1 Embedded System Lab. II 2 Qt QT trolltech cross GUI QT ( ),, Mac, Linux, *nix C++ Qt X11 C++ GUI. (, ). Qt. Embedded System Lab. II 3 Qt/Embedded

More information

Microsoft PowerPoint - [Practice #1] APM InstalI.ppt

Microsoft PowerPoint - [Practice #1] APM InstalI.ppt Practice #1 APM Install 2005. 8. 31 Lee Seung-Bok http://hpclab.uos.ac.kr Contents 2 APM 소개 Apache 설치 PHP 설치 MySQL 설치기타사항 Q & A APM(Apache,, PHP, MySQL) 소개 3 Apache PHP 현재전세계에서가장보편적으로사용되고있는오픈소스웹서버안정성및우수한기능

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Chapter 12. 원격접속과 FTP 00. 개요 01. 텔넷과 SSH 02. VNC 03. 파일송수신 텔넷서버를설치하고설정할수있다. 수퍼데몬 (xinetd) 의역할을이해하고설정할수있다. 텔넷클라이언트를이용해원격에서리눅스시스템에접속하여작업할수있다. SSH로원격에서접속하여작업할수있다. VNC를설치하고설정하여윈도에서 VNC로접속할수있다. FTP 서버를설치하고설정할수있다.

More information

Windows Server 2012

Windows Server  2012 Windows Server 2012 Shared Nothing Live Migration Shared Nothing Live Migration 은 SMB Live Migration 방식과다른점은 VM 데이터파일의위치입니다. Shared Nothing Live Migration 방식은 Hyper-V 호스트의로컬디스크에 VM 데이터파일이위치합니다. 반면에, SMB

More information

제20회_해킹방지워크샵_(이재석)

제20회_해킹방지워크샵_(이재석) IoT DDoS DNS (jaeseog@sherpain.net) (www.sherpain.net) DDoS DNS DDoS / DDoS(Distributed DoS)? B Asia Broadband B Bots connect to a C&C to create an overlay network (botnet) C&C Provider JP Corp. Bye Bye!

More information

CD 무결성체크는 SKIP 을해도좋습니다. Next 버튼을누릅니다. Next 버튼을누릅니다.

CD 무결성체크는 SKIP 을해도좋습니다. Next 버튼을누릅니다. Next 버튼을누릅니다. :: F.T.Z 복구매뉴얼 :: Redhat 9.0 설치 F.T.Z는 Redhat 9.0 리눅스운영체제를기반으로구성되어있습니다. Redhat 9.0은비교적낮은버전의배포본에속하는데, 이처럼낮은버전을이용하는이유는최신리눅스배포본들의경우 Buffer Overflow 등취약점공격에대한보안장치가뛰어나서초보들이쉽게공략하기힘들기때문입니다. 반면 Redhat 9.0은 Buffer

More information

<3035313230325FBBE7B0EDB3EBC6AE5FB5F0C6FAC6AEC6D0BDBABFF6B5E5C3EBBEE0C1A128BCF6C1A4292E687770>

<3035313230325FBBE7B0EDB3EBC6AE5FB5F0C6FAC6AEC6D0BDBABFF6B5E5C3EBBEE0C1A128BCF6C1A4292E687770> 네트워크 장비의 디폴트 로그인 패스워드 취약점 및 대책 2005. 11. 30 본 보고서의 전부나 일부를 인용시 반드시 [자료: 한국정보보호진흥원(KISA)]룰 명시하여 주시기 바랍니다. - 1 - 1. 개요 패스워드 관리는 보안의 가장 기본적인 사항으로 유추하기 어려운 패스워드를 사용하고, 주기적 으로 패스워드를 변경하는 등 패스워드 관리에 신경을 많이 쓰고

More information

IP Cam DDNS 설정설명서(MJPEG)-101021.hwp

IP Cam DDNS 설정설명서(MJPEG)-101021.hwp PH-MIP001 PH-MIP002 PH-MIP003 기능이란? 대부분의 자가 가입한 인터넷 서비스는 유동IP 방식을 합니다. 유동IP 방식은 필요에 따라 할당되는 IP가 변화하기 때문에 공유기 또는 공유기에 연결된 를 외부에서 접근이 필요할 경우 불편함을 느낄 수 있습니다. (Dynamic DNS)는 이와같은 불편함을 해소하기 위해 자가 지정한 도메인 이름으로

More information

4. 스위치재부팅을실시한다. ( 만약, Save 질문이나오면 'no' 를실시한다.) SWx#reload System configuration has been modified. Save? [yes/no]: no Proceed with reload? [confirm] (

4. 스위치재부팅을실시한다. ( 만약, Save 질문이나오면 'no' 를실시한다.) SWx#reload System configuration has been modified. Save? [yes/no]: no Proceed with reload? [confirm] ( [ 실습 ] 스위치장비초기화 1. NVRAM 에저장되어있는 'startup-config' 파일이있다면, 삭제를실시한다. SWx>enable SWx#erase startup-config Erasing the nvram filesystem will remove all configuration files Continue? [confirm] ( 엔터 ) [OK] Erase

More information

Network seminar.key

Network seminar.key Intro to Network .. 2 4 ( ) ( ). ?!? ~! This is ~ ( ) /,,,???? TCP/IP Application Layer Transfer Layer Internet Layer Data Link Layer Physical Layer OSI 7 TCP/IP Application Layer Transfer Layer 3 4 Network

More information

사용자계정관리 1. 사용자계정관리 사용자 (user), 그룹 (group) u 다중사용자시스템 (Multi-User System) - 1 대의시스템을동시에여러사람이접속하여쓸수있게하는시스템 u 사용자 (user) - 시스템관리자 : root (=Super user) -

사용자계정관리 1. 사용자계정관리 사용자 (user), 그룹 (group) u 다중사용자시스템 (Multi-User System) - 1 대의시스템을동시에여러사람이접속하여쓸수있게하는시스템 u 사용자 (user) - 시스템관리자 : root (=Super user) - 운영체제실습 사용자계정관리 2017. 6 표월성 wspyo74@naver.com cherub.sungkyul.ac.kr 목차 Ⅰ. 사용자계정관리 1. 사용자계정관리 2. 그룹관리 3. 사용자계정관련파일 4. 패스워드관리 5. 사용자신분확인 사용자계정관리 1. 사용자계정관리 사용자 (user), 그룹 (group) u 다중사용자시스템 (Multi-User System)

More information

Apache( 단일도메인 ) SSL 인증서갱신설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201

Apache( 단일도메인 ) SSL 인증서갱신설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201 Apache( 단일도메인 ) SSL 인증서갱신설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 02-512-9375 1. 발급받으신인증서를해당서버폴더에업로드또는저장합니다. Apache source 및 package 구분아파치경로확인명령어 : ps ef grep httpd -source: /usr/local/apache [ 경로및 apache이름은상이할수있음

More information

목차 데모 홖경 및 개요... 3 테스트 서버 설정... 4 DC (Domain Controller) 서버 설정... 4 RDSH (Remote Desktop Session Host) 서버 설정... 9 W7CLIENT (Windows 7 Client) 클라이얶트 설정

목차 데모 홖경 및 개요... 3 테스트 서버 설정... 4 DC (Domain Controller) 서버 설정... 4 RDSH (Remote Desktop Session Host) 서버 설정... 9 W7CLIENT (Windows 7 Client) 클라이얶트 설정 W2K8 R2 RemoteApp 및 Web Access 설치 및 구성 Step-By-Step 가이드 Microsoft Korea 이 동 철 부장 2009. 10 페이지 1 / 60 목차 데모 홖경 및 개요... 3 테스트 서버 설정... 4 DC (Domain Controller) 서버 설정... 4 RDSH (Remote Desktop Session Host)

More information

Apache( 멀티도메인 ) SSL 인증서신규설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201

Apache( 멀티도메인 ) SSL 인증서신규설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201 Apache( 멀티도메인 ) SSL 인증서신규설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 02-512-9375 1. 발급받으신인증서를해당 SSL 폴더에업로드또는저장합니다. 설명 : [$httpd_home] = Apache 디렉토리 [root@localhost httpd]# mkdir conf.d/ssl [root@localhost httpd]# cp

More information

Page 1 / 솔루션소개 Magento Magento 는강력한기능을제공하는오픈소스쇼핑몰제작관리도구입니다. 커스터마이징가 능한글로벌쇼핑몰구축시에사용을권장하며, 자체마켓플레이스를보유하고있을정도 로다양한기능을유 / 무료로추가할수있습니다. 2. 설치버전 하기명시된

Page 1 / 솔루션소개 Magento Magento 는강력한기능을제공하는오픈소스쇼핑몰제작관리도구입니다. 커스터마이징가 능한글로벌쇼핑몰구축시에사용을권장하며, 자체마켓플레이스를보유하고있을정도 로다양한기능을유 / 무료로추가할수있습니다. 2. 설치버전 하기명시된 V1.0(2017.2.1) 개정일자 Version 개정내용 2017.2.1 1.0 신규작성 Page 1 / 11 1. 솔루션소개 Magento Magento 는강력한기능을제공하는오픈소스쇼핑몰제작관리도구입니다. 커스터마이징가 능한글로벌쇼핑몰구축시에사용을권장하며, 자체마켓플레이스를보유하고있을정도 로다양한기능을유 / 무료로추가할수있습니다. 2. 설치버전 하기명시된버전은권장설치버전이며필요시다른버전을설치하셔도무방합니다.

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 사용자계정관리 운영체제실습 목차 Ⅲ. 사용자계정관리 4.1 사용자계정관리 4.2 그룹관리 4.3 사용자계정관련파일 4.4 패스워드관리 4.5 사용자신분확인 4.1 사용자계정관리 사용자생성관련명령어 사용자생성 : useradd / adduser 사용자삭제 : userdel 사용자정보변경 : usermod 패스워드설정및변경 : passwd 그룹생성관련명령어 group

More information

TCP.IP.ppt

TCP.IP.ppt TCP/IP TCP/IP TCP/IP TCP/IP TCP/IP Internet Protocol _ IP Address Internet Protocol _ Subnet Mask Internet Protocol _ ARP(Address Resolution Protocol) Internet Protocol _ RARP(Reverse Address Resolution

More information

Microsoft PowerPoint - chap01-C언어개요.pptx

Microsoft PowerPoint - chap01-C언어개요.pptx #include int main(void) { int num; printf( Please enter an integer: "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 프로그래밍의 기본 개념을

More information

Mango220 Android How to compile and Transfer image to Target

Mango220 Android How to compile and Transfer image to Target Mango220 Android How to compile and Transfer image to Target http://www.mangoboard.com/ http://cafe.naver.com/embeddedcrazyboys Crazy Embedded Laboratory www.mangoboard.com cafe.naver.com/embeddedcrazyboys

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 KeyPad Device Control - Device driver Jo, Heeseung HBE-SM5-S4210 에는 16 개의 Tack Switch 를사용하여 4 행 4 열의 Keypad 가장착 4x4 Keypad 2 KeyPad 를제어하기위하여 FPGA 내부에 KeyPad controller 가구현 KeyPad controller 16bit 로구성된

More information

목차 1. 사전준비 mod_ssl OpenSSL 인증서파일 2. 주의사항 신규및갱신구분 CSR 직접생성여부 3. 인증서설치 httpd.conf 설정 httpd-ssl.conf 설정 갱신설치 서비스재시작 4. 확인및테스트 서비스구동확인 네트워크상태확인 방화벽확인 실제브라

목차 1. 사전준비 mod_ssl OpenSSL 인증서파일 2. 주의사항 신규및갱신구분 CSR 직접생성여부 3. 인증서설치 httpd.conf 설정 httpd-ssl.conf 설정 갱신설치 서비스재시작 4. 확인및테스트 서비스구동확인 네트워크상태확인 방화벽확인 실제브라 APACHE INSTALL GUIDE 1.3.X VERSION -ANYCERT- 목차 1. 사전준비 mod_ssl OpenSSL 인증서파일 2. 주의사항 신규및갱신구분 CSR 직접생성여부 3. 인증서설치 httpd.conf 설정 httpd-ssl.conf 설정 갱신설치 서비스재시작 4. 확인및테스트 서비스구동확인 네트워크상태확인 방화벽확인 실제브라우저테스트

More information

Microsoft PowerPoint - 04-UDP Programming.ppt

Microsoft PowerPoint - 04-UDP Programming.ppt Chapter 4. UDP Dongwon Jeong djeong@kunsan.ac.kr http://ist.kunsan.ac.kr/ Dept. of Informatics & Statistics 목차 UDP 1 1 UDP 개념 자바 UDP 프로그램작성 클라이언트와서버모두 DatagramSocket 클래스로생성 상호간통신은 DatagramPacket 클래스를이용하여

More information

RVC Robot Vaccum Cleaner

RVC Robot Vaccum Cleaner RVC Robot Vacuum 200810048 정재근 200811445 이성현 200811414 김연준 200812423 김준식 Statement of purpose Robot Vacuum (RVC) - An RVC automatically cleans and mops household surface. - It goes straight forward while

More information

Microsoft Word - 3부A windows 환경 IVF + visual studio.doc

Microsoft Word - 3부A windows 환경 IVF + visual studio.doc Visual Studio 2005 + Intel Visual Fortran 9.1 install Intel Visual Fortran 9.1 intel Visual Fortran Compiler 9.1 만설치해서 DOS 모드에서실행할수있지만, Visual Studio 2005 의 IDE 를사용하기위해서는 Visual Studio 2005 를먼저설치후 Integration

More information

1. 발급받으신인증서를해당 SSL 폴더에업로드또는저장합니다. Apache source 및 package 구분아파치경로확인명령어 : ps ef grep httpd -source: /usr/local/apache [ 경로및 apache이름은상이할수있음 ] -> 확인경로에설

1. 발급받으신인증서를해당 SSL 폴더에업로드또는저장합니다. Apache source 및 package 구분아파치경로확인명령어 : ps ef grep httpd -source: /usr/local/apache [ 경로및 apache이름은상이할수있음 ] -> 확인경로에설 Apache( 멀티도메인 ) SSL 인증서갱신설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 02-512-9375 1. 발급받으신인증서를해당 SSL 폴더에업로드또는저장합니다. Apache source 및 package 구분아파치경로확인명령어 : ps ef grep httpd -source: /usr/local/apache [ 경로및 apache이름은상이할수있음

More information

10X56_NWG_KOR.indd

10X56_NWG_KOR.indd 디지털 프로젝터 X56 네트워크 가이드 이 제품을 구입해 주셔서 감사합니다. 본 설명서는 네트워크 기능 만을 설명하기 위한 것입니다. 본 제품을 올바르게 사 용하려면 이 취급절명저와 본 제품의 다른 취급절명저를 참조하시기 바랍니다. 중요한 주의사항 이 제품을 사용하기 전에 먼저 이 제품에 대한 모든 설명서를 잘 읽어 보십시오. 읽은 뒤에는 나중에 필요할 때

More information

KISA-GD

KISA-GD KISA-GD-2011-0002 2011.9 1) RD(Recursive Desired) 플래그 : 리커시브네임서버로하여금재귀적 (recursive) 질의 ( 항목 1.3. 참고 ) 요청을표시함. RD 플레그값이 0 이면반복적 (iterative) 질의를요청 2) AA 플래그 : Authoritative Answer 의약자로써, 네임서버가해당응답데이터를자신이보유하고있는지유무를표시

More information

1. 발급받으신인증서를해당서버폴더에업로드또는저장합니다. 설명 : [$Apache] = Apache 디렉토리. 소스버전의경우 Apache]# mkdir conf/ssl Apache]# cp

1. 발급받으신인증서를해당서버폴더에업로드또는저장합니다. 설명 : [$Apache] = Apache 디렉토리. 소스버전의경우 Apache]# mkdir conf/ssl Apache]# cp Apache( 단일도메인 ) SSL 인증서신규설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 02-512-9375 1. 발급받으신인증서를해당서버폴더에업로드또는저장합니다. 설명 : [$Apache] = Apache 디렉토리. 소스버전의경우 [root@localhost Apache]# mkdir conf/ssl [root@localhost Apache]#

More information

untitled

untitled 보안서버구축가이드 20 8 이제 SSL 인증서의설치가완료되었습니다. Ⅵ장으로이동하셔서실제웹페이지를어떻게수정해야하는지알아보겠습니다. 2.2 Apache 서버에서보안서버구축하기 가. Apache 서버에 OpenSSL 과 mod_ssl 의설치방법 Apache 서버에서 SSL 통신을가능하게하기위해서는 OpenSSL과 mod_ssl이필요합니다. 우선, 현재서비스중인

More information

OPCTalk for Hitachi Ethernet 1 2. Path. DCOMwindow NT/2000 network server. Winsock update win95. . . 3 Excel CSV. Update Background Thread Client Command Queue Size Client Dynamic Scan Block Block

More information

Microsoft Word - enterprise-linux-2-2.doc

Microsoft Word - enterprise-linux-2-2.doc 2. 리눅스 Server 구축및실무운영 2.2. FTP Server 특정시스템에서다른시스템으로파일을전송하는것은거의모든네트워크에서일상적으로일어나는작업이다. 인터넷과같은 TCP/IP 네트워크에서파일을전송하기위한다양한방법들이있지만, 가장일반적인방법중에하나인 FTP(File Transfer Protocol) 에대해알아보도록하자. 리눅스에서사용할수있는 FTP 서버프로그램은여러개가존재한다.

More information

운영체제실습_명령어

운영체제실습_명령어 운영체제실습 리눅스네트워크기본개념및설정 서 기옥 Contents 네트워크용어정의 IP 주소 네트워크기본명령어 네트워크관리명령어 네트워크설정파일 telnet 서버설정 네트워크용어정의 네트워크 (Network) : 전자적으로데이터를주고받기위한목적으로연결된 2 개이상의컴퓨터시스템 IP 주소와 Ethernet 주소 IP 주소 : 네트워크에연결된시스템을구분하는소프트웨어적인주소

More information

2009년 상반기 사업계획

2009년 상반기 사업계획 소켓프로그래밍활용 IT CookBook, 유닉스시스템프로그래밍 학습목표 소켓인터페이스를활용한다양한프로그램을작성할수있다. 2/23 목차 TCP 기반프로그래밍 반복서버 동시동작서버 동시동작서버-exec함수사용하기 동시동작서버-명령행인자로소켓기술자전달하기 UDP 프로그래밍 3/23 TCP 기반프로그래밍 반복서버 데몬프로세스가직접모든클라이언트의요청을차례로처리 동시동작서버

More information

슬라이드 1

슬라이드 1 1 ORACLE DB Installation Guide 9i R2 OS : LINUX 4 x86 DB : ORACLE 9i R2 DB : (9.2.0.4) OS 파일명 : Enterprise-R4-U8-i386-dvd DB 파일명 : B1349(6,7,8)-01 작성자 : 정태준 문서 : v.002 작업날짜 : 2011.08.05 2 Version Management

More information

vi 사용법

vi 사용법 네트워크프로그래밍 6 장과제샘플코드 - 1:1 채팅 (udp 버전 ) 과제 서버에서먼저 bind 하고그포트를다른사람에게알려줄것 클라이언트에서알려준포트로접속 서로간에키보드입력을받아상대방에게메시지전송 2 Makefile 1 SRC_DIR =../../common 2 COM_OBJS = $(SRC_DIR)/addressUtility.o $(SRC_DIR)/dieWithMessage.o

More information

Chapter 1

Chapter 1 3 Oracle 설치 Objectives Download Oracle 11g Release 2 Install Oracle 11g Release 2 Download Oracle SQL Developer 4.0.3 Install Oracle SQL Developer 4.0.3 Create a database connection 2 Download Oracle 11g

More information

목 차 I. 개요 1 1. SPF( 메일서버등록제) 란? 1 2. SPF 를이용한이메일인증절차 1 II. postfix, SPF 인증모듈설치 2 1. postfix 설치 2 2. Mail::SPF 모듈설치 3 3. postfix-policyd-spf-perl 설치및연동

목 차 I. 개요 1 1. SPF( 메일서버등록제) 란? 1 2. SPF 를이용한이메일인증절차 1 II. postfix, SPF 인증모듈설치 2 1. postfix 설치 2 2. Mail::SPF 모듈설치 3 3. postfix-policyd-spf-perl 설치및연동 메일서버등록제(SPF) 인증기능적용안내서 (CentOS - postfix) OS Mail Server SPF 적용모듈 (Perl 기반) 작성기준 CentOS 5.4 32bit Postfix 2.3.3 postfix-policydspf-perl 2.007 2010. 9 목 차 I. 개요 1 1. SPF( 메일서버등록제) 란? 1 2. SPF 를이용한이메일인증절차

More information