UNIX�̃t�@�C���V�X�e����Windows����g����悤�ɂ��� SAMBA �̃C���X�g�[������Љ�܂�.
�\�[�X�A�[�J�C�u�� ������ FreeBSD 3.0-RELEASE
SAMBA�̃C���X�g�[��
FreeBSD�ɂ͕W���ł��Ă��Ă��܂����A�ŐV�̂��̂���肵��make ����̂�����Ȃɓ���Ȃ��Ǝv���܂��̂ŁA������Ă��������B �ڂ������e�͂����ł͊������܂�
�ݒ�t�@�C��
- smb.conf
- ���̃t�@�C���� /usr/local/etc/ �� /usr/local/samba/lib/ �� �u����邱�Ƃ������悤�ł��B���̃t�@�C����SAMBA�̓�������߂܂��B �t�@�C���̎w���������܂��B
# Global parameters workgroup = KTCGROUP server string = Samba on Hiagari %v security = SHARE max mux = 100 max xmit = 8192 deadtime = 5 read prediction = Yes read size = 4096 coding system = euc client code page = 932 os level = 31 domain master = Yes wins support = Yes [homes] comment = User's Home Directory path = /home/%S read only = No browseable = No [pub] comment = shared directory path = /samba/pub username = nobody read only = No guest ok = Yes
- /etc/services
- �����ŁA�|�[�g�ԍ����w�肵�܂��B
netbios-ns 137/tcp #NETBIOS Name Service netbios-ns 137/udp #NETBIOS Name Service netbios-dgm 138/tcp #NETBIOS Datagram Service netbios-dgm 138/udp #NETBIOS Datagram Service netbios-ssn 139/tcp #NETBIOS Session Service netbios-ssn 139/udp #NETBIOS Session Service"netbios-ssn 139/tcp"�̋L�q�͕K���K�v�ł��B
�N��
�f�[�����v���Z�X���g���ꍇ
�f�[�����Ƃ��Ďg���ꍇ�ɂ́A�ȉ��̂悤�ɋN�����Ă��������B# /usr/sbin/smbd -D # /usr/sbin/nmbd -D(���ӁFpath�͊����ƂɈقȂ�܂�)inetd���g���ꍇ
inetd���g���ꍇ��/etc/inetd.conf�Ɉȉ��̋L�q��lj�����netbios-ssn stream tcp nowait root /usr/sbin/tcpd /usr/sbin/smbd netbios-ns dgram udp wait root /usr/sbin/tcpd /usr/sbin/nmbd-a(���ӁFpath�͊����ƂɈقȂ�܂�)���̐ݒ���s������inetd���ċN����HUP�̑��M��Y�ꂸ�ɍs���Ă��������B
�A�N�Z�X�������s�����@
�ȉ��ɃA�N�Z�X�������s��smb.conf�̐ݒ��������܂��B[htdocs] comment = FC Lab homepage path = /home/www valid users = takeshi writeable = Yes hosts allow = miho.fc-lab.com���̗�ł� /home/www �ւ̃A�N�Z�X��miho.fc-lab.com����� �ڑ��̂�����悤�ɐݒ肵�Ă��܂��B �܂�takeshi�Ƃ������[�U�݂̂��A�N�Z�X�ł���悤�ɋ����Ă��܂��B �����ŗ��p����ID�ƃp�X���[�h�͈ȉ��̂悤�ɂ��Ēlj����܂��B# smbpasswd -a takeshi�����takeshi�Ƃ������[�U��lj����āA�p�X���[�h��ݒ肷��� ���̃A�J�E���g�ŏ�L�̃p�X�ɃA�N�Z�X�ł���悤�ɂȂ�܂��BP.S.
���̊��ł́A"hosts allow = *.fc-lab.com"�̂悤��'*'���C���h�J�[�h�� �g���Ȃ��悤�ł��B/var/logl/smb�ŃG���[���o�Ă��邱�Ƃ��m�F����
�T�u�l�b�g���z����u���E�W���O
����̃T�u�l�b�g����Windows�̃t�@�C�����L���g���ꍇ�́A ���\�[�X���T�[�r�X�����Ă���R���s���[�^�͒ʏ� �Ȃɂ����Ȃ��Ă��u���E�Y���X�g�i�l�b�g���[�N�R���s���[�^���J���� ���ɕ\������鑼�̃R���s���[�^�̃��X�g�j�ɕ\������܂��B�ڂ������uWindows�̃l�b�g���[�N�v �̃y�[�W���������������B�������A�ʂ̃T�u�l�b�g�̃}�V�����u���E�Y���X�g�ɍڂ��邽�߂ɂ� �����ݒ肪�K�v�ł��Bsamba�ł̓u���E�Y���X�g�̓������Ƃ�(�������� �����悤�ɂ���)���Ƃ��ł��܂��B���̂��߂ɂ�global�p�����[�^�Ƃ��� �ȉ��̂悤�ɐݒ肵�܂��B
remote browse sync = 192.168.1.255 210.160.116.143���̗�ł́A�Q�u���[�h�L���X�g�A�h���X���w�肵�Ă��܂��B ���̃u���[�h�L���X�g�A�h���X���g���ď���m�点�邱�Ƃ̂ł��� �}�V�����u���E�Y���X�g�ɍڂ邱�ƂɂȂ�܂��B ���������ꂾ���ł͏\���ł͂���܂���B���O����A�h���X�� �K�v�����邩��ł��B����ɂ� WINS �T�[�o���g���̂��֗��ł��B
WINS �T�[�o�Ƃ�
�����netbios������A�h���X�邽�߂̃T�[�o�ł��B �l�[���T�[�o(DNS)�̂悤�Ȃ��̂ł��B�Ⴄ�̂̓h���C���l�[���� �ϊ�����̂ł͂Ȃ��Anetbios����ϊ�����_�ł��B SAMBA�� wins�T�[�o�Ƃ��Ďg���ɂ́Asmb.conf��Global�p�����[�^��wins support = Yes���̃T�[�o��IP�A�h���X�� 210.160.116.130�Ƃ���� ���� wins server ���g�����ł͈ȉ��̂悤�Ɏw�肵�܂��Bwins server = 210.160.116.130���̃}�V���ł͖��O�̉����Ɏw�肳�ꂽ WINS �T�[�o�� �g���悤�ɂȂ�܂��B�ݒ��
��̃T�u�l�b�g��œ����Ă���Q��SAMBA�ňȉ��̂悤�ɐݒ肷��� �u���E�Y���X�g���o���Ō�����悤�ɂȂ�܂����B���ӁF210.160.116.143�̃��C����SAMBA�T�[�o���� 192.168.1.0 �̃��C����SAMBA�T�[�o��IP���[�`���u���łȂ���Ȃ�܂���B �i�v���C�x�[�g�A�h���X���g���Ă���̂Œ��Ӂj
- 192.168.1.255(broadcast address)�̃��C����SAMBA�T�[�o
os level = 31 wins server = 210.160.116.130 remote browse sync = 192.168.1.255 210.160.116.143- 210.160.116.143(broadcast address)�̃��C����SAMBA�T�[�o
os level = 31 domain master = Yes wins support = Yes
�Q�l�F�O���[�o��������v���C�x�[�g���ւ̃A�N�Z�X
�u�T�[�o�̍\�z�v�̃y�[�W�֖߂�
�z�[���֖߂�