�@���O�ɂ́A�A�v���P�[�V�������Ǝ��ɏo�͂�����̂ƁAsyslogd�𗘗p���ďo�͂�����̂�2��ނ�����܂��B
�@�Ǝ��̃��O���o�͂����\�I�ȃA�v���P�[�V�����ɂ�Apache��Squid�ASamba�Ȃǂ�����܂��B�Ǝ��̃��O�ݒ�����A�v���P�[�V�����Ɋւ��Ă̓A�v���P�[�V�����̃}�j���A���Ȃǂ�ǂ�ł��������Ƃ��āA�قƂ�ǂ̃A�v���P�[�V������syslogd�𗘗p���ă��O���o�͂��Ă��܂��B�Ȍ�́Asyslogd�𗘗p�������O�ɂ��Đ������܂��i���j�B
�@Linux�ł́A��ȃ��O�̏o�͐��/var/log�f�B���N�g���ł��B�f�B���N�g�������m�F����ƕ�����܂����A�O�q�����悤�ɂ����ɂ͕����̃t�@�C�������݂��܂��B���̐ݒ���s���t�@�C����/etc/syslog.conf�ł��B
�@syslog.conf�̏����́A�X�y�[�X���邢�̓^�u�ŕ�����ꂽ2�̃t�B�[���h�uselector�v�Ɓuaction�v�ō\������Ă��܂��i�t�B�[���h���邽�߂̋�OS�ɂ���ĈقȂ�܂��B�}�j���A���Ŋm�F���Ă��������j�B
selector�@�@�@�@�@�@�@�@action
�擾���郍�O�̎w��@�@�@�擾�������O�̏o�͐�
�@selector�́ufacility�v�Ɓupriority�v�ilabel�j���u.�v�i�s���I�h�j�Őڑ����܂��B�����action�ɑ��ĕ�����selector���w�肵�����ꍇ�́A�u;�v�i�Z�~�R�����j�Őڑ����܂��B
facility.priority{;facility.priority}
�擾������̕���.�ǂ̃��x������o��
�@facility�̓��O�̕��ނɓ�������̂ł��Bsyslogd�𗘗p����v���O�����́A�u���̃��O�͂���facility�ɏ������Ă���v�Ƃ�������syslogd�ɓn���Ă��܂��Bsyslogd�̐ݒ���s�����ƂŁAfacility�ɉ����Ĉ�������ύX�ł��܂��B
facility | �Ώۂ̃��O |
---|---|
auth�isecurity�j | �F�T�[�r�X�̃��b�Z�[�W�i���݂�authpriv����������Ă���j |
authpriv | �F�T�[�r�X�i�J�e�S����auth�Ɠ����Bauth�Ƃ͏o�͌��ʂ��قȂ�j |
cron | cron�̃��b�Z�[�W |
daemon | �f�[�����̃��b�Z�[�W |
kern | �J�[�l���̃��b�Z�[�W |
lpr | �v�����^�T�[�r�X�̃��b�Z�[�W |
���[���T�[�r�X�̃��b�Z�[�W | |
news | �j���[�X�T�[�r�X�̃��b�Z�[�W |
syslog | syslog�̃��b�Z�[�W |
user | ���[�U�[�v���Z�X�̃��b�Z�[�W |
uucp | uucp�]�����s���v���O�����̃��b�Z�[�W |
local0�`7 | �A�v���P�[�V�����Ɉˑ����� |
facility�Ŏw��ł���L�[���[�h |
�@������facility���w�肵�����ꍇ�́u,�v�i�J���}�j�Őڑ����āA
mail,ftp.warn
�̂悤�ɏ������Ƃ��ł��܂��Blocal0����local7�́A����̃v���O��������������facility�������̂��̂ƕ��������Ƃ��ɗ��p���܂��B�ȉ���Red Hat Linux7.3��/etc/xinetd.conf�̓��e�ł����Afacility��authpriv�Őݒ肳��Ă��܂��B�X�[�p�[�T�[�o�o�R�œ��삷��T�[�r�X��facility��authpriv�Ƃ������Ƃł��B
defaults
{
instances = 60
log_type = SYSLOG authpriv
log_og_success = HOST PID
loc_on_failure = HOST
cps = 25 30
}
includedir /etc/xinetd.d
�@�Ⴆ�A����̃T�[�r�X��local0��facility�ɂ���ɂ�/etc/xinetd.d���̐ݒ�t�@�C���Ɉȉ��̋L�q��lj����܂��Btelnet�̗�������܂��B
service telnet
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
log_type = SYSLOG local0�@���lj�
}
�@�ݒ�t�@�C���̕ҏW��Axinetd���ċN���������telnet�̃��O��local0��facility�ŏo�͂���܂��B
�@ssh�̏ꍇ�A�f�t�H���g��sshd_config�ɁA
SyslogFacility AUTHPRIV
�̋L�q������܂��B���́uAUTHPRIV�v�̋L�q���ق���facility�ɕύX����悢�̂ł��B
�@priority�́A�v���O�������o�͂��郁�b�Z�[�W�̂����A���O�̃��x���̏d�v�x��ݒ肵�܂��B
priority | ���e |
---|---|
debug | �f�o�b�O��� |
info | ��� |
notice | �ʒm |
warn | �x�� |
err | ��ʓI�ȃG���[ |
crit | �v���I�ȃG���[ |
alert | �ً}�ɑΏ����ׂ��G���[ |
emerg | �V�X�e����������悤�ȏ�� |
���ɂȂ�قǏd�v�x������ |
�@�ʏ�̐ݒ���s���ƁA�w�肵��priority�ȏ�̃��O���o�͂���܂��B�Ⴆ�A�uerr�v���w�肷���crit�Aalert�Aemerg�̃��x���̏o�͂�����܂��B���Ȃ킿�A�d�v�x�̒Ⴂpriority��I���������قǁA�o�͂���郁�b�Z�[�W�͑����Ȃ�܂��B�t�ɁA�w�肵��priority�����d�v�x�̒Ⴂ���b�Z�[�W�݂̂��o�͂��������ꍇ�́A
mail.*;mail.!warn
�̂悤�ɋL�q���܂��B���̐ݒ�ł́A���[���Ɋւ��郁�b�Z�[�W��debug��info��notice���o�͂���܂��i�����ł́u*�v�͂��ׂẴ��b�Z�[�W�̈Ӗ��j�B
�@�����priority�݂̂��w�肷�邱�Ƃ��\�ł��B����ɂ́u=�v���g�p���܂��B
kernel.=warn
�̂悤�ɋL�q����ƁA�J�[�l���̌x�����b�Z�[�W�������o�͂���܂��B����Ɂu!�v�����킹�邱�ƂŁA�����priority�����������b�Z�[�W���o�͂��邱�Ƃ��\�ł��B
�@������priority�̎w��ȊO�ɁA�unone�v�𗘗p����Ƃ���facirity�̏o�͂��s���܂���B
selector�� | ���e |
---|---|
kernel.=warn | facility��kernel��priority��warn�̂ݏo�� |
mail.*;mail.!=crit | facility��mail��priority��crit�ȊO�̃��b�Z�[�W���o�� |
.;daemon.none | facility��daemon�ȊO�̑S���b�Z�[�W���o�� |
�@�ǂ�facility���ǂ�priority�ɂ��邩�́A�����Ď����������ɂ��܂��B�d�v�ȃf�[�^���������Ȃ��悤�ɁA�K�v�ȃf�[�^���擾�ł���priority�ɕύX���܂��傤�B
�@action�ɂ́Aselector�Ŏw�肵�����b�Z�[�W���ǂ��ɁA���邢�͂ǂ̂悤�ɏo�͂��邩��ݒ肵�܂��B��̓I�ɂ́A
�ɂȂ�܂��B�܂��A�o�͐�̃t�@�C���Ƃ���/dev/console���w�肷�邱�ƂŁA�R���\�[���ɕ\�������邱�Ƃ��\�ł��Baction�̐ݒ��͈ȉ��̂Ƃ���ł��B
�ݒ�� | ���e |
---|---|
/var/log/samplelog | /var/log/samplelog�փ��O���o�� |
| /usr/local/bin/*** | ���O���p�C�v�łق��̃v���O�����֓n�� |
/dev/console | ���[�J���̃R���\�[���֏o�� |
@remotehost | �����[�g�z�X�g��syslogd�֑��M�i���j |
root,user1 | root��user1�ɒʒm |
* | �I�����C�����[�U�[���ׂĂɒʒm |
���F�ڍׂ͌�q |
�@�ȏ�̓��e�܂��āA�f�t�H���g��syslog.conf�i���j�����Ă݂܂��傤�B
*.info;mail.none;authpriv.none;cron.none /var/log/messages�@1.
authpriv.* /var/log/secure�@�@2.
mail.* /var/log/maillog�@�@3.
cron.* /var/log/cron�@�@�@4.
*.emerg *�@�@�@�@�@�@�@�@�@�@5.
uucp,news.crit /var/log/spooler�@�@�@6.
local7.* /var/log/boot.log�@�@7.
1.authpriv��cron�����������ׂĂ�facility��info�ȏ�̃��b�Z�[�W��/var/log/messages�ɏo��
2.authpriv��facility�͂��ׂẴ��b�Z�[�W��/var/log/secure�ɏo��
3.mail��facility�͂��ׂẴ��b�Z�[�W��/var/log/maillog�ɏo��
4.cron��facility�͂��ׂẴ��b�Z�[�W��/var/log/cron�ɏo��
5.���ׂĂ�facility��emerg�̃��b�Z�[�W���I�����C�����[�U�[�̃R���\�[���֏o��
6.uucp��news��facility��crit�ȏ�̃��b�Z�[�W��/var/log/spooler�֏o��
7.local7��facility�̂��ׂẴ��b�Z�[�W��/var/log/boot.log�֏o��
�@�ȑO�A���O�𐔃J�����琔�N�ԕۑ����邱�Ƃ�@�������悤�Ƃ�������������܂����B����͕s���A�N�Z�X�̏����c�����߂ł������A�܂����ۂ̖@���Ƃ��Ă͑��݂��Ă��܂���B
�@�������A���O���c�����Ƃ��l�b�g���[�N�Ǘ��҂̏d�v�ȍ�Ƃ�1�ł��邱�Ƃ͊ԈႢ����܂���B�s���A�N�Z�X���s���҂ɂƂ��āA���O�ɂ͎�������肷���|����ƂȂ��L�^����܂��B���R�A���O���폜���悤�Ƃ���ł��傤�B����ɑΏ����邽�߂ɁA�قȂ�z�X�g�����O�T�[�o�Ƃ��ĉ^�p������@������܂��B
�@�O�q�����悤�ɁAsyslog.conf�̐ݒ��action��@�z�X�g���i���邢��IP�A�h���X�j����͂���ƁA���̃z�X�g�Ƀ��O��]�����邱�Ƃ��ł��܂��B�������A���O�����z�X�g���ł��ݒ肪�K�v�ł��B���O�T�[�o�Ƃ��ăz�X�g��ݒ肷��ɂ́Asyslogd��-r�I�v�V�������w�肵�ċN�����܂��Bsyslogd���~���Ă���A
# /sbin/syslogd -r
�ōĎ��s���܂��BRed Hat�n�ł����/etc/sysconfig/syslog�ɁA
SYSLOGD_OPTIONS="-m 0 -r"
�̂悤�ɒNjL����syslogd���ċN������A���O�T�[�o�Ƃ��Ďg�p�ł��܂��B
�@���O�T�[�o�֓]�����ꂽ���O�́A���O�T�[�o��syslog.conf�̓��e�ɏ]���ď�������܂��B�����Œ��ӂ��ׂ��_�́A���O�T�[�o�̃��[�U�[�ƃp�X���[�h���ق��̃T�[�o�Ɠ����ɂ��Ȃ����ƂƁA�����̃T�[�o���烍�O�̓]�����s���̂ł���Ηe�ʓI�ɏ\���]�T���������Ă������Ƃł��B
�@�ȏ�ŁAsyslogd�̎�ȋ@�\�ɂ��Ă͖ԗ��ł��Ă���͂��ł��B�����̃T�[�o����K�v�ȏ���o����Ƃ������ł����炻���Ƃ���Ȃ�A���O�T�[�o��1��p�ӂ��āA�Ⴆ��priority��warn�ȏ�̂��̂�1�̃t�@�C���ɏo�͂���悤�ɐݒ肷�邱�Ƃ��\�ł��B
Copyright © ITmedia, Inc. All Rights Reserved.