���� Samba �桼���� (Samba Users Group Japan)
Samba�ǻϤ��Windows�ե����륵���С�����Samba�ǻϤ��Windows�ե����륵���С����� �Ӥ��ͤä����祷�꡼������Ѱ��� [email protected] �Ϥ���� ����ʸ��ϡ������ץ󥽡������եȥ������Ǥ����Samba�פ����Ѥ��ơ���ñ��Windows�ѤΥե����륵���С����ۤ��뤿�����ˡ������������ΤǤ��� ��ɮ�������äơ������С�OS��Linux��ȤäƤ��ޤ����ä˥ǥ����ȥ�ӥ塼���������ꤷ�ʤ����ҤˤʤäƤ���ޤ������饤�����OS��Windows Me�����Ѥ��Ƥ��ޤ�����Windows 98��Windows 95��Windows NT��Windows 2000�ʤɤǤ�ۤܤ��Τޤ�Ŭ�Ѳ�ǽ�Ǥ��Τǡ�Windows�Ѹ�ˤĤ��Ƥ�Ŭ���ɤߤ����Ƥ��������� Samba(����СˤȤϡ�Linux��FreeBSD��Solaris��HP-UX�Ȥ��ä�Windows�ʳ���OS��Windows�ѤΥե����륵���С����ץ��ȥ����С��ˤ��륽�եȥ������Ǥ���Samba����Ѥ��뤳�Ȥˤ�ꡢ�²���Windows�����С����ۤ��뤳�Ȥ�����ޤ��� Samba��������Τϣ��ĤΥץ������Ǥ��� ���Ĥϡ��ͥåȥ����Ǥ�̾������Ԥ��ץ�������nmbd�ˤǤ��� �⤦���Ĥϡ������С��ȥ��饤����Ȥδ֤ǥե�����Τ�����Ԥ��ץ������(smbd�ˤǤ��� Samba��TCP/IP��Ȥä��̿���Ԥ��ޤ������Τ��ᡢWindows���饤�����¦�Υͥåȥ��������ǡ�Windows�ͥåȥ����TCP/IP��ǹԤ��褦�����ꤷ�Ƥ���ɬ�פ�����ޤ��� �ۤȤ�ɤ�Linux�ǥ����ȥ�ӥ塼�����ˤ�Samba���ޤޤ�Ƥ��ޤ������줫��Linux�򥤥󥹥ȡ��뤹��ΤǤ���С����󥹥ȡ��뤹��ѥå�������Samba��ޤ�Ƥ��������� ���˥��󥹥ȡ��뤷�Ƥ���ޥ����Samba�����󥹥ȡ��뤵��Ƥ��뤫�ϡ��ۤȤ�ɤΥǥ����ȥ�ӥ塼�����ˤ����ơ��ѥå����������ġ���rpm�dz�ǧ�Ǥ��ޤ����ʲ��Υ��ޥ�ɤ����Ϥ��Ʋ������Ϥ��줿���ˤϡ�����Samba�����󥹥ȡ��뤵��Ƥ��ޤ���
��Web�֥饦���Ǵ�������SWAT�פ�ȤäƤߤ褦 Samba�ˤϡ�Web�֥饦����ͳ�Ǵ�����Ԥ����Ȥν����ġ����SWAT(Samba Web Administration Tool)�פ�ɸ����Ѱդ���Ƥ��ޤ���Samba�ε�ư����ߤ���Ƽ�������ѹ��ޤǤ����Ƥ�Web�֥饦����ǹԤ����Ȥ������Τǡ�Samba������ե������ľ���Խ�����Ȥ������ݤʺ�Ȥ򤹤�ɬ�פ��ʤ��ʤ�ޤ��� SWAT�����Ѥ���ˤϡ�Samba��ư���Ƥ��륵���С��Υݡ���901�֤�Web�֥饦���ǥ����������ޤ���
���⤷SWAT�˥��������Ǥ��ʤ����ˤ� �⤷������ȡ��������������ФƤ�����SWAT�˥��������Ǥ��ʤ��ä����⤷��ޤ��󡣤⤷���ξ��ˤϡ������С���������ѹ����ʤ��ƤϤ����ޤ��󡣥����С��ޥ����root�ǥ������󤹤뤫��telnet�ʤɤǥ����С��˰��̥桼�����Ȥ��ƥ�⡼�ȥ���������su���ޥ�ɤǥ����ѡ��桼�����Ȥʤꡢ�ޤ�/etc/inetd.conf�Ȥ����ե�������Խ����ޤ����ե�������ˤ���ʲ��ιԤ�õ���ޤ��礦��
�Ԥ���Ƭ�ˤ��륳���ȥ����ȡ�#�פ�SWAT��̵���ˤ��Ƥ���Τǡ����Ρ�#�פ����������¸���ޤ����ѹ���Í���ˤ��뤿��ˡ�inetd��Ƶ�ư���ޤ���
�ޤ���tcpd�ˤ�äƥ����������¤��������Ƥ����ǽ��������ޤ��������������ˤ�/etc/hosts.allow�ե������������ɬ�פ�����ޤ���/etc/hosts.allow�ե�����˼���1�Ԥ��ɲä��Ƥ���������
�⤷���������ƥ��򶯸Ǥˤ������ΤǤ���С�ALL������ѤΥ��饤����ȥޥ����IP���ɥ쥹�ˤ��뤳�Ȥˤ�ꡢ����IP���ɥ쥹�ʳ��Υޥ��󤫤�Υ�������������դ��ʤ��褦�ˤ��뤳�Ȥ�����ޤ���
���⤷SWAT�˥��������Ǥ��ʤ����ˤϡ�Red Hat 7�ԡ� ��Red Hat7�Ǥϡ�inetd�ε�ǽ�ò¶¯²ï¿½ï¿½ï¿½ï¿½ï¿½xinetd(http://www.xinetd.org/)�˸ò´¹¤ï¿½ï¿½ï¿½Æ¤ï¿½ï¿½ë¤¿ï¿½á¡¢ï¿½åµï¿½ï¿½ï¿½ï¿½Ë¡ï¿½Ç¤ï¿½SWAT�˥��������Ǥ��ʤ��פ��ɼԤμ��ġʤϤä��˸��ʤ��󤫤餴��Ŧ�ò¤¤¤ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Þ¤ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ä¤ï¿½ï¿½ó¡¢¾ï¿½ï¿½ó¤¢¤ê¤¬ï¿½È¤ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Þ¤ï¿½ï¿½ï¿½ï¿½ï¿½ ��®Red Hat 7�����ꤷ��Ĵ�����ޤ����Τǡ��������ɲä��Ƥ����ޤ��� xinetd�Ǥϡ�������������ò¥µ¡ï¿½ï¿½Ó¥ï¿½ï¿½Ì¤ËºÙ¤ï¿½ï¿½ï¿½ï¿½Ô¤ï¿½ï¿½ï¿½ï¿½È¤Î¤Ç¤ï¿½ï¿½ï¿½Õ¥ï¿½ï¿½ï¿½ï¿½ë¤¬ï¿½ï¿½/etc/xinetd.d/�ǥ��쥯�ȥ�˼�����Ƥ��ޤ����������swat�ե�����ò¸«¤Æ¤ß¤Þ¤ï¿½ï¿½ç¤¦ï¿½ï¿½
�ݥ���ȤȤʤ�Τ�only_from��disable�Ǥ���only_from�ϡ�inetd�Ǥ�hosts.allow�ˤ�����ޤ��������Ǥ�localhost���Ĥޤ�xinetd��ư��Ƥ���ޥ���Τߥ�����������Ĥ��Ƥ��ޤ���only_from��ʣ���Ե��Ҥ��뤳�Ȥ��Ǥ���Τǡ��㤨��192.168.0.10����Υ�����������Ĥ������ΤǤ���С�
�ιԤ��ɲä��ޤ��礦�� disable�ϥ��������ε���/�Ե��Ĥ򥳥�ȥ����뤷�ޤ���disable�ϡ��Ե��ġפǤ��Τǡ��⤷�ֵ��ġפ���������ͤ��no�פˤ��ʤ��ƤϤ����ޤ���
�ñ¤´ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Õ¥ï¿½ï¿½ï¿½ï¿½ï¿½Ï°Ê²ï¿½ï¿½ï¿½ï¿½Ì¤ï¿½Ç¤ï¿½ï¿½ï¿½
/etc/xinetd.d/swat�ν���������ä���xinetd��Ƶ�ư���ޤ��礦�� �Ƶ�ư��/etc/rc.d/init.d/xinetd������ץȤ���Ѥ��ޤ���
�Ƶ�ư���ǧ�����顢SWAT�˥����������ƤߤƤ��������� ����Samba�桼������FTP�����Ȥˤ����ܸ첽���줿SWAT��ޤ�� Samba��RPM�ѥå����������ۤ���Ƥ��ޤ������ܸ��SWAT�����Ѥ��������ˤϰʲ��Υ��ɥ쥹���RPM�ѥå����������������ɤ��ƥ��󥹥ȡ��뤷�Ƥ������������󥹥ȡ�����ˡ�ˤĤ��Ƥϡ�RPM���ޥ�ɤλȤ����פ򻲾Ȥ��Ƥ��������� ���ܾ��������Samba�桼���� ��ɽ���� �����ڻ����󶡤��������ޤ��������꤬�Ȥ��������ޤ������� Red Hat Linux7.xJ��Samba����������ɥ����� Samba�δ���Ū��������ѹ����� SWAT�˥������������顢�ޤ���Samba�δ���Ū��������ѹ����ޤ��礦�� �ޤ����������� GLOBALS�ץ�������򥯥�å����ޤ������β�����Ρִ��ܥ��ץ����סݡ�workgroup�פ��ͤ��ѹ����ޤ��礦�������ͤϥ��饤����Ȥ�Windows�ޥ�������ꤷ�Ƥ���֥�����롼��̾�פ�Ʊ��ˤ��ޤ���������롼��̾�γ�ǧ��Windows���饤����ȤΡ֥���ȥ�����ѥͥ�סݡ֥ͥåȥ���פǹԤ����Ȥ�����ޤ����ѹ������顢�������ѹ��ץܥ���򲡤���������ѹ����ޤ��礦�� ������ѹ����������Ǥ�������ѹ���Samba�ˤ�ȿ�Ǥ���ޤ��󡣺��٤ϡ�ư����� STATUS�ץ�������򥯥�å����ޤ��礦�����β��̤Ǥϡ�smbd�����nmbd��ư���������ǧ�Ǥ��ޤ����⤷�����Ǥ���Сֵ�ư�ץܥ����ư����Ǥ���СֺƵ�ư�ץܥ���򲡤��ȡ��ѹ����������ɤ߹����Samba��ư���Ϥ�ޤ��� �ѹ����Samba��ư����ǧ���뤿��ˡ�Windows���饤����Ȥ���֥ޥ��ͥåȥ���סݡ֥ͥåȥ�����Ρפȥ��֥륯��å����Ƥ�����������ꤷ��������롼��̾�Υ�������򳫤��ơ����Samba�����С���̾��������������Ǥ����������ץ����顼��ɽ����־ܺ�ɽ���פˤ��Ƥ����С������Ȥˡ�Samba�����פ�ɽ������Ƥ���Τ��ǧ�Ǥ���Ǥ��礦������ɽ���ˤĤ��Ƥϡ���������סݡִ��ܥ��ץ����סݡ�server string�פ��ѹ����뤳�Ȥ��Ǥ��ޤ��� ����ʬ�Υۡ���ǥ��쥯�ȥ����³���褦 Samba�λ��äƤ��������ʵ�ǽ�ΰ�ĤȤ��ơ�Samba��ư��Ƥ���Linux���¸�ߤ���桼�����Υۡ���ǥ��쥯�ȥ�˴�ñ����³�Ǥ��뵡ǽ������ޤ��������Ǥϡ�����Linux��˥桼����tmiyahar��¸�ߤ��Ƥ��뤳�ȤȤ���������Ԥ�ޤ��ʥ桼�����κ����ˤĤ��ƤϤ�����򻲾ȡˡ� �ޤ�����Ū�ʹͤ����Ǥ�����Linux��Υ桼����̾��Windows�ͥåȥ���Υ桼����̾��Windows��ư�����������Ϥ���桼����̾�λ��ˤ�Ʊ��Τ�Τˤ��ޤ��礦���ޤ���Windows��Samba�����С�����³������ˤϡ�Samba�ѤΥѥ���ɤ����ꤷ�ʤ��Ȥ����ޤ��󤬡����Υѥ���ɤ⡢Windows�ͥåȥ���˥������󤹤�ݤΥѥ���ɤ�Ʊ��Τ�Τˤ��Ƥ����С�Samba�����С��˥�����������ݤˤ��������ѥ���ɤ����Ϥ��ʤ��ǺѤߤޤ����Ǥ����顢�桼����̾��Samba�ѥ���ɤȤ��Windows��ư�������Ϥ����Τ�Ʊ���ˤ��Ƥ������Ȥ�侩���ޤ��� Windows�Υ桼��̾��Linux�Υ桼��̾ Samba�ѥ���ɤϡ��̾��Linux�Υѥ���ɤȤ��̤ˡ�/etc/smbpasswd�Ȥ����ե�����˳�Ǽ����ޤ����ĤޤꡢLinux��˥桼������������Ȥ��������ΤȤ��̤ˡ�Samba�ѥ���ɤ����ꤷ�ʤ��Ȥ����ʤ��Ȥ������ȤǤ���Samba�ѥ���ɤ�����ϡ������ѡ��桼������smbpasswd���ޥ�ɤ�¹Ԥ��뤳�Ȥˤ�äƹԤʤ��ޤ����桼����tmiyahar��Samba�ѥ���ɤ�����ϰʲ����� ��Ǥ���
������ǵ���Ĥ��ʤ��ƤϤʤ�ʤ��Τϡ����Σ������ޤ�Linux�桼����tmiyahar������¸�ߤ��Ƥ��ʤ��ƤϤ����ޤ��󡣤ޤ���-a���ץ������դ�˺��ʤ����ȡ�a��Add���ɲáˤΰ�̣�ǡ��ޤ�¸�ߤ��ʤ�Samba�桼����tmiyahar��Samba�ѥ���ɤ�/etc/smbpasswd�ե�������ɲä���Ȥ�����̣�ˤʤ뤫��Ǥ���-a���ץ������դ��ʤ����ϡ��ѥ���ɤν�����Ԥ��Ȥ�����̣�Ȥʤꡢ�ޤ�¸�ߤ��ʤ�Samba�桼�����Υѥ���ɤ��ѹ����褦�Ȥ��뤿�ᡢ���顼�ˤʤ�ޤ���
���顼�������Ƥ���褦�˸����ޤ����������/etc/smbpasswd�ե����뤬�ޤ�¸�ߤ��Ƥ��ʤ��Ȥ���ñ�ʤ�ٹ�Ǥ��ꡢsmbpasswd���ޥ�ɤ������˥ե�������äƤ����Τǡ����ۤ���ɬ�פϤ���ޤ��� ���ơ������ޤǽ���ä��顢Windows���饤����Ȥ���Samba�����С��Υ����������֥륯��å����Ƥߤޤ��礦�������������Ǥ��Ƥ���Х����С�����³�Ǥ���Ϥ��Ǥ����㤨�С�Windows�Υѥ���ɤ�Samba�Υѥ���ɤ��㤦�ʤɡ��ѥ���ɤ����꤬���ޤ����äƤ��ʤ����ˤϡ��ٹ������������ɽ������Ƥ��ޤ��ޤ������λ��ˤϤ⤦����Linux���smbpasswd tmiyahar�ʺ��٤�-a���ץ����ʤ��ˤ�¹Ԥ���Samba�ѥ���ɤν�����ԤäƤߤޤ��礦�� Samba�����С���ɽ�����Ƥ��륦����ɥ�����ˡ�tmiyahar�Ȥ����ե������ɽ������Ƥ���Ϥ��Ǥ������줬��Samba�����С���ˤ���桼����tmiyahar�Υۡ���ǥ��쥯�ȥ�Ǥ���Linux��Ǥϡ����Τ�/home/tmiyahar�Ȥʤ�ޤ������Υե�����ϴ���Ū��¾�Υ桼��������ϸ����ʤ��Τǡ��桼�����θĿ�Ū�ʺ�Ȥ����ѤǤ��ޤ��� ����Í�ǥ��쥯�ȥ��������褦 ���ˡ����ͤ��Υ桼�����Ƕ�Ʊ���ѤΤǤ��붦Í�ǥ��쥯�ȥ��������ޤ��礦���������Ǥϡ�Ʊ�������С���ư��Ƥ���Web��������Apache�פ�HTML�ե�������ñ��Windows�����ѹ��Ǥ���褦�ˡ�Apache�ѤΥǥ��쥯�ȥ�(ɸ��Ǥϡ�/home/httpd/html�סˤ�Samba�ζ�Í�ǥ��쥯�ȥ�ˤ������Ȼפ��ޤ������Τ���μ��ϼ����� ��Ǥ��� ����Linux��ǥ��롼�פ�������롣 �缡������¹Ԥ��Ƥ����ޤ��礦�� Linux��ǥ��롼�פ�������롣
��Í�������ǥ��쥯�ȥ������������롼�פν�Í�ˤ��롣
�����������롼�פ����Υǥ��쥯�ȥ���ɤ߽ñ¤¤Ç¤ï¿½ï¿½ï¿½è¤¦ï¿½Ë¤ï¿½ï¿½ë¡£
SWAT�Ƕ�Í�ե������������롣 �ִ��ܥ��ץ����סݡ�path�� �֥������ƥ����ץ����סݡ�writeable�� �ѹ���Ԥä���������ѹ��ץܥ���ò²¡¤ï¿½ï¿½Þ¤ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Samba��Ƶ�ư���뤳�Ȥʤ�ȿ�Ǥ���ޤ��� ���ץ�󥿤�Í���褦 Samba��Ȥ��С������С��ޥ������³���줿�ץ�󥿤�Windows���饤����Ȥ���ͥåȥ����ͳ�����Ѥ��뤳�Ȥ�����ޤ��� ���ϰʲ����̤�Ǥ��� �����ץ�󥿤���³ �ץ�󥿤���³ �����С��Ǥ�����
���������Ǥ����Ĥ���������������Τǡ����Ĥ��ĸ��Ƥ����ޤ��礦�� 1���� 2����
3,4���� �ޤ���2���ܤ���4���ܤιԤ���Ƭ�ϡ֥���(TAB)�פǤ����֥��ڡ���(����)�פǤϤ���ޤ���Τ����դ��Ƥ��������� ����������̵�̤ʰ���������Ƥ��ޤ����
sh�Ȥ����Τ��ڡ����إå����ʺǽ�˽Ф��ˡ�sf�Ȥ����Τ��ե�����ե����ɡʲ��ڡ����ˤ��������뤿���̿��Ǥ��� �ޤ���1��2���ܤȤ�Ԥ���Ƭ�ϡ֥���(TAB)�פǤ����֥��ڡ���(����)�פǤϤ���ޤ���Τ����դ��Ƥ��������� Samba�κƵ�ư Windows���饤����Ȥ����� ���˥ͥåȥ���ץ�󥿤���³���ޤ������ִ�ñ�ʤΤϡ���ۤɳ�ǧ����Samba�����С���ˤ���ץ�󥿤Υ����������֥륯��å�������ˡ�Ǥ�������ȡ֥ץ�󥿤��ɲå��������ɡפ���ư���ޤ����⤷���˥ɥ饤�Ф����󥹥ȡ���ѤߤǤ���С��ɥ饤�Ф������ɽ�������ꥹ�Ȥ����äƤ���Ϥ��Ǥ��Τǡ���������򤷤ޤ��礦���ɥ饤�Хǥ�������������ˤϡ����κݤ˥ǥ���������Ѥ���ɬ�פʥɥ饤�Ф򥤥󥹥ȡ��뤷�ޤ��礦�����������ɤ���λ����С�Windows�Ρ֥ץ�󥿡ץե�����ˡ����ꤷ���������ץ�󥿤Υ������󤬺�������Ƥ���Ϥ��Ǥ���������������򤷡�������å��ǥץ��ѥƥ��򳫤��ƥƥ��Ȱ����򤷤Ƥߤޤ��礦������������ꤵ��Ƥ���С��ץ�󥿤ΰ����ƥ��Ȥ����������Ǥ��礦�� ̵���˰������줿�������Ǥ������Ȥϰ�����Ԥ��������ץꥱ�������ΰ������ˡ����ꤷ���ͥåȥ���ץ�󥿤������˻��ꤹ��С����ץꥱ������󤫤�ΰ������ǽ�ˤʤ�ޤ��� �ѹ����� |