데비안에서 `-bash: ufw: 명령을 찾을 수 없음` 오류 발생

데비안에서 `-bash: ufw: 명령을 찾을 수 없음` 오류 발생

데비안에서 어떤 명령도 실행할 수 없습니다. 위의 오류가 발생합니다. 동일한 명령을
사용하면 sudo작동합니다.

누군가 이 동작을 설명해 주시겠습니까?

답변1

root시스템의 사용자는 $PATH비사용자의 기본값과 다른 기본값으로 설정되어 있을 가능성이 높습니다 root.

기본 경로는 , /etc/profile또는 셸이나 명령으로 읽은 다른 파일 에 지정됩니다 . 시스템마다 다릅니다./etc/login.defs/etc/login.conflogin

ufw예를 들어 명령 은 /usr/sbin/. 이 디렉토리에는 일반적 root으로 어떤 용도로만 사용되는 도구가 포함되어 있습니다.필요하다 rootufw방화벽 구성 도구인 과 같은 권한 ).

$PATH일반 사용자에게는 해당 디렉토리가 실제로 필요하지 않습니다 .

관련 정보