최신 보안 업그레이드에서는 snmpd
5.7.3으로 업그레이드되었습니다.
프로세스를 완료하기 전에 apt-get upgrade
오류가 발생하기 시작합니다.
Starting SNMP services::Bad user id: snmp
snmpd
또한 실행되지 않습니다. 뭐가 문제 야?
답변1
설치 후 스크립트를 보면 패키지의 기본 Debian 사용자 및 그룹이 에서 변경된 snmpd
것으로 보입니다 .snmpd
snmp
Debian-snmp
/etc/default/snmpd
이를 수정하려면 다음 줄을 편집하고 변경해야 합니다 .
SNMPDOPTS='-Lf /dev/null -u snmp -g snmp -I -smux -p /var/run/snmpd.pid'
도착하다:
SNMPDOPTS='-Lf /dev/null -u Debian-snmp -g Debian-snmp -I -smux -p /var/run/snmpd.pid'
수정 후 apt-get upgrade
성공적으로 완료되어 snmpd
서비스가 시작되었습니다.
관련된 문서:
/var/lib/dpkg/info/snmpd.postinst
스트레칭 중:
SNMP_USER="Debian-snmp"
/var/lib/dpkg/info/snmpd.postinst
제시에서:
adduser --quiet --system --group --home $SNMPDIR \
--shell /usr/sbin/nologin snmp