Skip to content

리안 리눅스 동호회 공개강좌 자료집.txt

411KB · 2,000 lines

plaintext
{{                                       <>
}}{{{{                  õ���� ������ ��ȣȸ
      �������� �ڷ�


                              1998�� 8��

}}
}}
�� ����
        �츮�� ���� ���� ȫ���� �ô뿡 ��鼭 ������ ȫ�� �ӿ� ������  ���� ��
���� ������ ã�� ���Ͽ� ��Ȳ�ϴ� ���� ���� �� ���� �幰 ��̴�. Ư� ����
���� ���õ� �͵� ���������. ���� ����� �Կ��� "������"���  ���� ���� ��
�� �������� ����� ���� ������ ������̶� �ٸ� ��Ÿ�� ���� �񱳰� ��� ��
�´�. õ���� ������ ��ȣȸ�� �̷��� ���� �����ϴ� �̵�� �� �������� ��
���� �� �ΰ����� ���� ����ڴ� ��  �Ͽ� ��ȣȸ ������ �غ��Ͽ���, ����  �� 
12�� õ���� ������ ��ȣȸ�� �����Ǿ� �������� ���õ� ���� ������ ���� �� �ִ� 
�� ���� �Ǿ���. ���� �̷��� ��� 4õ 4�� ���� ���ϴ� ȸ����� �� ������
�� ���õ� ������ �����ϰ� �ִ�.  ������ ������ �������ٴ� ȸ���鰣��  ģ�� 
�켱���� �Ͽ��Դ� ����� ����  �������� ��� �ִ� ����  �ٷ뿡�� �ұ��ϰ� 
�ʵ��л����� ��� �ǹ��ڱ� ���� ȸ�����  Ȱ���� �¶��/�����ο��� �̷��
���� �ִ�.

        ��������� ���ο� �ü���� �� �������� ���ɰ� ���� �ޱ� ����ϰ� 
�װ�� �̿뿡 ���� ���� ��ǰ� �̷����  �ִ� ���� ������ ��, ��������  ��
�� �پ��� �ð������� �����  �ݵ�� �̷���� ��  �����̴�. �׷��� ���  ���� 
����� �������� ���� �ν�� �ſ� �پ��� ���� �ٸ� �ð��� ��忡 ���� ����� 
�νĵ�� �ʰ� �ִ� �� ���� ����� ��  ���� ���̴�.  �̿� õ���� ������ ��ȣ
ȸ�� �������� ���� �ùٸ� �νİ� ���Ҿ�, õ���� ������ ��ȣȸ�� �ѱ� �������� 
��ǻ���� ������ ���ڵ�� ������ �ߵ����ϱ� ���� ���⸦ �����ϰ�� "���� 
�� �� �ƴ� ������"��� ����� �������¸� �����ϰ� �Ǿ���.

        �ʱ�ڵ� ���ؼ��� "���� ������ ���� ���  �� ������ �⺻����"�� ��
�������, �ߡ���� �ǹ��ڵ� ���ؼ���  "�������� �н�������� ���̵� ���  �� 
������ �̿뿡 ���� ����"�� �����ϰ� "��� �̿뿡 ���� �Ѱ��� ���"�� ��
���ϰ�� �ϸ� ��Ÿ�� OS�� ���Ͽ� �������� ���� ������ ������ �Ѵ�. ó
�� �õ��ϴ� ���� ����� ���� ������ �̹� ���� ����  ��縦 ���� �������� ��
����� ���ؿ� �帧�� �� �� �ֱ�  �ٶ��, ���� �������� �η�� �þ��  �����
��.

        ���¸� �غ��ϸ� �������� ����  �������� �ڷ�� ���Ƿ�� ���  ������ 
�߰��ϰ� �Ǿ���. ������ ���� ��ȣȸ �Խ��ǰ� FAQ,  �׸��� KLDP�� ������
��, ��ȣȸ����� ������ ����� �ߴ�. �׷��� �� �ܿ���  ��ü�� ��� ���� ����
�� �ٸ��⵵ �ϰ���� �ʱ׷��� ���ظ� �ֱ� �ٶ���.

        ������, ��縦 ���� ���� ��Ҹ� ������  <������(õ����)>, "Informix-SE 
for Linux"�� ������ �� <�ѱ�  ����ͽ�>, ���Ǹ� ���� �ý���� �������  <����
�ý� �������>, ��ǰ ������ CD�� ������ �� <������ ���Ʈ>, �������� "���
/X R4"�� ������� <�������ġ>, �� ���縦 �߰� ��� <(��) ������>, �׸��� �� 
��縦 ��ȹ�ϰ� �� ���� �þ�� <SmartMate Co., Ltd.>�� [���콺] ��μ��Բ�
����� ��縦 ����.

                                                               1998�� 8�� 29��
                                                             ȣ���� �ȱ漺 �帲

                                                  ����̵�(õ���� ID: �̸� ���ڿ��� �ּ�)
                                                     ���콺 : ��μ� gauss@smartmate.com
                                                  ������� : Ȳ�� hackers@smartmate.com
                                                     ���� : �ڻ�� webadmin@webadmin.net
                                                    �յ�� : �ڰ�� kyungins@chollian.net
                                                    �������� : ����� hwinnt@chollian.net
                                                   �ٺ��̿� : �ֹ�� magic23@chollian.net
                                                                      ��ټ��� : �����
                                                     ���� : ������ jung0911@chollian.net
                                                      �� : ����� jjh7100@chollian.net
                                                     �������� : ���� sauro@chollian.net
                                                            �̽� : �̽� lvl@chollian.net
                                                   ������ī : ä��ö dataeng@chollian.net
                                                     ij���� : ����� casper@smartmate.com
                                                     ���� : ������ zsdeer@chollian.net
                                                      Ǫ���� : �ڽ��� hdb14@chollian.net
                                                        ȣ�� : ��ȣ�� nel78@chollian.net
                                   < �� � >

��. �������� ������
        1. �������� ����
        2. �������� ��õ��
        3. �������� ���� �̷�

��. �������� ����
        1. �������� �⺻����
        2. �������� Kernel�� ���Ͽ�
        3. X-Window System�� ���Ͽ�

��. �������� Ȱ��
        1. ������ & Networking
        2. ������ & Internet Service
        3. ������ & Database
        4. ������ & Security

<�η�>
�� ������(RedHat 5.1) ��ġ�ϱ�
�� ������ �󿡼��� �ѱ۱��
�� X-Window �����ϱ�
�� ������ �󿡼��� ��ǻ����Ű� ���ͳ� ����ϱ�
�� ������ ���� Internet Site ��
I. �������� ������

   1. �������� � ���

        [�� ��������]{{) kldp.linux-kr.org ���
}}
        �츮�� � ��α׷��� ����ϴ� ���� ���� �̷� �޽���� ������ �ȴ�. "
�� ��α׷��� ���۱ǹ��� ���ؼ� ��ȣ�ް� ����� ��ι�� ��� ����, ���, ����
�� ���۱ǹ��� �ǰ� ó���˴ϴ�.", "�� ��α׷��� ������Դϴ�. ��α׷��� ���
�ϱ� ���ؼ��� ���� �Ͽ��� �մϴ�.  ���Ⱓ�� ������ �� ��α׷���  �ڵ�����
�� ����� �����˴ϴ�."..... �̷� ����� ��� ���� �������� ����϶�. ��α׷���
�� ������ ��� ��  ������ ������ ��  ����, ���Ʈ����� ���۱��  �������� 
����� ��뿡�� ����� �־�� �ȵǰ�,  �ҽ��� �Բ� �����Ǿ� ������  ����Ӱ� 
��α׷��� ����(��ŷ)�� �� �־�� �Ѵٰ� �����ϴ� ���� �������� ����϶�.

        �������� M$ Windows�� ���� �ִ� ���� PC�� �ع����  �� ��̴�. ��
��� PC�� ��ũ����̼���� ����� ��� �����? ����ϴ� �ְ�� �ü�� ����
��(UNIX)�� ����ϰ� ��� �����? �׷��ٸ� �����  �� �Ѱ���. �������̴�. ���� 
��α׷��̶��� ����� ��� ��  ���� ������ ������  ���ɰ� �����, ����  ���� 
���� ������ �ִ� ������α׷��� ���� �Ƹ��� ����  �������� �ʰ� �˰� �� 
��� ��ȸ�ϰ� �� ��̴�. �̹� �������� �� �������� ��dz�� �ҷ����Ű�� ���
�� ���ڼ��� �ް�� �ð� �ִ�.

        [�������� ź��]{{) 10�� ���̵� '������' ���
}}
        Linus Benedict Torvalds��� �ɶ��� ���� �־���. �״� ���� ���Ű���� 
������� �����ϴ� ���̾��µ� 88�⿡ 386��ȣ��忡�� A��� ��α׷��� B��� 
��α׷��� ����Ī�ϴ� �۾� ��ȯ�⸦ ����� ���� �Ǿ���. ���⼭ ��̰� ��� ��
�� �þ��� ��Ŀ ���� ���ֵǾ� paging, timer interrupt�� �δ޸��� ����� ��
���ٰ� �Ѵ�. �װ�� ��Ⱑ  �Ǿ� �� ��  �������� ���̽� ���̹���  ������� 
��� �ý��� �� ���� ������ ���� 0.01�� 91�� 8���� ������ �Ǿ���.
        ���⿡ ����� ���縸 (Richard M. Stallman) �̶�� ���� ���� FSF��� 
��ü�� GNU����Ʈ�� �ռ��ϸ鼭 �� ��ü�� �� �����ϴ� ������� ��α׷���
��� ���� �� �� �־���.  ��̳ʽ��� Ŀ�θ��� ����ϰ� �����  ��α׷��� 
�̵鿡 ���� ���ߵǰ� �ִ�.
        ���⼭ ��� GNU����Ʈ�� ���ؼ� ����  �ڼ�� �˾ƺ���. GNU�� "Gnu 
is Not Unix"��� ��̴�. �� ����Ʈ�� ��� ���н��� ���ϸ鼭�� �� ������ 
�ü���� ������ �ϴ� ��̴�.  ����ο� ��ǻ��� �޲ٴ�  �׵�ٿ� ��������, 
������ ���赵 ��� �ʴ� ���ο� �ü����  ���� �Ϸ��� �ϴ� ��̴�. �׵�  ��
��� ���ؼ� GCC��� �Ҹ��� C/C++����Ϸ��� ������  ������� Emacs�� ����� 
���� ���� ���н� ��ƿ��Ƽ��� GNU������  ������. �׸��� �̷� �͵��  Linux
���� �õ��� ��̴�. Linus�� ���� 80386�� Ŀ���  ���ߵǰ� ��̾� GCC�� �� Ŀ
�ο� ��õǾ���. �̹� ����� �ִ� ���� GNU��α׷��� GCC�� ����ϵǾ���
��, GNU��α׷� �ܿ��� �ҽ��� �����Ǿ� �ִ� ���� ��α׷���� GCC��  �����
�Ǿ���. �̷��� �ؼ� Linux�� ���� �� ��� �巯���� �Ǿ���.
        �������� GNU���ſ� ���� ��� ������ ����Ǹ� ��� ��α׷��� �ҽ� ��
�� �����Ǿ�ִ�. ���� ���ϴ� ���� ������ �� �ҽ��� �����Ͽ� ����� ����
ų �� ����� ���� GNU���ſ� ����  ������ ���뵵 �ٸ� ������ �����ؾ� ��
��. �̷� ����� �ؼ�  �������� ������� ������ ���鿡  ���� �׽�Ʈ�ǰ� ����, 
���ߵǾ� ����� �� ��� ���н��͵� ��� �� �ִ� ������ ���ɰ� ������� ����
�� �Ǿ���.

        [�������� ��]
        ���Ϻ��� ��Ƽ ����, ��Ƽ �½�ŷ �ý���
        ���پ �����
        ����� ���� �ý���
        �������� ��Ʈ��ũ ����
          (TCP/IP, SLIP/PPP, IPX, AppleTalk, ISDN, Ethernet, FDDI ��)
        ������ ���׷��̵�
        ��dz���� ���Ʈ����
        ����Ʈ�� ���� X-Window����
        �����ڸ� ���� ���� ���� ���� ������ (LDP, FAQ, HOWTO ���)
        ���׸��� ���

        [FSF(Free Software Foundation)�� �����ΰ�?]{{) "�������� ���� �賭�� ��" ���
}}
        FSF��� �ϴ� ��ü�� ��ǻ�� ��α׷��� ���� ����, ���, ����, ������ ��
�� ��� ����� ö���ϱ� ���ؼ� ȥ��� ���� ���ϴ� ��ü�̴�. �׵� ��ǻ��� 
��� ������ �־ ���(free) ���Ʈ��� �����ϰ� ���  ������ ����ν� �̷�
�� ��� �޼��ϰ�� �Ѵ�. Ư� �׵� GNU(GNU's Not Unix)��� �̸����� ��
�н��� ȣȯ�ϸ� ���� �� �پ �����  ���� �ü���� ���� �߿� �ִ�.  FSF�� 
�̹� �ü���� �߿� �����κе� �����迡 �����س��� �ִ�. �� �߿� ������ ��
��� �ٷ� ���󿡼� ���� �پ C ����Ϸ��� gcc (�̴� �̹� �Ϻ� ����� ���Ʈ
���� ȸ���� ��ݱ� �����ؼ� �Ŀ��ϰ� �ִ�  ), �̸ƽ�(Emacs)�� ���� �͵�� 
�ִ�.
        ���(free)��� �ܾ �ǹ��ϴ�  �ٴ� ��  ������⺸�ٴ� ���(freedom)�� 
�ǹ��Ѵ�. GNU ���Ʈ����� ���� �ְ� �絵 �ǰ� ��¥�� ���ص� �ȴ�. ��� �� 
������� GNU ���Ʈ��� ������ �ִٸ�  �󸶵� �ٸ� ������ ����Ӱ� �� 
�� �ְ�, ���Ѵٸ�  �ҽ��� �޾Ƽ� ���ļ� ����� ���� �ְ�, �����п� ���ؼ� ���
�� ��α׷��� ����ü�� ȯ����  �� �ִ� �����  �־���. �ٸ� ��ü������  ��� 
���Ʈ������ ��� ����ϴ� ��찡 ����� FSF�� ���� ��� ��� �ü����
�� ��ü�� �� �ִ� �Ϻ��� GNU �ý���� ����µ� ���� �����ϰ� �ִ�. FSF ȸ
�� �̸ƽ� ������� ������ ����� ����Ǿ��̴�.

        [�߿��� �ι� �Ұ�]
        �� ������ �丣���(Linus Benedict Torvalds)
        ������ �ü��� Ŀ��� ���� �������� ��� �ɶ��� ���Ű  ���п��� ��
�п��� �ٴϰ� �ִ�. �̹��� ����� ���� �б��� ���� ����� ���δ�. ��ĥ �� ��
�� ������ ������ Ŀ�� ����� ����  �ʰ� �س��� �ִ�. ��� ������κ���  ���ƿ�
�� ��Ͽ� �Ĺ��� ��ٰ� �ϴ� ������. ������ ���� �㿡 Ŀ�� ����� ���� �ϴ�� 
������ �׻� ����� �� �ذ��ϴ� �� ����.

        �� ����� �����(Richard M. Stallman)
        ��������� ������ �����ʴ� FSF ȸ��  ����� ����Ǿ��̴�. ���� �ְ�� 
������� �̸ƽ��� ���� ���� �ٷ� ��  ���̴�. �Ƹ� �� ���� �����ٸ�  ����
���� ���� ���� �ü��� ź����� ����� ��̴�. ������ �ý���̶�� �ϴ� ��
�� ����δ� ��������  Ŀ�ΰ� ��� GNU ����Ʈ�� ���Ʈ�����, MIT  X ����, 
BSD�� ��Ʈ��ŷ �ڵ�� �̷�� �Ŵ��� �η��� ���� ��� ����ü���  ���� ��
�ƾ� �Ѵ�. ����Ǿ��� ���Ʈ����� ��� ����� ���� ��� ����� ���ְ� �ʿ�
�� ��� �Բ� �ؾ��Ѵٴ� ö��� ������ GNU ����Ʈ�� ����Ͽ���. Ư� �ý��� 
���Ʈ����� �ü��� ���� ��� ��ο��� ����Ӱ� �־��� �Ѵٰ� �����Ѵ�. 
��� ������ GNU ����(Manifesto)�� �а� �������� �ŷ��  ���� �󸶳� ����
����? �����е鵵 �� �� �� �о�� �ٶ���.
        ��Ȯ� ���ؼ� �������� GNU ����Ʈ�� ���ؼ�  ���� ��� �ƴϴ�. GNU 
����Ʈ�� ��� Hurd��� Ŀ���  ����ϴ� 'GNU �ü��'�� �̹�  ���ͼ� ���� 
�߿� �ִ�. ����� ������ ��� ��� �ǰ��� �����̶�� �� ���� �ִ�. �״� �翬
� ��ǻ�͸� �����ϸ� ���ǰ� Ư� ���� �����Ѵٰ� �Ѵ�. ������ ���ڶ�� ��
��� ����Ǿ��� GNU ����Ʈ�� ���ؼ� �׻� ������� ����� �ȵ� ��̴�.

   2. �������� ��õ��

        [���� �ǹ̿����� ������ : �ü���� �ٽɺ� Ŀ��]{{) "�Բ��ϴ� �ѱ� ������ ��¥ �������� 3.1" ���
}}
        ����� ���ϴ� �������� ����� ���ϸ� 2������ ������ ���� �� �ִ�. ��
�� �ǹ̿����� �������� ��� �ǹ̿�����  �������̴�. �켱 ���� �ǹ̿�����  ����
���� ���ؼ� ����غ����� �ϰڴ�. �������� ������ �������̴�.  ������ ���� �
���Ʈ�� ���� ���̵� ���� �ణ �ο��Ѵ�.
        ������(Linux)�� �ɶ��� ���Ű ���п��� �����а��� �ٴϴ� ������ ����
(Linus Torvalds)�� �л��� ���ؼ� ����������, ���� ������ �� �� ����  ���� ��
�鿡 ���ؼ� �����Ǿ� �Դ�.  �������� ��� �ռ�  ������ �ڵ�� �̷��  ���н� 
�ü���� ȣȯ �ý���(clone)�̴�.  �����, ���н���  ������ USL(Unix  System 
Laboratories)�̳� ��Ŭ��, Ķ����Ͼ� ����� �������� ������ ����  ���� ����. ��
������ ���Ͽ� �� ���� ���ִ� ��Ƿδ� ����  �������κ��� ���ÿ� ����� �̷�
���� �ִٴ� ���� �� ��  �ִ�. ����Ʈ���ϸ��Ʒκ��� �ɶ��忡 �̸����  ��
���� �������� ���߿� ����ϰ� �����,  ����ε� �������� ����� ���  �и�
�ϴ�.
        ���� �������� ��������  ��� ����Ʈ�κ���  ��۵Ǿ���. �װ�� �ص� 
Ÿ�ٹٿ�(Andy Tanenbaum)���� ���� �ұԸ� ���н�  �ü���� �̴Ͻ�(Minix)��
�� ������ �޾Ҵٰ� �Ѵ�. ��������  �ʱ⿡�� 386 ��ȣ��忡���� ��Ƽ ����Ī  ��
��� �ٷ�� �־�����, ������ �ۼ��Ǿ���.  1991�� 10�� 5��, ��������  ù��° 
���� ������ 0.0.2�� ��ǥ�Ͽ���.(���� 0.0.1��  ��ǥ��� �ʾҴ�) �׶��� GNU�� Ȯ
��� ���� bash�� C ����Ϸ��� gcc�� ��  ������ �۵��Ǿ��ٰ� �Ѵ�. ���� 0.03��
�� �������� ������ 0.10���� ����� ���ȴ�. �̹� ���� ����� ��̸� �鿩�� �
���ϱ� ����ߴ�. �׸��� ������ 0.95�� �ö󰬴�. �̴� ���ݸ� ����� ����� �
��� ���� ���� ��ǥ�� �ӹ���� �˸��� ��̾���.
        1�� ��̶�� ������ ������ 1993�� 12�������� ��� 1.0�� ����� 0.99pl14 
������ �´�.(pl14�� ���� 0.99�� ��ġ�� �� �� ���������� ����ش�. Patch Level 
�� ���̴�) �������� ����ȭ ��� ����  ������ ���н��� õ���(Guru)�� ��Ŀ��
�� �������� �޷���� ����Ͽ���. �̶�����  �������� �λ��� ���� �޶��  ��
������ ����̴�. ��� Ŀ�� ���� 1.2.13�� ���� �Ͽ���, 2.0.0�� �̸��� ���� ��
�� ���� 1.3.X�� ���� 1.3.100�� �̸�������, 1996�� 6�� 9�� ���� 10�� 18��(�ɶ�
�� �ð�) linux-2.0.tar.gz �̶�� ���� �÷��������ν� ��������� ������ �¾�
��. �׸��� �̱�� ���� �ִ� �������� �̹� 2.0.21 �� ����ִ�.(1998�� 8�� 19�� 
��翡�� Ŀ�� ���� 2.1.115�� ����ִ�) �׸��� �״�  ������ �ʰ� �� �ٸ� ���� 
������ 2.1 �۾���  ����� ������ ������  �����, ftp���Ʈ�� ftp.cs.helsinki.fi  �� 
�̹� v2.1 ���͸��� ����� �ξ���.(����� ���� ����� ��� ������ 2.2 �� ���� 
����� ����ǰ� �ִ�)

        [��� �ǹ�� ������ : �����]{{) "�Բ��ϴ� �ѱ� ������ ��¥ �������� 3.1" ���
}}
        ������ Ŀ�θ� ������� �ü���μ��� �ǹ̰�  ����. �̴� ��ġ ������� 
PC���� �ٸ� ��� �ϳ��� ���� ������ ��ġ�� ���� �Ͱ� ���� ���̴�.(��� ����
ũ�μ��Ʈ ���� 6.* ���������� �ʿ�  �̻�� ���ʿ��� ���Ʈ��� ���� �־ 
�� ��ü�ε� �Ϻ��ϰ�(?) PC�� ������ų �غ� �Ǿ� �ִٰ� �� ���� �ִ�) ������
�� ��쿡�� ���� �ɰ��ѵ�, ������ Ŀ��  �� ��ü�����δ� ��� �ϳ� �����  ����
�� ���� ����. �⺻������ ���̶�� ��ɾ� �ؼ���(������  command.com�� ���� 
�� �ִ�)�� �־���ϰ� ��� ���縦 �Ϸ��� cp��� ��α׷��� ���� �־���ϸ�, ��
��� ����� ���ؼ��� rm�̶�� ���� �־�� �Ѵ�.
       '�ü���� �����ΰ�?'�� ����  �亯�� ���� �ִ�.  ���� Ŀ�� ��  ��ü�� 
�ý��� ��� �⺻������ �ʿ��� ��ƿ��Ƽ��(��� ó��, �ý��� üũ, ������ �ؽ�
Ʈ ����)�� ����ϸ�, ���н� �迭�� ��쿡�� C ����Ϸ��� �߿��� �κ�� ���
�Ѵ�. �� ���ư����� ���� ���̴� �ұԸ�� ��� ��α׷�, ������ ó�� ��α׷���
�� �ü�� ���� �ȿ� ���� �� �ִ�. ������ ���� ��μ����� ��� �� �ִ�
��, �̴� �ü����� ����� ���� ����(Opne Concept)�̱⿡ �ɰ��ϰ� ��� ���� 
�ʿ�� ���ٰ� ����. ���,  �ý��� ��� ���� �߿���  �͵� ����ϰ� �־�� 
�Ѵٴ� �� �������� ��ؿ� �����ϸ� �� ��̴�. 
        ��������� �̸����� ������̳� ��ڰ� ����� ���ϴ� ��� ������ Ŀ��� 
�� 12�ް�¥�� ����  �ƴ϶�, CD-ROM�̳� ftp  ���Ʈ���� ��  �� �ִ� ����� 
(Distribution)�̶�� ��̴�. ���� ����� ����  ����� ��������, ������, ��
��� ��� �ٷ� �׷��� �͵�̴�. �����̶�� �Ҹ��� �͵� ������ Ŀ��� ����
���Ͽ� �ý���� �⺻������ ���  �� �ֵ��� ������ ����  �ü���� ��ҵ� 
���ϰ� ��� ���� ��̴�. �׸��� ��  �̻� �Ѿ�� ������ �ý��� ���  ��
���� �ִ���� ���Ʈ��� �������� ��� ����  ��̶�� �� �� �ִ�. ����  ��
��, MIT�� X ������ ���̵� ������ �ý��� ��� ���������, ��ġ X�����쵵 ��
������ �Ϻκ�� �� ���� ��ε�  �������� X �����츦 ��ġ�Ͽ� ��������  �⺻��
�� ��Ƽ�½�ŷ�� ��Ʈ��ŷ�� ��� �����ϰ�  �ִ� ����� ���� X �����쵵  ������ 
�� ���� �ü���� �Ϻζ�� ���ؾ� �� �� ����.
        �������� ����� �� ���� ��� ���� �̸� ����� ��� �ʴٴ�  ��� ���
�ִ� Ư¡�̴�. �������� �����, �׸��� �� ������ �������� �� ��ü�� ������
�� ����Ǿ�� �Ѵٴ� ��� �� ���� ����. �װ��  �츮 ���� ����̱� �����̴�. 
����, ������ ���� ������ ���� �ִ� ��̴�. �װ��  �츮 ���� ����̱� ��
���̴�. �ѱ������� ���� ����  �˷��� ��������� ������, �ֱ�  ��� ����� ��� 
���ο� �̸��� �� �� �����, �ؿܿ� �̹� �˷��� �ִ� ����� ��� �̸��� ��
�� ���   CraftWorks, Yggdrasil,  S.u.S.E, Linux-FT,   WGS Linux  Pro, Linux 
Universe, LinuxWare, �׸��� �����޿� ����� �ΰ� ���� ���  ������ ������ 
������ Į����(Cadera) �� �پ��� ������ �ִ�. 
        ������ ������ ���� ��ġ ��α׷���  ������ �ְ�, �⺻���� �ý��� 
��� �־ �ణ���� ��̸� ���̰� �ִ�. ����, ����  �������� ���� �� ����
�� �� ������ ���ٰ� �ٸ�  �������� �ű�� ��� �ణ��  ���� ������ ���ľ� 
�Ѵ�. �׸�ŭ ����� ������ ���ٴ� ���� �ȴ�. �����, �̹� �׷��� ������ ���
�� �Ǿ� �԰�, ��  ���� ���� ���� ��Ư��  ������ ����� ���͸� �  ��� 
���� ���ϰ� ǥ��� ��Ű�� �ִ�.

        [�������� �Ŵ��� �����]{{) "�������� 3.3�� �̿��� ���� �ְ��� ������ ���� �����" ���
}}
        FSF(Free Software Foundation) ���� ������ ����� ���縸�� ���� MIT 
���뿡�� ���� ��ÿ��� �ϴ��� ����� �ڽ�� ��α׷� �ҽ��� ����� ������ 
�ִ� ��� ����� �ع��� �־���.  ����� ��α׷��ӵ� ����� ����  ǥ���ϴ� 
���� �ҽ��� �����ؿԾ���. �׷��� 1980��� ���ͼ� MicroSoft�� ����� ���� ��
���� ���� ȸ��� ���Ʈ��� ���ȭ�ϴ� �� �ַ��ߴ�. ��� ����ŭ ������ �
�α׷��� ���� �ּ��� ��� ������  �Ѵ´�. ��α׷��� ���ڰ� ��α׷���  ��
����� �� ���� ����, �׷��� �������  �ʴ� ��α׷��� ��� ��� �Դ�  ����� 
��߸� �ϴ� ���̴�. ����� �̷��ٺ��� �Ϻ� ��α׷��ӵ� ��̿� ���Ʈ����� 
Lock�� ���μ��� ���� ũ��Ŀ(Cracker)�� ���ܳ��⿡ �̸�����. 
        �ᱹ �Ҽ� �ڱ� ö��� ���� ��α׷��Ӹ� ������ ��κ�� ��α׷��ӵ�� 
���Ʈ����� ��ġ â����  ����ϱ⿡ �̸�����, ���  ��ǻ�� ���Ʈ����  ȸ�翡 
���� �� ����, ��ȭ�Ǿ� ���ȴ�. �� ���� ���縸�� 1983�� GNU ����Ʈ�� ��ȹ
�ϱ⿡ �̸��� ���ݱ� ����� ������ ���� ���ȭ ȸ��� ��α׷��ӿ��� ������
�� ������ �ִ�. ��������  ���� ���� �ü����  �ϼ��� 1990��뿡 �ͼ�  ������ 
��α׷��� ����� GNU ��α׷��� Linux��  ��������μ� ������ 32��Ʈ �
ü���� ź���Ͽ���. �����  ��������, ������, �����  ��� �������� �⺻����  �� 
GNU �ý���� �ϼ��DZ⿡ �̸�����.
       �������� Intel(80386)���� ���ư��� ������ 32��Ʈ Unix  �ü���� �� ��
������ �����Ҹ� ����� ���� ������  ����ް� �ִ�. �츮���󿡼��� �����  ��
���� �� Ȱ��ȭ�� ������ �Ἲ����� �ʾ����, ���� ��Ÿ��� ���� Ȱ���� �̷��
���� �ִ� �ɷ� �ȴ�. �ݸ�, �ٴ�  �dz� �̱������� Infoworld��� �������� ���� 
PC �Ű�� ȸ�簡 ������� 1997�� �ְ�� �ü���� �̾Ұ�, ��ȭ Ÿ��Ÿ��� 30
��� ���� �������� ��������, ������  ��ּ��� ž��Ǿ� �������� ���踦  ��
�� ����� �ű�⿡ �̸�����. �̰�� ����� ���縸�� ö��� ���� ���ϱ� ����� 
��� �ǹ��ϴ� ��̴�. ��, ��� �̿��� ��α׷� �ҽ��� �����Ǿ� ���������� ��� 
����ϴ� ��α׷����� ���� ����� �ü���� ��ȭ�� �޲ٰ� �� ��̴�.

   3. �������� ���� �̷� 
    
        [��Ŀ�� �ü��]{{) "�������� ���� �賭�� ��" ���
}}
        ���� �ʺ� �������鿡�� �̺��� �ַ��� ��� �ƴϴ�. ����� �������� ����
ü � �ü���� ���ؼ��� �˰� �����ϴ�  ��� ������ �ؾ� �Ѵ�. ����  ���
�� ���� ������ ����� ����ü ����� ���ؾ� �� �� �𸣰ڴ�.

"���������� ����95���� ���߾�����Ͱ� �ߵdz���?"
"������ ��Ʈ��ũ�� �پ�ٸ鼭��? �׷� ���ͳ� �ͽ��÷η��� �� ���ư���?"

        �� �ü��� �ڽ�� ���ӻ��� �ִٰ�  �����Ѵ�. ������� �������� ���� 
�̻� �װ�� �̹� ����ؿԴ� �ٸ� �ü��� ���⸦ �ٶ�� ��� �� �콺�� ��
�� �ƴұ�? �������� ���ݱ� ������� ������� ����  ���ο� ����� �ü��
��� �˾�ֱ� �ٶ���. ���� ���� ���ذ� ���� ��  �������� ��� ���� ������. 
���� ��Ŀ�� ����� ���� ��� ����� �ִ�. 
      
       - �㳷�� �ٲ� ��Ȱ�ϴ� ��찡 ����. ��� �û��̵�̴�. �츮����
          �ܱ��̳� ��� �����ϰ� ��̵� ��� Night Hacking�̴�.
       - ���� ���� ���̴� ������ ��ɾ�� �����ϸ� �װ�� ����.
       - ����� �Ⱦ��ϸ� ����� ���, ���ͳ�Ʈ �� ���� ��� �ص��� ����Ѵ�.
       - �ϵ���� ���Ʈ����� ���ǰ�� �Ⱦ��Ѵ�. �ڱⰡ ������ؼ� ����
          ����� ������ ��� �ʴ´�.
       - �Ϸ� ���� ���� ȥ�� �־ �������� ����ָ� �ɽ������ �ʴ´�.
       - �׻� ����� ����Ѵ�.
       - ������ �ʴ� ���� ������ �ʴ´�.
       - �ڽ�� ��������� ��� ���� �ѵ��� �Ѵ�.

        �������� ��� ������ �̷�� ������  �ְ� ��� ����ó�� ���ư��ٰ� �� 
���� ������ �����ǡ���Ŀ�� õ�����̶�� ��� ���  ���� �߿��� ����� 
������ ��̴�.

        [��α׷��Ӹ� ���� �ü��]
        �������� ���� ��α׷��� ���� ��� �ƴϴ�. �׸��� �ٽ���� ���� ��α�
���� �̹� ��� ���� ����� �׸��� ���� ��翡�� ���Ӿ��� ���� ������ �ִ� 
��̴�. ���� �ʺ��ڵ�� �������� ��ġ�ϰ�  ���� Ȱ���ϱ� �����ϴ� ���  ����
95�� ���� �ü����� ����  ������ �峭�� ���� ��α׷����  ���� ������
��. ����� ��ǻ�͸� �� �о߿� �󸶳� ȿ�������� ����ϰ� �ִ°�?��� ������ 
�ȶ�� �̷��ٶ�� �亯�ϱ� ��� ��찡 ����. �Դٰ� Ȩ PC���  ���� �̹� ��
ǻ�͸� ���� ��谡 �ƴ� ���� ��� ������  �����ϰԲ� �������� ��� ����� 
��Ұ� ����� �߿��� ��ҷ� �ڸ���� �Ǿ��ٴ� ��� �и��� ���̴�. �̷� �κ�
��� �������� ����� ���̶�� ���ϰ� �ִ�.
        ����� �̰�� ���� ��ü�� Ʋ�ȱ� ������ ��� �亯��  �ʺ��ڵ� ����
�������� ���Ѵ�. �������� � ȸ�糪 ��ü���� ���� �Ǹ��ϰ� ��̼����� 
�ɾ��� �ü�谡 �ƴϴ�. ��� �������κ��� ������� ����� ����� ����
�� ����� ���� ����. � �ü��  ȸ�翡�� � ���װ� �ִٸ� �׸���  �װͿ� 
���ؼ� ���ظ� ���Ҵٸ� ��  ȸ�翡�� ���ع�� û����  �� ��� ��̴�.  �׸��� 
�� ���ְ� ������ ��̹Ƿ� ����� ���� ������  ��α׷��� ���� ��� �䱸�� 
�� �ִ�. �ݸ鿡 ������������ �׷���  ������ ����. ���� �ڽ�� �����,  ��α�
����� �ü��̴�. 
        ������� ���ͳ�Ʈ ����� �� �� �ְ� �����׷쿡 ����� �� �ִٸ� �󸶵�
�� �׵� ������ ���� ���� ��  �ִ�. ��α׷��� ��ڰ� �ִٰ� �����ϸ�  ��
���� ���ļ� (����� �翬� ���� ���  ���ڿ��� �����ϴ� ��� �⺻ ����̴�) 
�ٽ� ����ü�� ȯ���϶�. �̷��� ����  �ڽ�� �����̸� ���� �ü�谡  ��
�����̴�. �̷��� �������� ��α׷��ӵ�  ���� �Ǹ��� ȯ��  �����ְ� �ִ�. 
����� ����� ���� �ü���� �ϴ� ��� ���ٰ� ����.
       �ǻ�Ȱ�� Ȱ���� ���� �⺻����  ��α׷���  �̹� ��  ���߾��� �ִ�. 
minicom�̳� ������ ���ؼ� ���� �� �� �ְ� �󸶵� �ڷḦ �ְ��� �� �ִ�. 
�⺻ �׸� �׸��� ���� xpaint�� gimp���� ��� ����ϸ� �ǰ� å�� ����� ��� 
���� �Ǵ� ������ �񱳰� �ȵǰ� �Ǹ��� ������ ����� ��� ���� TeX�� ���
�ϸ� �ȴ�. �⺻ ����δ� vi , �̸ƽ� ��  ��� �� �ְ� �׷��� ȯ�� ���Ѵ�
�� X ������ �ִ�. �ƽ��� ���̶�� ����ο� �ѱ� ������μ����� ���ٴ� ��� ��
�� ������ �� �ִµ� �̰�� �̹� �ѱ۰� ��ǻ�� �翡�� HWP/X ��� �̸����� ��
�н�/��������� �̹� 10������ ������ �ǸŰ� �ǰ� �ִ�. ����  ������ ����95��
�� �����ϵ� �����ؼ� ����ϸ� �ȴ�.
        ����� �и�� �� ��� ������  ��ü�� ����Ӱ� ��� ���������  HWP/X
�� �׷��� �ʴٴ� ��̴�.  � ���� �̻��ϰ�  ������ �� �����  ���������� 
���ư��ٰ� �ؼ� ��� ���Ῡ�� �ϴٴ� ����� ����. ���ͳ�Ʈ ���� ���� ����
�� ���� ��������ִ� �����μ� ���� �����Ǵ�  ���Ʈ����� �ƴ���� �׽�
�����翡 ���ؼ� ���  3.0�� �������� ���  ����ְ� ����  �׽������� 
ftp ���Ʈ�� �湮�ϸ� �� �� �ִ�. �÷���� ��α׷���� �ξ��� ����ϱ� �ص� 
������� ��쿡�� ��� 2.0�� �������� ���� ����� ����ϰ� �ְ� 
XING �翡 ������ StreamWork �� ���� ��� ���������� ���� ���� �� �ִ�. �� 
������� ��� �� ������ ����ǿ� ����Ǿ� �־ ������� ������ ���� ��̴�. 
�ƽ��� ��� �ϳ� �ִٸ� ���ͳ�Ʈ ��� ���� ��� ��� ���ٴ� ��̶�� �ұ�?
        ��Ʈ��ũ ������ ��Ϸ��� ������ �־ �������� ������ ��Ʈ��ũ ��
�� ��ڿ��� ��ҽ�̴�. ��뼭���� ���� ��̰� ����, �ƴ� ���� �Ǹ��� ������
�� ������ ��Ʈ��ũ ȯ�濡��  ��Ǹ� ������ ����95�� Ŭ��̾�Ʈ��  ���� ���� 
����� ���� �س��� �����̴�. �̷� �鿡�� �־�� ���� ���� ��� �����ش�. 
�����ڰ� ������ �Ǵ� ���н��� ���� �⺻ ���ĸ�  ������ �ִٸ� ������̳� Į��
��� ���� ��� ������ ������ �����ؼ� ����ϸ�  �� ���� ���ø����� ��Ʈ��ũ 
���񽺿� ��Ե� ��  �ִ�. ���� �Ϻ���  DB �ý���� ���Ѵٸ�  ���Ʈ�׷���95�� 
���� ���� ���� ����� ����� ���� ������ ���̽� ������  �Բ� ���� �����ϸ� �� 
��̴�. ������� �������κ��� ���� ���  ��� ������� �������� �׻�  ������
���� �ٶ���. ��α׷��Ӱ� �ƴ϶�� �ּ��� ���� �ִ� ���� ���Ʈ�� ��ִ� ��
�� �ٶ���. ������� ��α׷��Ӷ�� �����ֱ� ��� �ٶ�� �ִ�.

        [���� ��� ����ϴ�?]
       ���� ��־� ��� ã�´ٸ� �׷���. ����� ����  ��� �ƴϴ�. ��� ��־� 
��� ��� �ܱ��� �ֹ� ��û�� �ؾ߸�  ���� �� �ִ�. ��� �츮���󿡼�  �ҹ����� 
��ȣ ����� ���� ��־� ��� ������ �ִ� �� �ƴѰ�? ����� ��־� ��� ����
�� ����� ��α׷���� ���� ��̶��  ���θ� ����� �ݹ��̴�. �׷���  ���Ѵٸ� 
����ϴ� ��������� �󸶵�  �ִ�. ������ ����95������  �������� �ڱ�  ������ 
����ؾ� �� ��� ������ ���������� GNU ���Ʈ����� �پ��� ��̺귯����� 
�ִ�. �� ��̺귯���� ��� ����ϰ�  ������� ã�⸸ ���Ѵٸ� �������  ���
������ �ƴ� ��� ���� �ٽ���� ������� �� �� �ִ� ��ɵ� �����ϴ� �Լ���
�� ���� ã�� �� �ִ�. ���� �� ���Ʈ(sunsite.unc.edu)�� ���� ���� ���� /pub/gnu 
���丮�� ������ ��� �پ��� GNU ��̺귯���� ���� �� �ִ�.
        �� ��̺귯���� ���� ������ ��� �����̱� ����� �ؽ�Ʈ, ����� �ؽ�
Ʈ, ���Ʈ��ũ��Ʈ ���� ���� ���� ����  �� ����� ��κ� 200�� ����  300��� 
�Ѿ�� ��� �ڼ��� ����� ���ִ�.  ������� �̸ƽ��� ���� �����͸�  �����
�ٸ� �󸶵� ���� ������ �� ��� ���캼 ��  �ִ�. �����ϰ� C ��̺귯���� ��
�� ��� �͹̳ο��� man ������ �ڼ��� �����Ÿ�԰� ���� �� �� �ִ�. 

        [POSIX �԰�� �ü��]
        �������� �� �� �������ٵ� �پ��� ���н��� ���� ���̶�� �� �� ��
�� POSIX �԰�� ���� ��� ��õ�� �ű�� �ִ� �庻��̴�. ������� ���������� 
��α׷��� ����� Ȥ�ó� �ٸ� ������ �� ���ư��� ����� �ϰ� ����� ���� ��� 
��̴�. ������� POSIX �԰ݸ� ����ָ� �󸶵�  �ٸ� ���н� �ý��ۿ��� ���� 
���� ����� �Ǿ� ���ư���. Ư� ������� X  ���� ��α׷��� ǥ����̹Ƿ� ����
���� �󸶵� ��ũ����̼ǿ� �����ϱ�  ���ϴ�. �׸��� ���ϸ鼭  ���߱Ⱓ�� 
���� �ɸ��� ������̽��� ���Ѵٸ�, ����  ������Ʈ��� ���� ����Ƿ� �װ��  ��
�غ��� �ȴ�. ��� ���̸鼭�� ��̺귯���� �Ŵ���� 500 ������ �Ϻ�� ����
�Ǵ� xforms ��̺귯��, �ֱ� �޼ӵ��� �����ϴ�  Qt ������Ʈ, �׸��� �ƽ��� ��
�� ��Ƽ�(Motif)�� ���� ������̽��� ����� �� �� �ִ� Xaw3d, �׸��� ������� 
������ ��Ƽ� ��α׷���� ���� ���� ��Ƽ� 2.0�� �ȵǴ��� ��Ƽ� 1.2 ȣȯ�� 
���� ��̺귯�� lesstif�� ���ؼ� ������� ������ ��� ��Ƽ� ��̺귯����  ���
�� ������� �ʴ��� ���� ȥ�ڼ� ���� �ִ� PC�� ���θ� �� �� �ִ�.

        [��� : ���϶�! �� ��̴�. ������ ������.]
        �������׷� �ֿ��ϱ�
        �������� �� ��Ƽ���̴�. ���ͳ�Ʈ�� ��  ���� ����� ���ƴٴ�� ��
�´ٸ� ��� �������� �ƴ϶�� �ؾ�  �ұ�? �׸��� ������ ȥ��  �ذ��Ϸ��� ��� 
���� ��� ��ȣȸ ���� ������ Ȱ���� �ϸ� ���� ����� �� ��̴�. ������� ��
�� ���� ��� �������鿡�Լ� ��� ���� �ְ�  �Ǵ� ������� �ٸ� �������鿡�� 
����� �� ���� �ִ�. �׸��� ��������̶�  ������ ��ü�� Ư������ ���� ����  ��
��ü�� �̷�� �����ΰ��� �س��� ���� ����  ū ��ſ� �� �� �ִ�.  ������� 
���� ��� �� �ִ� ���� �ϴ� ��� ��ȣȸ�μ� ���촩���� ����ڿ� Ŀ�ٶ� ����
�� ��ȣȸ�� �ִ�. �׸��� ����� ���� �����׷� �� ��� ���캸�� �ٶ���.

        han.sys.linux
        comp.os.linux.*

        �켱 ���ڴ� �츮����� ������ �����׷��μ� ���� �������� �Ƿ�� �е�
�� ��� �ִ� ���̴�. ������� ���� ���ϸ� �׵鿡�Լ� ���� ������ �� �� ��� 
��̴�. ��°�� ����� �� �������� �׷��μ�  comp.os.linux�� ����ϴ� ��� ��
�� ��� �߿��ϴ�. tin��  ���� ���� �б� ��α׷���  ����Ѵٸ� �˻� ���Ű�� 
������ ����(/)�� ģ ��� linux���  �ϸ� �ȴ�. ������ �˻��� ������  ���ڸ��� 
��ָ� �׸��̴�.  �̴� vi  �����Ϳ� ����  ���̴�. Ư�  ���ο� ������  ��ǥ�� 
announce��� ���ڿ��� ���ִ� ������  �̷����. �ƹ� ������  ������ �ø��� 
�� ��� �״� �� �� �׷�� Ư���� �����ϱ� �ٶ���.  �����ٳ� FAQ�� HOWTO 
������� �Ҹ��� ��� ��� �ʰ� ������ �ϸ� ��� �ܱ� �������� ��忡 ������
���� �亯 ��縦 �ø� ��̴�. ����...

        RTFM!

        �� �Ƹ��� Read  The Fucking  Mannual�� �ش��ϰų�  Read The Fine 
Mannal�� ��̴�. ó������ �б⸸ �Ѵٰ� �ϴ��� ������ �����  ��⸦ ��û
�ϴ� �͵� ������� ����� �ǹǷ�  �����п��� ������ ��̴�. ���ο�  ��α׷���
�� ���� ��ǥ�� �̷���� ���� �ٷ� comp.os.linux.announce�� ���� �����׷�̹�
�� ��� �鷯�� �ֽ� ������ �Լ��ϴ� �͵� ����. X ���� �ý��ۿ������ ���ҿ��� 
�ؽ�Ʈ ������ Lynx�� ��� ���� ��� ��  ���� ��α׷��� ���� �� �ִ� 
�ּҸ� �߰��ϸ� ���� ���콺 ��ư���� ���� ä �ּҸ� �ܾ�� ��� ��ư���� ��
����� Openâ �Է��ϴ� �����ٰ� �Ѹ��� ��ٷ� ����  ��������. ���� ����
�� ����� �� ��̴�.

        �������� FTP ���Ʈ �ֿ��ϱ�
        ������ ����� �־ �ٽ���� ����� �ϴ� 3 �� �߿� ftp ���Ʈ�� �ִ�.

        ftp://sunsite.unc.edu/pub/Linux
        ftp://tsx-11.mit.eud/pub/linux
        ftp://ftp.funet.fi/pub/OS/Linux

        �� ���Ʈ�� Ŀ��� ����Ͽ� ��� ��� �������� ��α׷���  ������ ��
�� ���̴�. ������ ���ϴٸ� Incoming ���丮�� ���캸��.  ���� ���� .lsm��
��� �ؽ�Ʈ ��Ͽ� ������� �ڼ�� ���� �о�� �ڷḦ �޵��� �϶�. �׷�
�� ������� ���ϴ� �ڷᰡ ������ �� �ϳ��ۿ� ����. ��ٸ����� �ƴϸ� ������
�� ������ ������ �ϸ� �ȴ�. ���� ��������� ������� ���߿� �����ֱ� ���
���� �ִ�. ������� �����ε� ���  ���� ��α׷��� ���� �����Ʈ��  ���
��Ű�� LSM(Linux Software  Map) �� ���ٴ�  ��� ������ ���  ����̶�� 
��� �� ����. ������� �̸��� ���� ���ؼ��� �� �� �����غ��� �ʰڴ°�?
��. �������� ����

   1. �������� �⺻����

        [���丮 ����]
/bin    : Linux���� ����ϴ� �⺻ ��ɾ��� ��ġ�ϴ� ���丮.
/boot   : Linux boot�� �ʿ��� booting ���� ��ϵ�� ��ġ�ϴ� ���丮.
/dev    : Linux���� ����ϴ� �� ��ġ�� ���� Device��� ��ġ�ϴ� ���丮.
         �뷮�� ������ �ʴ� ����� ���丮.
/etc    : Linux���� ���Ǵ� ��� ���ø���̼� �� Linux ȯ�� ������ �ʿ���
          ���� ��ϵ�� �� ����ü. 
/home : Linux user ��� �⺻ ���丮�̸�, web server �� ftp server,
          Samba server �� ���丮�� ��ġ�ϴ� ���丮.
/lib     : Linux���� ����ϴ� �⺻ ��̺귯���� ��ġ�ϴ� ���丮.
/mnt   : cd-rom �� floppy ��ġ�� ���� mount pointer�� ��ġ�ϴ� ���丮. 
/proc   : ����� ���丮�� Linux kernel�������� �ʿ��� ���̽����
          ��ġ�ϴ� ���丮.
/root   : system user�� Ȩ���丮.
/sbin   : Linux kernel���� �ʿ��� module���� ���� ��ġ�ϴ� ���丮.
/tmp   : �� ��ġ�� �ʿ���  socket �� log ��ϵ�� ��ġ�ϴ� ���丮.
/usr    : Linux���� ����ϴ� ��� ���ø���̼� �� �ý��� ��ϵ�� ��ġ�ϴ�
         ���丮�ν�,  Libraryȭ��, ������ϵ�� ���ִ�. 

        [shell�� ����]
        �� ��(shell)�̶�?
        ���ڿ� ������ Ŀ�� ���� ������̽��� ���Ǵ� ��α׷��� ��Ī�Ѵ�. 
��, ���ڰ� ����Ʈ���� ��� ���� �ϸ� �װ�� ������ Ŀ�ο� ����� �ǰ� 
������ Ŀ��� �Էµ� ��ɾ�鿡 ���� ��ġ�� ���� ��ְ� �Ǵ� ��¸� 
���Ѵ�. shell�� ��ɾ� ��ȯ��̸� �ڽ� ���� ������� shell ��ɾ�� ����� 
������ �ִ�. �̷��� ���� ������ ��ִ� shell���� �پ��� ��°� �ִµ�, bash, 
csh, tcsh, ksh, pdksh, zsh �� �پ��� ������ shell�� �����Ѵ�.
{{
}}{{
}}
                                                   ������
{{
}}{{
}}                                       ������        Ŀ��
          ����                          ��
   2. ������ Kernel�� ���Ͽ� [Ŀ�� �ҽ� ���͸� �߽����]

�� Documentations : Linux kernel���� �����ϴ� ��� �ϵ��� ���� �� ���� �� 
kernel�� �����ϴµ� �־ ��� ������ ��� �ִ� subdirectory �̴�.

�� arch
 Additional platform support
 �� Linux kernel runs on the following platforms.
   O alpha
   O i386
   O mips
   O ppc
   O sparc
   O M68K(Amiga)

�� Include
  �� Include ������丮�� �⺻���� Ŀ�� �ڵ�� �� ��ϵ� ����ϴ�
    ���丮�̴�.
  �� Include/ ��� Linux system���� �����ϴ� OS(operating system) 
     header file �� /usr/include���� soft Link �ִ� ������ ������ �ִ�.
 
�� init (system startup and Initialization)
   �� Intel������ �ϴ� �ý��� ��������, loadlin.exe & LILO��α׷����ν�
      system boot �� ���� arch/i386/kernel/head.S���� Ŀ�� ����� �޸� ��
      �ý��� �Ʈ��� �ϴ� ��ϵ�� ����ü.
   �� Head.S��.? init/main.c�ڵ�� main()�Լ��� �Ϸ�� ��ɱ��� �� �� ���
      �ϴ� Ư���� ������ ������.

�� mm (Memory Management)
   �� �߸��� ���� �����ϴ� �ڵ带 �����ϴ� memory.c code �� �޸� ���� ��
      ij������� �ϴ� filemap.c code, �Ҿ���� ���� �ڵ带 �����ϴ� buffer.c
      code, swap�� �����ϴ� "swap_state.c, swapfile.c" code�� ���еȴ�.

�� Kernel
   �� The Scheduler is in kernel/sched.c and the fork code is in kernel/fork.c.
   �� The bottom half handling code is in include/linux/interrupt.h.
   �� The task_struct data structure can be found in include/linux/sched.h.
�� IPC (Interprocess Communication)
   �� ipc_perm ������ ���� �� include/linux/ipc.h �� ��ϵ� �̿��Ͽ� ��� 
      System V IPC ����Ʈ�� ����� �� �� �ҽ� �ڵ带 ����Ѵ�.

�� fs (File Systems)
   �� Linux���� ����ϴ� ext2��� �ý���� ��� ����� �� �ҽ��ڵ带 ���
      �ϰ�, include/linux/ext2_fs.h, ext2_fs_i.h, ext2_fs_sb.h������ ����ϸ�
      ext2��� �ý���� ������ ������ �����ϴ� ���丮�̴�.

�� net (Network)
   �� Linux networking�� �ʿ��� include/net�� ��� �� �ҽ� �ڵ带 ����ϸ�,
      BSD ����� �����ϴ� net/socket.c, IPV4 ���� �ڵ带 �����ϴ�
      net/ipv4/af_inet.c �� ��Ʈ�� ���̽� ���̺긦 ����ϰ� �ִ�.
   �� The network devices drivers are in drivers/net.

�� modules
   �� Linux kernel������ ��� ���� ����ϴ� ���丮.
   �� Linux kernel���� ��� ���� ����� �ϸ� �������� ��ũ�� ����ִ�
      ���丮.

�� lib (kernel Library)
   �� Ŀ�� ������ �ʿ��� ��̺귯�� �ڵ带 ����ϴ� ���丮.

�� Scripts
   �� Ŀ��� �����ϴµ� �־, make xconfig �� make menuconfig�� �ʿ���
      awk �� tk��ũ��Ʈ�� ����ϰ� �ִ� ���丮.

�� Drivers
   �� Linux System's �� �ʿ��� ���̽� ���̹��� ����ϴ� ���丮.


   3. X-Window System�� ���Ͽ�{{) http://kldp.linux-kr.org/ ���
}}

        [����]
        ���н��� GUI interface��� �� �� �ִ� X-windows�� MIT�� DEC�翡 ��
�� Athena ����Ʈ�� ���� ó������  ���ߵǾ���. X-windows��� �̸��� �����
�� ���п��� ������ W ������ �ý���� ����  �� ��� ���ĺ��� X�� ����� ���
��� �Ѵ�. X-windows�� 1985�� MIT�� ��̼��� ���  ���� ���� ���޵Ǿ���. �
��� ���н�  ��� �ü����   �⺻���� �ý������ ���ԵǾ�ִ�.  ����  MIT�� 
XFree86 ����Ʈ�� �Ϲ� ���ο� �ü�������� ���ư� �� �ֵ��� �Ͽ���.

        X-windows�� X11 Revision 6�� 1994��  4���� ��ǥ�Ǿ���, ����� ���н�
�迡���� ��� ǥ����� �ڸ���Ҵ�. ���� ��ǻ��  ȸ���� �Ἲ�� X��ҽþ���
�� ����� �ð� �ִ�. X-windows�� ����Ӱ� ����� �� �ִ� ��̼�����  ���� ��
��. ������������ X-windows�� �� �߿� �ϳ��̴�. �������� ����ϴ� ��� ��Ȯ�� 
�̸��� XFree86�̴�. �̰�� MIT�� X386�����κ��� ����� ��̴�.

        [����]
        X-windows�� ���н��� GUI�̹Ƿ� ��Ʈ��ũ  �ý��ۿ� �˸°� �Ǿ�־�� 
�Ѵ�. ��, ���� ���� �ٸ� �ý���� �ϳ��� ������ ����  ������ �� �ֵ��� �� ��
�䰡 �־���. �׷��� ������ Ŭ��̾�Ʈ ����  �����߰�, �̿����� ��α׷� ����
�ڴ� ������ ��Ű���ĸ� �Ű澲�� �ʰ� ����� ��  �� ����� ������ ��Ű���Ŀ� 
�µ��� ���ǹǷ� �� �ý��� ������ ����  Ȱ���� �� �ִ�. �̰�� �ٷ�  ��α�
���� �� �̽ļ��� �ο��ϴ� ����� �ȴ�.
         X-windows �ý���� �̷�� ��� ��� 4������ ���� �� �ִ�.
         >> X ����
         >> X Ŭ��̾�Ʈ
         >> X �������
         >> X ��̺귯��

        Server-Client : �⺻������, Ŭ��̾�Ʈ�� ������α׷���  ���Ѵ�. X ����
�� Ŭ��̾�Ʈ�� ����������  ���ڿ� ����� ��  ����. Ŭ��̾�Ʈ��  �����κ��� 
Ű���� �����̳� ���콺 ��ư�� �������� ����� �Է�� �� �� �ִ�. Ŭ��̾�
Ʈ�� ������ �׸��� �׸����� �䱸�ϴ� X ������ ���� �����Ѵ�. X ������ ����
����̼� ����� ��ǻ�Ϳ���  �۵��ϸ� �׷��� ���÷���  �ϵ�� �����ϰ� 
������ ����Ѵ�. X ������ X  Ŭ��̾�Ʈ ���ø���̼�� ��ũ���� �����ΰ��� 
�׸��ų� Ű����� ���콺�κ���  �Է�� ������ ��û��  �޾� ó���Ѵ�.  ���콺 
�̵��� ��ư ���� ���� �Է� ��ȣ��  Ŭ��̾�Ʈ ��α׷��� ���޵� �Ѵ�. ����  ��
���� ����Ÿ ����ü�� �����Ѵ�. ������  �̵� ����ü ������ Ŭ��̾�Ʈ��  ���� 
��ġ�� ��μ���� ���ҽ�Ų��.  �̰�� ��Ʈ���� ����  ����Ÿ�� ���۷���  ��̱� 
���� �ʿ��ϴ�.  �ϵ���� ����� X ������ ������ �ϵ���� �ٸ� ������ ��
���Ѵ�.

        X protocol :  X Window���� ����  ó���� Ŭ��̾�Ʈ�� �������  �ΰ��� 
��α׷��� ����� �ϰ� �ִ�. �� Ŭ��̾�Ʈ��  IPC�� �̿��Ͽ� ������ ��ġ ��
���� �����Ѵ�. �̷��� X ������ X Ŭ��̾�Ʈ�� ��ȣ �ۿ� �޼��� ��ȯ�� ��
�� �̷���µ�, �޼��� ��¿� ����� X �������̶� �Ѵ�.  X-windows�� ��
���� Ư¡ �� �ϳ��� �̷��� �޼��� ��ȯ�� ���� ��ǻ��  ��� �ƴ� ��Ʈ��ũ�� ��
�ؼ��� �̷�� �� �ִٴ� ��̴�. �׷��⿡, �ý��� ���� ���� ��ǻ�� ���ڵ� 
��Ʈ��ũ ��ǻ�Ϳ� �����ϴ� X Ŭ��̾�Ʈ ��α׷��� �ڽ�� ȭ�鿡 ǥ���Ͽ� ��
���Ű�� ��� ������ ��̴�. X protocol�� ������ Ŭ��̾�Ʈ  ��̿��� ��ŵǴ� 
Request, Reply, Event, Error ��  �⺻ �޽���̴�. Ŭ��̾�Ʈ�� �����츦  ������
�޶�ų� ����� ����ش޶�� �䱸�� request  queue�� �־� �������� ������,  ��
���� �ϵ�� ����, ȭ�鿡 ���÷����� �� ���� ������. ���� ������ �ϵ�
��κ��� �����  �Է�(���� ���,  ���콺��  Ű����� �Է�)��  �޾Ƶ鿩 event 
queue�� �־� Ŭ��̾�Ʈ�� ������ Ŭ��̾�Ʈ�� �׿� ���� ó���� �Ѵ�.
        ������ IPC(Inter-process communication)�� ���� ��μ������  �ٸ� ���
������ ����� �� �ִ� ���� �����Ѵ�. ������ C ��α׷��ӵ�� �̿��� �� �ִ� 
IPC ������ �Ʒ��� ���� ����� �ִ�. 

       ���� ���н� ���� (Half-duplex UNIX pipes) 
       FIFOs (named pipes) 
       SysV ��Ÿ�� �޼��� ť (SysV style message queues) 
       SysV ��Ÿ�� ������ ���� (SysV style semaphore sets) 
       SysV ��Ÿ�� �����޸� ���׸�Ʈ (SysV style shared memory segments) 
       ��Ʈ��ŷ ���� (��Ŭ�� ��Ÿ��) (Networking sockets (Berkeley style)) 
       ����� ���� (Full-duplex pipes (STREAMS pipes) 

�̷��� ����� ȿ�������� ���� ��,  �������� ����� ��� ���н�  �ý��ۿ���
�� Ŭ��̾�Ʈ/���� ����� ���� �߰��� ����ӿ�ũ(framework)�� �����Ѵ�.

        Xlib, X toolkit : X������  ��α׷� ����� �ý���� OS�� �ϵ��  ��
������ ����� ó����ִ� ������ ��ȭ��  �� �ֵ��� X protocol��  �����ؾ� �Ѵ�. 
�׷��� ��  X protocol��  Xlib���  ��̺귯�� ��ƾ���κ���  �߻���Ų��. �׷��� 
Xlib�� ���� �״�� ���� �ʴ�. ȭ�鿡 �׸��� �׸��� ���콺�� ����ϴ� ��� ��
�ɸ��� ���� �ִ�. ��, ������ ������̽��̴�. �׷��� �̰ͺ��� �� ��̺귯���� 
X toolkit�� ����Ѵ�. Xt Intrinsics, Xaw, XView, Motif, Qt, GTK ��� �װ�̴�. 

        [X ������]
        �츮�� X-windows�� �����ϱ�  ���� startx��� ��ɾ  ����Ѵ�. �׷�
��, �� startx ���� ��̳ʸ��� �� ���� �ƴ϶� ��ũ��Ʈ ���̴�. �� ����� 
�ҷ��� ���� �� �� �ִ�.  �� ���� xinit�� �����Ų��.  �׷��� xinit��μ����� 
xinitrc�� ������ ����Ͽ� X ������ ������Ų��.

        [Ȱ��]
���丮 ������ ���� ����
�� ���丮
[���� ��� ���丮 : /usr/X11R6/bin]
         : �⺻������ X ������ ������ �⺻���� ��̳ʸ� ���� ����Ǿ�ִ�.
[�� ��ϰ� ��̺귯�� : /usr/X11R6/include, /usr/X11R6/lib]
         : X ������ ��α׷���� ���� �⺻ ��̺귯�� XLIB, X11,
         Xt intrinsics,Xaw(3d) �� �����Ѵ�. �׸��� Motif�� ��ġ�ߴٸ� Xm
         �� ��� �� ��̺귯�� ���� �����Ѵ�.
[���ҽ��� ���� ��� : /usr/X11R6/lib/X11, /var/X11R6/lib]
         : �� ���� ���丮�� ��ũ�� ����Ǿ�ִ�. �� �ȿ��� ��������
         ���丮�� �ִµ�, ��� app-defaults��� ���丮�� ���� ����
         ��α׷��� ���ҽ� ���� ���ִ� ���丮�̴�.
         xinit���丮���� X �����츦 ������ �� �ʿ��� �⺻ ���� ��ϵ�� 
         ����Ǿ�ִ�. ���� ������ �Ŵ�� ���� ���, ����ȭ�� ����ȭ�� ����
         locale �����͵� ����Ǿ�ִ�.
[�۲� ���丮 : /usr/X11R6/lib/fonts]
         : X ������� ��α׷��鿡 �ʿ��� �۲õ�� ����Ǿ�ִ�.
[�޴��� ����: /usr/X11R6/man]
         : X �����쿡 �ʿ��� man ����(����)�� ����Ǿ�ִ�.

�� ��ϵ�� ����
XF86Config (/etc/X11/XF86Config, /usr/X11R6/lib/X11/XF86Config)
        : X�� ��ġ�ϰ� xf86config�� �����Ű�� �����Ǵ� ��Ϸ� XFree86��
         �������̴�. �Ʈ�� ���, ���콺, ���ī��, ����� Ŭ��, �ػ� ����
         ��� �����Ѵ�.
xinitrc (/etc/X11/xinit/xinitrc, $HOME/.xinitrc)
        : X ������ ��� �� ����ϴ� �������̴�. Ȩ���丮�� .xinitrc���� 
         �켱������ �����ϰ�, �� ���� ������ /etc/X11/xinit/xinitrc�� ����Ѵ�.
         �� ��Ͽ��� ���� ���� ���� Xresources ��� ���ǿ� ����� ������
         �Ŵ��, ���� ��α׷��� ����д�.
Xdefaults ($HOME/.Xdefaults)
        : Xdefaults ���� Ȩ ���丮�� �־���ϸ�, Ư�� ��α׷��� �䱸�ϴ�
         ȯ�� ������ �����Ѵ�. 
Xmodemap ($HOME/.Xmodmap)
        : Ű���带 �����ϴ� ��Ϸ� Ű �ڵ带 Ascii �ڵ�� �ٲ۴�.

        �̿ܿ��� ������ Ŭ��̾�Ʈ�� /usr/lib/X11/app-defaults��� ���丮��
        ������ ���ҽ� ���� ������ �ִ�.

        [������ �޴���� ���Ͽ�]
        ������ �޴���� X ������ �ý���� ����� ������ ��α׷��̴�. ������ 
�޴��� ����, ���콺 ��ư�� ����, ��ũ�ѹ�, ����� �� �� ������ �޴���� ��
�ϴ� ��̴�. Shell�� ������ ���� ������ �ְ�, MS-Windows������ ��α׷� �Ŵ�
�� �ܿ� �ٸ� ��α׷��� shell�� ����Ҽ� �ֵ�� XFree86������ ����ϴ� ����
�� �޴���� ���� ������ �ִ�. ���� ���Ǵ� ����� twm,  fvwm(���� �θ� ���
��),   olvwm(Xview[TM]   package�κ���    ���),   mwm(Motif[TM]��   �κ�), 
WindowMaker, AfterStep, NeXTSTEP ��� �ִ�. ������ �޴������ ��� ���
�� ��̰� �ְ�, ���콺  ��ư�� ����ϴ� �͵�  ��̰� �ִ�. XFree86��  ����Ǹ� 
���� ������ �Ŵ�� �� �ϳ���, Ȥ�� 2�� �̻�� �Ŵ���� ����ȴ�. ������ �Ŵ��
���� �ణ�� ������ ���콺 Ű, �޴� � ��̰� �ִ�. ����, �� �Ŵ�� �� �ƹ���
�� ����� �ȵȴٸ� ������ ���� ��� ����� �� ��  ������ single tasking ���� 
ȭ�� �ϳ��� ���� ��̴�. �� ���¿�����  ��� �ϳ��� �ܼ� ���¿� ����  ��Ȳ��
��, ���⿡�� 'fvwm&'�̶�� ġ�� �Ŵ���� ����ȴ�.

�� fvwm
        ���� ���� ���Ǵ� ������ �Ŵ����  'startx'�� X�����츦 �����ϸ� ��Ÿ
���� ������ �Ŵ���̴�. ���콺 ��ư 3���� ��� ����Ѵ�.
  # ���� ��ư : ������� ��׶��忡�� X�� ��α׷� �޴��� �θ���.
  # ��� ��ư : ������ �޴��� ȣ���Ѵ�. ��׶��忡�� �θ� �� �ְ�,
                 ������� Ÿ��Ʋ �ٿ��� ������ �޴��� ȣ���Ҽ� �ִ�.
                 ��׶��忡�� ������ �޴��� ȣ���ϸ� ���õ� ���
                 �� �����쿡 ������ �� �ְ�, Ÿ��Ʋ �ٿ����� ��
                 �����쿡 ����ȴ�. ��� ��ư�� ���� ���콺��
                 �� ���� ��ư�� ���ÿ� ������ �ȴ�.
  # ������ ��ư : ��� ����ǰ� �ִ� ������� ����Ʈ�� �����ش�.
                 MS-Windows�� �۾������ڿ� ���� ����̴�.

�� olvwm, olwm
        olvwm�� openwin���� �����츦 ������� �� ���Ǵ� ������ �Ŵ���̴�. 
�̰�� �� ���Ž���̼�� OpenWindow��  ���� ������̽��̴�. ȭ��� �ܼ���
�� ȭ����� �ʴ�. ���콺 ������ ��ư���� ��α׷��� ȣ���Ѵ�. olvwm�� olwm�� 
���� ȭ�� ����ϵ��� ���� �߰���  ��̴�. ���콺�� ������ ��ư����  ��α�
���� ȣ���Ѵ�. ���⿡ ��ϵ� �޴��� ��� ��� ���ø���̼�� ������ �� �ִ�.

�� mwm
        mwm�� Motif�� ������Ŵ���� �������� �⺻������ ��� �ִ� ��� �ƴ�
��. Motif�� ���̸� X������� �ϳ���  ǥ��̴�. Moif���� ���ߵ� ��α׷��� 
��ǻ��� ���� ����� �ҽ��� ������ ������ϴ� �͸����� �ٸ� ���� ��ǻ��
�� �̽��� �� �ִٴ� ���� �ִ�.
  mwm�� fvwm�� ���ϰ� ������ ���콺  ��ư���� ��α׷� �Ŵ���� ���  ��
���� fvwm�� ���� ���� ���� ����. ��α׷��� �����ϱ� ���ؼ��� xterm�� ��
�� ������ �� ����Ʈ ���¿��� �Է��ϰų� ��� �Ŵ������ �����ؾ� �Ѵ�.

�� WindowMaker
        WindowMaker�� �ֱٿ� ���� ������ �Ŵ���̴�. NeXTSTEP�� ��� ��
���� ������ �Ŵ���̱⵵  �ϴ�. ��ġ�� ������  �����ϰ� �޴����̳�  �������� 
�鿡�� �����ϰ� ����� �� ��� ȭ��  ������ �� �ִ�. �������� ��ġ�ϰ�  �� 
�� Ȩ���丮���� wmaker.inst�� �����ϸ� ����� GNUstep ���丮�� ��ִ�. 
$HOME/GNUstep/Defaults/  �ȿ�  �ִ�  ��  ����  ���(WMRootMenu,WMState, 
WMWindowAttributes,WindowMaker)�� $HOME/GNUstep/Library/WindowMaker
�ȿ� �ִ� menu���� �װ�̴�.

        [XDM(X Display Manager)]
        Login�ϰ� ���� �ڵ������� X�� �����Ű���� ����ϴ� ���� ����, .profile
�̳�  .login���� ��Ͽ� startx ��ɾ ����θ� �����, �ƿ� ó������ X �͹̳�
ó��, ������ڸ��� X�� �α���Ϸ��� xdm�� �̿��ϸ� �ȴ�.
 /etc/inittab ��Ͽ���

        # Default runlevel. The runlevels used by RHS are:
        #   0 - halt (Do NOT set initdefault to this)
        #   1 - Single user mode
        #   2 - Multiuser,  without NFS (The  same as 3, if  you do not  have 
networking)
        #   3 - Full multiuser mode
        #   4 - unused
        #   5 - X11
        #   6 - reboot (Do NOT set initdefault to this)
        id:3:initdefault:

���  ���  �ִµ�,  ���ôٽ���  5��  ������  X   ������̴�. ����   �̰�� 
id:5:initdefault:�� �ٲ�ְ� �����ý�Ű��,  X�� ����Ǹ鼭 �α��  ȭ��� ���´�. 
xdm�� ����Ҷ����� ����Ϸ��� ������ �Ŵ��  ��� ������ /usr/lib/X11/xdm ��
���丮�� Xsession ���̳� Ȩ���丮�� .Xsession ��Ͽ� ������ �ȴ�. ��, Ȩ��
���丮�� .Xsession���� ����Ҷ�����  �����۹̼�� �־��ִ��  ���ƾ� �Ѵ�. 
�����۹̼�� ������ ������� �ʴ´�.

        [���� ȯ��(GUI library)]
        �������� GUIȯ��� �߿�õ�� �ʾ���� �ð���  �����鼭 �����찡 ����
��, ���� ���� ������̽��� ���� ����� �䱸�� �þ�� ���� GUI�� ���� ���
�귯���� �ʿ������. ��Ƽ��� �����鼭  ���н��迡���� ��Ƽ��� ����  ����Ͽ�
��, �׷��� �߼��� ����  �̾���. �׷��� ������������  ��Ƽ��� ���̾ 
�θ� ����� ���ϰ� Xlib, Xt, Xaw, XView�� ����ϰų� ��Ƽ� Ŭ��� lesstif�� 
����Ͽ���. ����� ��Ƽ� ��Ÿ�ϵ� ���õ�� ���� ������̽��� ���ο� ��̺귯
�� ����� �䱸�Ǹ� �̹� Ȱ��� ����ǰ� �ִ�. ���� ��̺귯���� ������ �Ŵ��, 
�̸� �޹�ħ�ϴ� ���ø���̼� ������� ������ ����ũž  ����Ʈ�� ����� Ȱ��
�ϴ�. Qt-KDE, GTK-GNOME ��� �� ���̴�.
��. �������� Ȱ��
   1. ������ & Networking
        �Ϲ������ ��Ʈ��ũ ������ �ֻܼ󿡼� ��������� ������� netcfg�(X��
���� ȯ��)�� ����ϸ� �����ϱ� ����. �̸�  �˾ƺ���. ���� �ռ� Ŀ�γ����� ��
Ʈ��ũī��(�Ϲ������ ���ϴ� ��ī��)������ �Ǿ� �ִ� �ɷ� �Ѵ�.
                                                                    {{
}}
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    
�켱 ����  �׸��� ����  ���� �غ���   �� �κп��� �����ϴ�  ��� ��ǻ��� 
Hostname, Domain�� Search domain name �׸��� �߿��� Nameserver �����κ��
��.

 Hostname
        �� �κ�� ��Ʈ��ũ�� ����  ��ǻ��� ��Ӽ��� ��̴�.  �� �κп� �ڽ�� 
ȣ��Ʈ ���� ����.
  ��) host.yourname.com

 Domain
        ����� ��� ���� �κ�̴�. �Ҵ�� ����κκ�� ����θ� ������ �ȴ�. ��
�� ȣ��Ʈ ���� �޺κ�� ����ָ� �Ǵ� ��̴�.
  ��) yourname.com

 Search for hostnames in additional domains
        �Ϲ������ ��Ʈ��ũ�� ���� ��ǻ�ʹ� ���� ����� ���� ����� �ִ�. ��
�� �� ȣ��Ʈ��Ӹ��� ��ֱ⸸ �ص�  �� ��ǻ�͸� ��Ʈ��ũ �\��  �� �� �ִµ� 
�̰�� �� �����κп� �����  ��� �޺κп� ��� ������  �������ν� ������
��. ��������� �˻��� �Ѵ�.

 ��) clug.net
    domain.net
�̶�� �����Ǿ� �ְ� �ڽ�� ��ǻ��� ȣ��Ʈ���� hostname�̶�� �� ��,

# telnet hostname

�̶�� ģ�ٸ� �켱 clug.net�� �ٿ���  �˻��� �Ѵ�. hostname.clug.net�� �׼�����
��� �ϴ� ����� ���� �Ǵ� ��̴�.  ���� hostname.clug.net�� �˻���� ����
�� hostname.domain.net�� ã�� �ȴ�. �̷������ �ϸ� ���ڰ� ����� ���꿡 ��
�� ���¿��� ���� ������  �� ĥ �ʿ��� ȣ��Ʈ��Ӹ���  �����ν� �׼��� 
�����ϴ�. ���� ������ ���Ͽ��� ��� ���ٴ� ��̴�.

 Nameservers
        �̺κ�� ���� ����γ��� �˻��ϴ� ��Ӽ����� �����ϴ� ��̴�. ������
�� ����� ���� ��ϵǾ� �ִ� ������ �����Ͽ��� ���� ���� ���� ����� ������ 
�ִٸ� �߰��Ͽ��� �����ϴ�. �̰����� �翬� ip�� ����־�� �Ѵ�.
{{
}}
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    

�� ȭ�� ���� ��ǻ�ͳ���  ip�� �г��� ����ټ� �ִ�.  alias�̶�� �����Ͽ��� 
�����ϴ�.
���� ���

 ip:200.200.200.200      Name:moon    Nicknames: dall

�̾��� ��� ip�κ�� ��� �������� ã���� �켱 �� ���� �κ�� ��� �˻��ϰ� 
�Ǿ

# telnet moon

�̶�� ���� �־��� ��� ip�� �ٷ� ã�� �Ǵ� ��̴�.
�����ϰ� ���ϸ�  ���� ���  ������ ���̶��  �� ����  ��� ��̴�.  �̺κ�� 
/etc/hosts��Ͽ� ����ȴ�.
{{
}}
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    

�� ȭ�� ��Ʈ��ũ�� ������ interface�� �����ϰ� �Ǿ� �ִ�. �� ��ǻ�Ϳ� ��� ī
�带 �׼��� �� �� �ִ� �κ�� �����ϰ� �Ǿ� �ִ�.
�Ϲ������ ��ī�尡 ���ٸ� lo�κ�(localhost)�κи���  �����Ǿ� �ִ�. ���óݸ��� 
�����Ϸ��� �̰�� �ᵵ �����ϴ�. ���� ��ī��� ����� �ϱ� �����̴�. 
 ���� ��ī�尡 Ŀ�γ��� ����ִٸ� �̸� ��Ʈ��ũ ������̽� �������� �\����
�� �ְ� �ؾ��Ѵ�. �׷��� ���ؼ� �߰��� �Ϸ��� add��� ������ ethernet�κ� ��� 
����(ppp�� ��Ÿ Ÿ��� �����ϴ� �κ�)�ϸ� eth*�̸����� ������ �Ǿ� �ִ�. ù ��
° ī���� eth0�� �� ��̴�.  �� ��° ī���� eth1  �̷������ �̸��� ������
��. 
�� �κп��� ������ ��� �����غ���
 ip: ��ǻ�Ϳ� �Ҵ�� ip�� ���´�.
 netmask: ��Ʈ��ũ �\�� �뿪��  �����ϴ� ����� �Ϲ������ 255.255.255.0���� 
�����ϸ� �� ��̴�.
�� ����� ������ ������ �� ������̽��� �ڵ����� Ȱ��ȭ��Ű�� ���Ͽ� Activate
�� üũ��ش�. �Ϲݻ��ڰ� ������̽���  (��)Ȱ��ȭ ��ų �� �ִ�  �ɼ�� ����
(���ϴ� ��� ������)�� �� �ִ�. 
 protocol: configuration�ϴ� protocol��  �����ϴ� ����� ����  none���� ����� 
dhcp��bootp�� ������ �� �ִ�.
                                                                    {{
}}
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    

�Ʒ�ȭ�� gateway ���̽��� ip�� ������ �� �ִ�. 
Network Packet Forwarding(IPv4): Packet Forwarding�� ������ üũ, �Ϲ������ 
No
Default Gateway: ��� ���Ʈ���� ip�� �����Ѵ�. �Ϲ������ AAA.BBB.CCC.1
Default Gateway Device: ���Ʈ���̷� ������ ���̽� ����  eth*����� �ϸ� ��
��.
�߰������� �����Ϸ��� Add��ư�� ������ �߰��ϸ� �ȴ�.
Save�� �����Ѵ�.
���� netcfg�� ���� �ʰ� ������ �Ϸ���(������ ���ϱ� ���ؼ�) ��� ���� �����
��.
/etc/hosts, /etc/sysconfig/network, /etc/sysconfig/network-scripts/ifcfg-eth*

   2. ������ & Internet Service

o apache �����ϱ�.
 --> httpd.conf ����.
���� ���(ServerType)�� inetd �Ǵ� standalone ��  ��� �ϳ��Դϴ�. Ư���� ���
�� ���� �� standalone �� ��������� �����մϴ�.

ServerType standalone

���� ���� ������ inetd �κ��� �����ϴ� ��̶�� "ServerAdmin" �� ����Ѵ�.

Port: standalone ���� ��� ��û�ϴ� �Ʈ�� ����ŵ�ϴ�. 1023 ����� �Ʈ�� ��
���Ϸ��� �ʱ⿡ httpd �� ��Ʈ�� �����ؾ߸� �մϴ�.

Port 80

ȣ��Ʈ �̸� ��ȸ(HostnameLookups): Ŭ��̾�Ʈ�� �̸� �Ǵ� IP �ּ� �� � ��
�� ����� ��ΰ� ���մϴ�.

  ��)   www.apache.org (on) �Ǵ� 204.62.129.132 (off)

��� ���� ������ ����� ����ϰų� CGI �뵵��  ����ϱ� ���ؼ��� off�� �ص�
��� �����ϴ�.  on �̶�� �صθ� �������  ���Ʈ�� �����ϴ� �ӵ��� ������ ��
��� ����� �ֽ��ϴ�.

HostnameLookups off

httpd �� �ٸ� ����, �ٸ� �׷��� ����DZ� ���Ѵٸ� �ϴ� httpd�� ��Ʈ �����
�� ������ �� �־� ����, �׷��� ��ȯ�ؾ� �մϴ�.

����/�׷�(User/Group): httpd �� ����� �� ��μ����� ��� ����� ���� ����
/�׷쿡 ���� �̸��� ���մϴ�.

HostnameLookups off
httpd �� �ٸ� ����, �ٸ� �׷��� ����DZ� ���Ѵٸ� �ϴ� httpd�� ��Ʈ �����
�� ������ �� �־� ����, �׷��� ��ȯ�ؾ� �մϴ�.

����/�׷�(User/Group): httpd �� ����� �� ��μ����� ��� ����� ���� ����
/�׷쿡 ���� �̸��� ���մϴ�.

User nobody
Group nobody

��� �����(directive)��  ��Ǫ��� �ϴ�  �׽����� 2.x ��  ��Ÿ �����鿡 
���Ͽ� keepalive�� �� �÷����� ��� �մϴ�.

BrowserMatch Mozilla/2 nokeepalive
BrowserMatch Java1.0 force-response-1.0
BrowserMatch JDK/1.0 force-response-1.0

����������(ServerAdmin): ������ ������ �߻���� �� ���� ���� ��� �ּҸ� ��
�մϴ�.

ServerAdmin root@localhost

������Ʈ(ServerRoot): ������ ����, ����, �α� ��� ��� ���� �⺻ �� ���丮
�̴�.

ServerRoot /etc/httpd

����ּ�(BindAddress): �� �ɼ�� ������  ���� ȣ��Ʈ�� ������ ��  �ֽ��ϴ�. �� 
�ɼ�� ������ �� IP �ּҿ� �ͱ��� ���� �뺸�� ��  ����մϴ�. "*" �̰ų� 
�Ǵ�  IP  �ּ�   �׸��� �����   ����  �����  �̸���   ����� ��   �ֽ��ϴ�.   
VirtualHost ����ڵ� �Բ� ����Ͻñ� �ٶ��ϴ�.

#BindAddress *

�������(ErrorLog): ���� ��� ���� ��ġ. / ��  ������ ����� ServerRoot �� 
��θ� �տ� �ٽ��ϴ�.

ErrorLog /var/log/httpd/error_log
���۱��(TransferLog): ���� ��� ���� ��ġ. / ��  ������ ����� ServerRoot 
�� ��θ� �տ� �ٽ��ϴ�.

TransferLog /var/log/httpd/access_log

PID ���(PidFile): ������ �ڽ�� PID�� ����� �� ��� 

PidFile /var/run/httpd.pid

ScoreBoardFile: ������ ���� ó�� ������ ����� �� ���. ��� ��Ű���Ŀ��� �̸� 
�ʿ�� ����� �ʽ��ϴ�.  ���� �ʿ��ϴٸ� (�� ���� ����ġ�� ����Ǹ� �����ȴ�
�� ��� �˰� �� �̴ϴ�.) �� ���� ��  �˾Ƶξ�� �մϴ�.  ����ġ�� ���� �� ����
��Ű�� ��쿡�� �� ���� �ߺ� ����� �ʵ��� �����ؾ� �մϴ�.

ScoreBoardFile /var/run/apache_status

�����̸�(ServerName)�� ��α׷��� �ް�  �Ǵ� ȣ��Ʈ �̸���  �ٸ� ���� �̸��� 
Ŭ��̾�Ʈ���� ������ �� �� �����մϴ�.  ���⼭ �����ϴ� �̸��� �������  ȣ��
Ʈ�� ���Ͽ� ��Ȯ� �����Ǿ� �ִ� DNS �̸��̾�� �մϴ�.  

#ServerName new.host.name

CacheNegotiatedDocs: �⺻������ ����ġ�� ����  ������ �Ͽ� �����  ������ 
���ؼ��� Pragma: no-cache �� �� �������� �����ϴ�. �� �޽���� ��Ͻ�  ������ 
�Ͽ��� ������ ij����� �ʵ��� ��û�մϴ�. ���  ��� �ּ��� Ǯ�� �� ����  ��
���ϰ� ��Ͻ� ������ ������ ij���� �� �ֵ��� ����մϴ�.

#CacheNegotiatedDocs

Timeout: �ް� �����µ� Ÿ�� �ƿ�� �ɸ����� �ϴ� �ð� (��)

Timeout 300

KeepAlive: ������� ����� ����� ���� �� ��ΰ�  ���ϴ� �κ�̴�. "Off"�� 
�ϸ� �� ���� ������ŵ�ϴ�.

KeepAlive On
MaxKeepAliveRequests: ������� ���� ���� ����� �ִ� ��û �� �� ����  0 ���� 
�ϸ� ����� ��� �ʽ��ϴ�.  �ִ� ȿ���� ���ؼ���  �� ���� ������ ��� �α� ��
���մϴ�.

MaxKeepAliveRequests 100

# KeepAliveTimeout: ��� �� ��û�� ��ٸ��� Ÿ�� �ƿ�� �ɸ��� �ϴ� �ð�(��)

KeepAliveTimeout 15

����-Ǯ ũ�� ����.  �� ���� ���� ��μ����� �ʿ���� ����� �ʿ��� ����ġ�� 
�ڵ����� ���Ϸ��� ���� �����մϴ�.  ���� ���� ���¸�  ó���� �� ���  ������ 
����� ���� ��μ����� �����ϸ� �Ͻ������ ġ�ڴ� ���ϸ� �����Ͽ� ����� ���
������ �����Ӵϴ�.

����ġ�� �������� �󸶳� ���� ������  ��û�� ��ٸ��� �ִ�� �����մϴ�.  ��
�� MinSpareServers ���� ����� ����� ������ ����� �Ӵϴ�. MaxSpareServers 
���� ������ ����� ������ �����ŵ�ϴ�.  ��κ�� ���Ʈ�� ���Ͽ� ���  ���̸� 
����ϴٰ� ���ϴ�.

MinSpareServers 8
MaxSpareServers 20

# ����� ���� ���� ���� - ������ ������ ���� ����մϴ�.

StartServers 10

���� ���� �� ������ �����մϴ�.  �� Ŭ��̾�Ʈ��� ���ÿ� ������ �� �ִ� ���� 
�����մϴ�.  �� ���� �����ϰ� �Ǹ� Ŭ��̾�Ʈ�� ����� ��ٸ��� ���·� ����
�Ƿ� �ʹ� ���� å���ؼ��� �ȵ˴ϴ�. �ް��ϰ� ���ϰ� ��������ν� �� ������ ��
�н��� �Բ� ���� ������ �ʵ��� �극��ũ�� �ɾ�α� ���� �뵵�� ���ȴ�.

MaxClients 150

�ڽĴ� �ִ� ��û��(MaxRequestsPerChild): �ڽ� ��μ����� �ױ� ����  ó���� ��
�� ��û�� ���� ����ġ(�Ǵ� ����ġ��  ����ϴ� ��̺귯��)�� ��ð� ��������
�� ����� ������ ���� ����  �ڽ� ��μ����� �����մϴ�. ��κ��  �ý��ۿ���
�� �̰�� �ʿ�ġ ����� ���(���� ���  Solaris) �ý��� �� ��� ��̺귯���κ�
�� �߻��ϴ� �޸� ����� ��� ������ �ʿ��մϴ�.

MaxRequestsPerChild 100

��Ͻ� ���� �����.  ��Ͻ� ���� ����  �۵���Ű�÷��� ��� ��� �ּ��� Ǯ��
�ֽʽÿ�.

#ProxyRequests On

ij�� ���� �۵���Ű���� ��� ���� �ּ��� Ǯ�� �����ϰ� ���Ͻʽÿ�.

#CacheRoot /var/httpd/proxy
#CacheSize 5
#CacheGcInterval 4
#CacheMaxExpire 24
#CacheLastModifiedFactor 0.1
#CacheDefaultExpire 1
#NoCache a_domain.com another_domain.edu joes.garage_sale.com

Listen: ����ġ�� �⺻���� �߰��Ͽ� Ư��  IP �ּҵ� �Ǵ� �Ʈ�� ����(bind)  ��Ű
�� �� �� ����մϴ�.  VirtualHost ��� ���� ����Ͻʽÿ�.

#Listen 3000
#Listen 12.34.56.78:80

����ȣ��Ʈ(VirtualHost): ���� �ӽ�� ���� �ּҿ� ���Ͽ� IP ��Ŷ�� ��� �� �ֵ�
�� ������ ���¿��� ����ġ ����� �ϳ��� �̻�� ���� �ּҿ� ���Ͽ� ��û�� ó��
�� �� �ֵ��� ��ݴϴ�.
ifconfig alias �÷��� �Ǵ� VIF �� ���� Ŀ�� ��ġ�� ���� �� �� �ֽ��ϴ�.

��� httpd.conf, srm.conf ����ڸ� VirtualHost ��� �ȿ� ���� �� �ֽ��ϴ�.
BindAddress �׸� ���� ����Ͻñ� �ٶ��ϴ�.

#<VirtualHost host.some_domain.com>
#ServerAdmin webmaster@host.some_domain.com
#DocumentRoot /www/docs/host.some_domain.com
#ServerName host.some_domain.com
#ErrorLog logs/host.some_domain.com-error_log
#TransferLog logs/host.some_domain.com-access_log
#</VirtualHost>

 --> srm.conf ����.
DocumentRoot: ������� ������ ������ ���丮 �⺻������ ��� ��û�� �� ��
�丮�κ��� �����˴ϴ�.  ����� �ɺ��� ��ũ�� alias�� ����Ͽ� �ٸ� ��ġ�� ����
ų �� ���ϴ�. 

DocumentRoot /home/httpd/html

���� ���丮(UserDir): ~user ��û�� �޾�� �� ����� Ȩ  ���丮 �ڿ� ��
�� ���丮�� �̸�

UserDir public_html

���丮 �ε���(DirectoryIndex): ��ӵ� HTML ���丮 �ε����� ����� ���� 
�̸��̴�. ���� ���� ���� ���� ����̽��� �����մϴ�.

DirectoryIndex index.html index.htm index.shtml index.cgi

FancyIndexing �׸� ���丮�� ���ڰ� �ε����ؼ� ���� �� ���� �ƴϸ� �⺻
���� �����θ� ���� �� ���� ���մϴ�.

FancyIndexing on

AddIcon ����ڴ� ���� �ٸ� ���, ��� Ȯ��ڿ� ���Ͽ� � ������ ����� ��
��� ���մϴ�.

AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip

AddIconByType (TXT,/icons/text.gif) text/*
AddIconByType (IMG,/icons/image2.gif) image/*
AddIconByType (SND,/icons/sound2.gif) audio/*
AddIconByType (VID,/icons/movie.gif) video/*

AddIcon /icons/binary.gif .bin .exe
AddIcon /icons/binhex.gif .hqx
AddIcon /icons/tar.gif .tar
AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv
AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
AddIcon /icons/a.gif .ps .ai .eps
AddIcon /icons/layout.gif .html .shtml .htm .pdf
AddIcon /icons/text.gif .txt
AddIcon /icons/c.gif .c
AddIcon /icons/p.gif .pl .py
AddIcon /icons/f.gif .for
AddIcon /icons/dvi.gif .dvi
AddIcon /icons/uuencoded.gif .uu
AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
AddIcon /icons/tex.gif .tex
AddIcon /icons/bomb.gif core

AddIcon /icons/back.gif ..
AddIcon /icons/hand.right.gif README
AddIcon /icons/folder.gif ^^DIRECTORY^^
AddIcon /icons/blank.gif ^^BLANKICON^^

DefaultIcon�� ������ �������� �����Ǿ� ���  ��� ��Ͽ� ���Ͽ� ����ϴ�  ��
����Դϴ�.

DefaultIcon /icons/unknown.gif

AddDescription �� ������ ������ �ε��� ��� �ڿ�  ������ ���� �߰��ϰ�� �� 
�� ����մϴ�.

ReadmeName �� ������ �⺻������ ã�� README ���� �̸��� ��Ÿ���ϴ�.

HeaderName �� ���丮 �ε��� �տ� �ٴ� ���� �̸��� ��Ÿ���ϴ�.

ReadmeName README
HeaderName HEADER

IndexIgnore �� ���丮 �ε������� ���ܵ� ��� �̸��� ���մϴ�.

���: IndexIgnore name1 name2...

IndexIgnore */.??* *~ *# */HEADER* */README* */RCS

AccessFileName: ���� ���� ������ �����ϱ� ����  �� ���丮���� ã�� �� ��� 
�̸��� ���մϴ�.

AccessFileName .htaccess
DefaultType �� ������ ��ϸ� Ȯ��ڷκ��� ��� ����� �Ǵ��� �� ����  �� ����
�� ���Ͽ� ������ �⺻ MIME ����Դϴ�.

DefaultType text/plain

AddEncoding �� ��� ����(Mosaic/X 2.1+)�� ���۹���鼭  ����� ���� Ǯ 
�� �ֵ��� ����� �� ���ϴ�.  

AddEncoding x-compress Z
AddEncoding x-gzip gz

AddLanguage �� ������ �� ����� �� �ְ� ��ݴϴ�.  �� ���� ����ϸ� ��
����� ������ �� �ִ� ���� �� ���  ���뿡 ���� ��� �� �� �ֽ��ϴ�. ��
����̻簡 ��� Ű����� �Ȱ��� �ʿ�� �����ϴ�.

AddLanguage ko .ko
AddLanguage en .en
AddLanguage fr .fr
AddLanguage de .de
AddLanguage da .da
AddLanguage el .el
AddLanguage it .it

���켱��(LanguagePriority)�� ���� ��� �� ������ ����ϴ� ��� ���� �켱��
�� ���մϴ�. �켱��� ����� ��� ��� �����ϴ�.

LanguagePriority ko en fr de
Redirect �� ����ϸ� Ŭ��̾�Ʈ���� �������� �־��� ������ ����� ������� ��
�´ٰ� �뺸�� �� �ֽ��ϴ�.   Ŭ��̾�Ʈ�� �Ͽ��� �ٸ�  ��ġ���� ������ ã���� 
����� �� ����մϴ�.

���: Redirect fakename url

Aliases: �ʿ��� ��ŭ ���� �����  ����� �� �ֽ��ϴ�.(���� ����)  �⺻ ���� 
����� �����ϴ�.

Alias fakename realname

���� fakename ����� / �� �پ� �ִٸ� ������ �� fakename �� URL �ȿ� ������
�� �Ѵٰ� �����մϴ�. ���� ��� ������ "/icons"�� ����ȭ��� �ʽ��ϴ�.

Alias /icons/ /home/httpd/icons/

ScriptAlias: ���� ��ũ��Ʈ�� ����� ���丮�� �����մϴ�.

���: ScriptAlias fakename realname

ScriptAlias /cgi-bin/ /home/httpd/cgi-bin/

AddType�� mime.types ���� ������� �ʰ� ���ϴ� �۾��� �� �� �ְ� ��ݴ�
��.  �Ǵ� � Ư�� ���� Ư�� ����� �ǵ��� �� �� �ֽ��ϴ�.

���: AddType type/subtype ext1

AddHandler�� Ư�� ��� Ȯ��ڿ� ���Ͽ� ȭ�� ������� �����Ǿ� ��� ��� ó��
�� �̷����� "ó����(handler)"�� ���ս�ų ��  �ֵ��� ��ݴϴ�. ���� �ȿ�  ����
�ϰų� �Ǵ� Action ���� ���� �߰��� �� �ֽ��ϴ�. 

���: AddHandler action-name ext1

����� Ǯ��ָ� /cgi-bin/ �̿�� ��� ���丮������ .cgi �� �����⸸ �ϸ� CGI 
�� �����Ͽ� ���డ���� �ϹǷ� ���� �� ���� �ʽ��ϴ�.

#AddHandler cgi-script .cgi
���� ó�� HTML ���� ����ϱ� ���ؼ�.

#AddType text/html .shtml
#AddHandler server-parsed .shtml

����ġ�� send-asis HTTP ��� ���� ����Ϸ��� ��� ��� �ּ��� DZ�ϴ�.

#AddHandler send-as-is asis

���� �ؼ� �̹���� ���� ����Ϸ���.

AddHandler imap-file map

��� ����(type maps)�� ����Ϸ���.

#AddHandler type-map var

�� ��� ����Ϸ��� ��� ����� #�� �����մϴ�.

#Alias /perl/ /home/httpsd/perl/
#<Location /perl>
#SetHandler perl-script
#PerlHandler Apache::Registry
#Options +ExecCGI
#</Location>

php ��� �۵���Ű�� ���ؼ�

AddType application/x-httpd-php .phtml

Action �� ��ġ�Ǵ� ���� ���� ������ ��ũ��Ʈ��  �����ϰ� �� MIME Ÿ��� 
�����մϴ�.  Ư�� MIME Ÿ�Կ� ���� ��û�� ��� ������ CGI ��ũ��Ʈ�� �����
Ű���� ��ó�� �뵵�� �Ź� �Ȱ��� URL �� �ݺ��ϴ� ��� ����ݴϴ�.

���: Action media/type /cgi-script/location
���: Action handler-name /cgi-script/location

MetaDir: ����ġ�� ��Ÿ ���� ���� ã�� ���丮 �̸��� ���մϴ�. ������ ���� 
�� HTTP ���� ����� �߰� ������ ������ �ֽ��ϴ�.

#MetaDir .web

��Ÿ���̻�(MetaSuffix): ��Ÿ ������ ����ϰ� �ִ� ��Ͽ� ����  ���̻縦 �����
�ϴ�.

#MetaSuffix .meta

    o. ���� �ؽ�Ʈ ���
#ErrorDocument 500 "The server made a boo boo.
  ���(n.b.) (") ǥ�ô� �ؽ�Ʈ��� ǥ���ϸ� ��µ�� �ʽ��ϴ�.

    o. �������� ����ȯ
#ErrorDocument 404 /missing.html
���� URL /missing.html �� ��ȯ

#ErrorDocument 404 /cgi-bin/missing_handler.pl
���: ��ũ��Ʈ �Ǵ� ���� � ���� ����� ������ ��ȯ�� �� �ֽ��ϴ�.

    o. �ܺ� ����ȯ
#ErrorDocument 402 http://some.other_server.com/subscription_info.html


 --> access.conf ����.
<Directory /home>
Options Indexes IncludesNOEXEC
AllowOverride None
</Directory>

��� ������ ������� DocumentRoot �� ������ ���丮�� �����ؾ� �մϴ�.

<Directory /home/httpd/html>

"None", "All", �Ǵ� "Indexes",
"Includes", "FollowSymLinks", "ExecCGI", "MultiViews"��  ����ο� ����� ����
�մϴ�.

"MultiViews"�� �������� ����߸� �۵��մϴ�.
"Options All"�̶� �� ���� "MultiViews"�� ���μ��� �ڵ� ������� �ʵ��� ��
�� �ֽ��ϴ�.

Options Indexes Includes ExecCGI FollowSymLinks

����� �� ���丮�� ���� �ִ� .htaccess ��Ͽ��� �  �ɼǿ� ���Ͽ� �缳���� 
�� �ִ�� �㰡��ݴϴ�.
"All", �Ǵ� "Options", "FileInfo", "AuthConfig", "Limit" �� ����ο� ����� ������
�ϴ�.

AllowOverride None

�����κ��� ������ ���� �� �ִ� ��ġ�� �����մϴ�.

order allow,deny
allow from all

</Directory>

���⼭ /home/httpd/cgi-bin �� ScriptAlias  �� ������ CGI ���丮��  �ִ� ��� 
�˸°� �����ϱ� �ٶ��ϴ�.  /cgi-bin/ �� ��ũ��Ʈ��  ����� �۵��Ϸ��� ExecCGI 
�ɼ�� �ʿ��մϴ�.

<Directory /home/httpd/cgi-bin>
AllowOverride None
Options ExecCGI
</Directory>

http://servername/server-status  ��   ����  ������   ���¸� �����ֵ���   �մϴ�. 
.your_domain.com �� ��� ������� ���� �������� �����Ͻñ� �ٶ��ϴ�.

#<Location /server-status>
#SetHandler server-status

#order deny,allow
#deny from all
#allow from .your_domain.com
#</Location>

1.1 ����� ������ �ִ�  ���׸� �ǿ��ϴ� ����� �ֽ��ϴ�.  �� ���״� ����ġ�� 
�Բ� ����Ǿ��� CGI ��ũ��Ʈ�� ���õ� ����Դϴ�. ���  ���� �ּ� ó���� Ǯ
��ָ� �� ���׿� ���� ����  ���� phf.apache.org �� ���  ��ũ��Ʈ�� ����ȯ 
��ų �� �ֽ��ϴ�. �Ǵ� support/phf_abuse_log.cgi �� ����Ͽ� ������ ������ ���
�� �� ����
�ֽ��ϴ�.

<Location /cgi-bin/phf*>
deny from all
ErrorDocument 403 http://phf.apache.org/phf_abuse_log.cgi
</Location>

 O. ftp �����ϱ�.
Linux�󿡼� ftp ���񽺸� �Ϸ���,  wu-ftp ��α׷��� ��ġ�ϰų�  �ƴϸ�, ����� 
���� ���� ������ ������ �Ҽ��� �ִ�. 
���, /home �ؿ� ftp ��� ���丮�� �����Ѵ�.

# mkdir /home/ftp

����� ftp �� �ʿ��� ���丮�� �����.

# mkdir /home/ftp/bin
# mkdir /home/ftp/lib
# mkdir /home/ftp/etc
# mkdir /home/ftp/pub

�� �������� �ڽ�� Linux ��  �ִ� /bin ���丮��� compress, cpio,  gzip, ls, 
sh, tar �� /home/ftp/bin ���� ī�Ǹ� �Ѵ�.

# cd /bin
# cp compress cpio gzip ls sh tar /home/ftp/bin

������� /etc/ ���丮��� group, ld.so.cache, passwd ���� /home/ftp/etc�� ��
�縦 �Ѵ�.

# cd /etc
# cp group ld.so.cache passwd /home/ftp/etc/

library ��ϵ鵵 ���縦 �Ѵ�.

# cd /lib
  
�⺻������ �ʿ��� ld ��̺귯�� �� libc, libnsl,  libnss ��̺귯���� ��� ������
��.
����� �ʿ��� �κ�� ftp ���ڸ� �����.

# adduser ftp

�н������ * �� �ڸ�Ʈ�Ѵ�.

# chown -R root.ftp /home/ftp �Ͽ� ftp ���ڿ��� ������ ����� �ο��Ѵ�.


--> ftp ���� ������ ����.
class   anony   real.anonymous  *

             (�ִ� �����ڼ�) 
limit   anony   1       Any             /etc/msgs/msg.toomany
     (Ŭ������)   (��� ���) (���� ���ڼ��� �Ѿ������ �����ִ� �޼���) 
  
email hackers@smartmate.com --> ftp admin �̸�� �ּ�

loginfails 1

readme  README*    login
readme  README*    cwd=*
message /welcome.msg            login (�α� �Ͽ������ �����ִ� �޼���)
message .message                cwd=*

compress        yes             all
tar             yes             all
chmod           no              guest,anonymous
delete          no              guest,anonymous
overwrite       no              guest,anonymous
rename          no              guest,anonymous

log transfers anonymous,real inbound,outbound
 
shutdown /etc/msg/shutmsg

passwd-check rfc822 enforce (enforce�� ��Ȯ�� �̸��ּҸ� ���� ��� ���
                            ����� �㰡��� �ʴ� ��ɾ�)


 O. sendmail �����ϱ�.
* sendmail.cf
# Copyright (c) 1998 Sendmail, Inc.  All rights reserved.
# Copyright (c) 1983, 1995 Eric P. Allman.  All rights reserved.
# Copyright (c) 1988, 1993
#       The Regents of the University of California.  All rights reserved.
#
# By using this file, you agree to the terms and conditions set
# forth in the LICENSE file which can be found at the top level of
# the sendmail distribution.
#
#

######################################################################
######################################################################
#####
#####           SENDMAIL CONFIGURATION FILE
#####
##### built by root@linux.sarang.net on Sun Aug 16 03:26:55 KST 1998
##### in /pkg/BUILD/sendmail-8.9.0/cf/cf
##### using ../ as configuration include directory
#####
######################################################################
######################################################################
#####  @(#)cfhead.m4    8.22 (Berkeley) 5/19/98  #####
#####  @(#)cf.m4        8.29 (Berkeley) 5/19/98  #####
#####  @(#)redirect.m4  8.10 (Berkeley) 5/19/98  #####
#####  @(#)always_add_domain.m4 8.6 (Berkeley) 5/19/98  #####
#####  @(#)use_cw_file.m4       8.6 (Berkeley) 5/19/98  #####
#####  @(#)local_procmail.m4    8.11 (Berkeley) 5/19/98  #####
#####  @(#)mailertable.m4       8.9 (Berkeley) 5/19/98  #####
#####  @(#)access_db.m4 8.8 (Berkeley) 5/19/98  #####
#####  @(#)proto.m4     8.223 (Berkeley) 6/30/98  #####

# level 8 config file format
V8/Berkeley

# override file safeties - setting this option compromises system security
# need to set this now for the sake of class files
#O DontBlameSendmail=safe

##################
#   local info   #
##################

--> sendmail ������ �־ ��κ�� ���ڴ� Cw, Fw, Dj ������ ���ָ� ���
    ������ �ȴ�. 

Cwlocalhost : C �� Ŭ���� ���� ��ɾ�̴�. Cw �� w��� Ŭ������ ����
              ����ϴ� ���̴�.
              �� ��Ŀ� ���� �ֱ⺸�ٴ� sendmail.cw �� ����ִ� ��� ����.
              sendmail.cw �� ���ؼ��� �ؿ� �κп��� ����� ���´�.
    
# file containing names of hosts for which we receive email
Fw/etc/sendmail.cw --> w Ŭ������ ���� ȣ��Ʈ�� ���� ����� ��ϼ�����
                       ����� �ϰԵȴ�.

# my official domain name
# ... define this only if sendmail cannot automatically determine your
domain
#Dj$w.Foo.COM --> ������� ������� ȣ��Ʈ�� ����� �ν�� ���
                  ���ϴ� ��쿡 # �ּ��� ����ְ� ���� �ڽ�� ȣ��Ʈ��
                  ����ش�
                  ��) Dj$hackers.smartmate.com
     

CP.

# "Smart" relay host (may be null)
DS


# operators that cannot be in local usernames (i.e., network indicators)
CO @ % !

# a class with just dot (for identifying canonical names)
C..

# a class with just a left bracket (for identifying domain literals)
C[[

# Mailer table (overriding domains)
Kmailertable hash -o /etc/mailertable






# Access list database (for spam stomping)
Kaccess hash -o /etc/mail/access --> sendmail-8.9.1 ���ʹ� relay ��� ��
                                     ���Ը�� ��ܱ��� relay_domians ����
                                     access �� �ٲ���.


# Resolve map (to check if a host exists in check_mail)
Kresolve host -a<OK> -T<TEMP>

# Hosts that will permit relaying ($=R)
FR-o /etc/mail/relay-domains

# who I send unqualified names to (null means deliver locally)
DR

# who gets all local email traffic ($R has precedence for unqualified names)
DH
# dequoting map
Kdequote dequote

# class E: names that should be exposed as from this host, even if we
masquerade
# class L: names that should be delivered locally, even if we have a relay
# class M: domains that should be converted to $M
#CL root
CE root

# who I masquerade as (null for no masquerading) (see also $=M)
DM

# my name for error messages
DnMAILER-DAEMON


CPREDIRECT

O MaxMimeHeaderLength=256/128

# Configuration version number
DZ8.9.1a
###############
#   Options   #
###############

# strip message body to 7 bits on input?
O SevenBitInput=False

# 8-bit data handling
O EightBitMode=pass8


# wait for alias file rebuild (default units: minutes)
O AliasWait=10

# location of alias file
O AliasFile=/etc/aliases 

# minimum number of free blocks on filesystem
O MinFreeBlocks=100

# maximum message size
#O MaxMessageSize=1000000

# substitution for space (blank) characters
O BlankSub=.

# avoid connecting to "expensive" mailers on initial submission?
O HoldExpensive=False

# checkpoint queue runs after every N successful deliveries
#O CheckpointInterval=10

# default delivery mode
O DeliveryMode=background

# automatically rebuild the alias database?
O AutoRebuildAliases

# error message header/file
#O ErrorHeader=/etc/sendmail.oE

# error mode
#O ErrorMode=print

# save Unix-style "From_" lines at top of header?

#O SaveFromLine

# temporary file mode
O TempFileMode=0600

# match recipients against GECOS field?
#O MatchGECOS

# maximum hop count
#O MaxHopCount=17

# location of help file
O HelpFile=/usr/lib/sendmail.hf

# ignore dots as terminators in incoming messages?
#O IgnoreDots

# name resolver options
#O ResolverOptions=+AAONLY

# deliver MIME-encapsulated error messages?
O SendMimeErrors=True

# Forward file search path
O ForwardPath=$z/.forward.$w:$z/.forward

# open connection cache size
O ConnectionCacheSize=2

# open connection cache timeout
O ConnectionCacheTimeout=5m

# persistent host status directory
#O HostStatusDirectory=.hoststat

# single thread deliveries (requires HostStatusDirectory)?
#O SingleThreadDelivery

# use Errors-To: header?
O UseErrorsTo=False

# log level
O LogLevel=9

# send to me too, even in an alias expansion?

#O MeToo

# verify RHS in newaliases?
O CheckAliases=False

# default messages to old style headers if no special punctuation?
O OldStyleHeaders=True

# SMTP daemon options
#O DaemonPortOptions=Port=esmtp

# privacy flags
O PrivacyOptions=authwarnings

# who (if anyone) should get extra copies of error messages
#O PostMasterCopy=Postmaster

# slope of queue-only function
#O QueueFactor=600000

# queue directory
O QueueDirectory=/var/spool/mqueue
# timeouts (many of these)
#O Timeout.initial=5m
#O Timeout.connect=5m
#O Timeout.iconnect=5m
#O Timeout.helo=5m
#O Timeout.mail=10m
#O Timeout.rcpt=1h
#O Timeout.datainit=5m
#O Timeout.datablock=1h
#O Timeout.datafinal=1h
#O Timeout.rset=5m
#O Timeout.quit=2m
#O Timeout.misc=2m
#O Timeout.command=1h
#O Timeout.ident=30s
#O Timeout.fileopen=60s
O Timeout.queuereturn=5d
#O Timeout.queuereturn.normal=5d
#O Timeout.queuereturn.urgent=2d
#O Timeout.queuereturn.non-urgent=7d
O Timeout.queuewarn=4h
#O Timeout.queuewarn.normal=4h
#O Timeout.queuereturn.urgent=2d
#O Timeout.queuereturn.non-urgent=7d
O Timeout.queuewarn=4h
#O Timeout.queuewarn.normal=4h
#O Timeout.queuewarn.urgent=1h
#O Timeout.queuewarn.non-urgent=12h
#O Timeout.hoststatus=30m

# should we not prune routes in route-addr syntax addresses?
#O DontPruneRoutes

# queue up everything before forking?
O SuperSafe=True

# status file
O StatusFile=/var/log/sendmail.st

# time zone handling:
#  if undefined, use system default
#  if defined but null, use TZ envariable passed in
#  if defined and non-null, use that info
#O TimeZoneSpec=
# default UID (can be username or userid:groupid)
O DefaultUser=8:12

# list of locations of user database file (null means no lookup)
#O UserDatabaseSpec=/etc/userdb

# fallback MX host
#O FallbackMXhost=fall.back.host.net

# if we are the best MX host for a site, try it directly instead of config
err
#O TryNullMXList

# load average at which we just queue messages
#O QueueLA=8

# load average at which we refuse connections
#O RefuseLA=12

# maximum number of children we allow at one time
#O MaxDaemonChildren=12

# maximum number of new connections per second
#O ConnectionRateThrottle=3

# work recipient factor
#O RecipientFactor=30000

# deliver each queued job in a separate process?
#O ForkEachJob

# work class factor
#O ClassFactor=1800

# work time factor
#O RetryFactor=90000

# shall we sort the queue by hostname first?
#O QueueSortOrder=priority

# minimum time in queue before retry
#O MinQueueAge=30m

# default character set
#O DefaultCharSet=iso-8859-1

# service switch file (ignored on Solaris, Ultrix, OSF/1, others)
#O ServiceSwitchFile=/etc/service.switch

# hosts file (normally /etc/hosts)
#O HostsFile=/etc/hosts

# dialup line delay on connection failure
#O DialDelay=10s

# action to take if there are no recipients in the message
#O NoRecipientAction=add-to-undisclosed

# chrooted environment for writing to files
#O SafeFileEnvironment=/arch

# are colons OK in addresses?
#O ColonOkInAddr

# how many jobs can you process in the queue?
#O MaxQueueRunSize=10000

# shall I avoid expanding CNAMEs (violates protocols)?
#O DontExpandCnames
# SMTP initial login message (old $e macro)
O SmtpGreetingMessage=$j Sendmail $v/$Z; $b

# UNIX initial From header format (old $l macro)
O UnixFromLine=From $g  $d

# From: lines that have embedded newlines are unwrapped onto one line
#O SingleLineFromHeader=False

# Allow HELO SMTP command that does not include a host name
#O AllowBogusHELO=False

# Characters to be quoted in a full name phrase (@,;:\()[] are automatic)
#O MustQuoteChars=.

# delimiter (operator) characters (old $o macro)
O OperatorChars=.:%@!^/[]+

# shall I avoid calling initgroups(3) because of high NIS costs?
#O DontInitGroups

# are group-writable :include: and .forward files (un)trustwort
#O UnsafeGroupWrites

# where do errors that occur when sending errors get sent?
#O DoubleBounceAddress=postmaster

# what user id do we assume for the majority of the processing?
#O RunAsUser=sendmail

# maximum number of recipients per SMTP envelope
#O MaxRecipientsPerMessage=100

# shall we get local names from our installed interfaces?
#O DontProbeInterfaces

###########################
#   Message precedences   #
###########################

Pfirst-class=0
Pspecial-delivery=100
Plist=-30
Pbulk=-60
Pjunk=-100
#####################
#   Trusted users   #
#####################

# this is equivalent to setting class "t"
#Ft/etc/sendmail.ct
Troot
Tdaemon
Tuucp

* sendmail.cw
# sendmail.cw - include all aliases for your machine here.

�� ������ ����� Linux �ý���� ����Ű�� ��� ��Ī�� ���� ó���ϰ�� �ϴ� 
ȣ��Ʈ�� ����Ű�� ����̴�. �� �׸�  �ش��ϴ� ȣ��Ʈ�� �̸��� ����ָ�  �ش� 
ȣ��Ʈ�� ��ϵ� ó���ϴ� ���� ������ �ִ�.

 O. telnet ���.
���� ȣ��Ʈ�� ��Ʈ��Ʈ��� ȣ��Ʈ�� �����ϴ� �ý��  ��α׷����ν� �ڳ�� ��
�� ����ϴµ�, �ַ� �ٸ� ȣ��Ʈ��� �α� �۾��� �ϴ� ��쿡 ���� ����Ѵ�.

telnet����� �α� �� �۾��� ���� ȣ��Ʈ������ �۾��� ������ ȿ���� ����. telnet
�� ��� ���� �� ��� �ޱ� ���� ���� �������̴�. ��� �ޱ� �� ��� ���� �
�α׷����δ� �ַ� ����ϴ� ztelnet�̶�� ��α׷��� �ִ�.

ztelnet(zmodem + telnet)���ν� ��� ���� �� ��� �ޱ⿡ ����  ���̴� �ڳ� ���
�׷��̴�.

* ��� �ޱ�
��Ż󿡼� �ڷḦ �ް�� �� ��, �ڷ� �ޱ⸦ ������ ����� 

{{{{PgDnŰ�� ġ�ð� ZMODEM�� �����Ͻʽÿ�.
����� �ߴ��Ͻ÷��� ESCŰ�� ġ�ð� CTRL-X�� ������ ġ�ʽÿ�.
�pwB00000000000000
}}
}}

�̷� ȭ��� �����Ŀ� Ctrl + ] Ű�� ���� ������ ����� ���� �׸�� ���´�.

ztelnet> 

�̷� ȭ�鿡 rz �� ġ�� �ٿ�� �ȴ�.

* ��� ���� 
���ε� �ϴ� ���� �����  �� �ÿ���

ztelnet> 

����� ���� �׸�� ��Ÿ���� �̷� ������ ��ɾ ģ��.
sz ��ϸ� -w 1024 �̷� ������ ����ش�.

 O. Samba �����ϱ�.
* smb.conf
 [global]
workgroup = NT ����� �̸� �Ǵ� ��ũ�׷� �̸�
   workgroup = MYGROUP
server string �� �� NT ���� �ʵ�� ���� ��Դϴ�.
   server string = Samba Server

�� �ɼ�� ���Ȱ� �����Ͽ� �߿��� ��Դϴ�.  �� �ɼ�� ���� ������� �ٰŸ� ��
Ʈ���� �ִ� ȣ��Ʈ���Ը� ����� ����� �� �ֽ��ϴ�. ��� ���� 2 ���� C Ŭ���� 
��Ʈ���� "loopback" ������̽��� ���ؼ��� ����� ����Ѵ�.  

;   hosts allow = 192.168.1. 192.168.2. 127.

����� ������ ���������� ��� �ʰ� �ڵ����� ����� ���� ��Խ�Ű�� ���Ѵٸ� 
��� �ɼ�� ����մϴ�. printcap ���� ������ ����� ���� �ڵ����� ��ϵ˴ϴ�.
load printers = no �̸� �ϳ��ϳ� ����ּž� �մϴ�.

   load printers = yes

printcap ���� ��ġ�� ���Ӱ� �����ϰ� ��� �� ����Ѵ�.

;   printcap name = /etc/printcap

SystemV �ý��ۿ����� printcap name �� lpstat ����  ��ָ� SystemV ��Ǯ �ý�
����κ��� ����� ���� �ڵ����� ��� ��ݴϴ�.

;   printcap name = lpstat

������� ����� �ý���� ǥ�ؿ��� ��� ��� �ƴ϶��  ��� �ɼ�� �ּ��� Ǯ 
�ʿ䰡 �����ϴ�. 

;   printing = bsd

�մ� ���ڸ� �㰡�ϰ� ��� ���� ��� ��� �ּ���  Ǯ��ݴϴ�. nobody �� �ƴ� 
��쿡�� /etc/passwd �׸� ������ �մ� ���� ���� �߰��ؾ� �մϴ�.
useradd ������ �����Ͻʽÿ�.

;  guest account = pcguest

����� ��ٷ� �Ͽ��� �ڽſ� �����ϴ� ȣ��Ʈ ����  �������� ��� ���� ���鵵
�� �����մϴ�.

"/var/log/samba/log.����ȣ��Ʈ�̸�"�� ���� ��ϸ� �����ϴ�.

%m �� ��� �������� ���Ǵ� Ư���� �����Դϴ�.

   log file = /var/log/samba/log.%m

�α� ��� ũ��� ���Ѽ��� Kb ����� �����մϴ�.

   max log size = 50

���� ���Դϴ�.  ��κ�� ���鿡�� user ������ ����� �½��ϴ�. �ڼ��� ����
�� security_level.txt ������ ����Ͻʽÿ�. ���� user �� ���н� ���̸�/�н���
�� ���� ���� ���̸� share�� ��ũ�׷� � �������(WfW)�� ����95�� �⺻ ��
The file is long, so only the first 2,000 lines are shown. Download the full file (411KB) to see the rest.