![sudo 명령을 사용할 때 이상한 동일한 출력 [lp_bool(yesm): 값이 부울이 아닙니다!]](https://linux55.com/image/73865/sudo%20%EB%AA%85%EB%A0%B9%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%A0%20%EB%95%8C%20%EC%9D%B4%EC%83%81%ED%95%9C%20%EB%8F%99%EC%9D%BC%ED%95%9C%20%EC%B6%9C%EB%A0%A5%20%5Blp_bool(yesm)%3A%20%EA%B0%92%EC%9D%B4%20%EB%B6%80%EC%9A%B8%EC%9D%B4%20%EC%95%84%EB%8B%99%EB%8B%88%EB%8B%A4!%5D.png)
다른 명령을 사용할 때마다 sudo
다음과 같이 동일한 오류가 계속해서 발생합니다.
lp_bool(yesm): value is not boolean!
예를 들어,sudo <some command>
lp_bool(yesm): value is not boolean!
<regular output of that command>
답변1
yesm
작성된 구성 파일이 있는 것으로 보이지만 예상되지 yes
는 않습니다 no
. 다음을 포함하는 yesm
파일 찾기 /etc
:
sudo find /etc -type f -exec grep yesm {} +
분명히 lp_bool
메시지는 Samba에서 온 것이므로 Samba 관련 구성 파일에 오류가 있을 수 있습니다.
답변2
감사해요자일스, 나는 그에게서 단서를 얻었습니다. 내가 한 일은 다음과 같습니다.
실행 후 파일 을 sudo find /etc -type f -exec grep yesm {} +
찾았습니다 .yesm
/etc/samba/smb.conf
pam password change = yesm
오류에 표시된 것처럼 부울이어야 하므로 yes
또는 가 될 수 있습니다 no
. Samba 문서를 살펴본 후 yes
이것이 제가 원했던 것입니다. 편집 후 yes
Samba 서버를 다시 시작했는데 그 이후에는 해당 오류가 발생하지 않았습니다.