본문 바로가기

Linux

[Linux error] Not all processes could be identified non-owned process info..

728x90
반응형

에러 발생

SSH 서버에 대한 설정을 한 후, 명령어를 실행했을 때 보여야 할 PID(아래 이미지 연두색 부분)가 보이지 않는다.

왜 안나오나 했는데 위를 보니 에러 메시지가 있었다.

 

netstat -tnlp 명령어에 대한 에러 메세지

Not all processes could be identified non-owned process info will not be shown, you would have to be root to see it all.

 

해결 과정

* 공부를 위해 해결 과정을 기록해 놓은 것일 뿐, 해결 방법은 아래에 따로 정리했다. 방법이 필요하다면 바로 아래로 가면 된다.*

 

대충 프로세스가 다 보이지 않을 수 있으니, 모든 것을 보기 위해서는 root 권한을 가져야 한다는 의미같다.

또 root 권한 문제야? 그럼 이전에 문제가 되어서 습득했던 sudo 명령어를 사용해보자.

확인하고 싶었던 Program name에 sshd가 정상적으로 출력되었다.

 

해결 방법

sudo 실행할 명령어

(여기서는 sudo netstat -tnlp)

 

root 권한을 가지게 되어 숨겨진 내용도 모두 확인할 수 있다.

728x90
반응형