Geektools 쉘 문제


0

내 컴퓨터에서 파일 시스템 활동을 모니터링하기 위해 "sudo fs_usage"명령을 발견했습니다.이 명령은 터미널에서 매우 잘 작동합니다. 그런 다음 바탕 화면 배경 무늬에 해당 시스템 활동을 표시하는 아이디어가있었습니다.

"GeekTool"앱을 다운로드하고 다음 명령으로 "Shell"위젯을 만들었습니다.

echo "root password" | sudo -s fs_usage

그러나 그것은 작동하지 않습니다 :(


sudo루트로 인증 할 곳이 없으므로 GeekTool 위젯에서는 작동하지 않을 것으로 예상 됩니다.
Timothy Mueller-Harder

"활동 모니터링"이라고 말하면 파일 읽기 / 쓰기를 의미합니까?
Timothy Mueller-Harder

@ Timothy Mueller-Harder-예, 모니터링은 내 HD에서 읽고 씁니다. 네트워크 활동을 모니터링하기 위해 약간의 방해를 사용합니다. 나는 HD 활동과 비슷한 앱을 찾지 못했습니다. 저는 항상 알고 있거나 죽이고 싶은 배경에서 많은 활동이 진행되고 있습니다.
Vincent

그러나 CPU 사용량과 RAM 사용량에 대한 힌트도 제공합니다. 활동 모니터. iStat에는 뛰어난 그래픽이 있습니다. 그러나 나는 그것이 어디에 있는지, 특히 HD / RAM의 폴더 / 소스를 알고 싶습니다.
Vincent

터미널에서 "echo <root password> | sudo -s fs_usage"를 시도하면 root 암호를 입력 할 필요가 없습니다
Vincent

답변:


1

당신이 사용하는 암호를 입력 할 필요가 피할 수 fs_usage의 방법으로 sudoers파일을.

경고 : 저는 보안 전문가가 아니며 sudoers파일 수정은 매우주의해서 수행해야합니다. 이 특정 솔루션이 보안 문제 라고 생각 하지는 않지만 전문가는 아닙니다.

  1. 터미널을 열고을 sudo visudo입력 한 다음 비밀번호를 입력하십시오.
  2. 화살표 키를 사용하여“사용자 권한 사양”섹션으로 스크롤하십시오.
  3. 사용자 이름으로 시작하거나 실패하는 행을 찾으십시오 %admin.
  4. 해당 줄 바로 아래에 커서를 놓고을 눌러 A삽입 모드로 들어갑니다.
  5. 다음 줄을 자체 줄에 추가하십시오.

    yourusername ALL=(root) NOPASSWD: /usr/bin/fs_usage
  6. 을 누른 esc다음을 입력 :wq enter하여 변경 사항을 저장하고 종료하십시오.

GeekTool을 다시 시작해야합니다. 변경 사항을 적용하기 위해 재부팅해야한다고 생각하지 않지만 작동하지 않으면 시도하십시오.


1
비밀번호를 Geek Tool 쉘 위젯에 넣는 것보다 훨씬 좋습니다. 👍 ★
TJ Luoma 1

좋아, 실수로 sudoers 파일을 복구 할 수 없었습니다. 지금 무엇?
Vincent

방법 .... 😐이 지시 사항을주의 깊게 따르면 괜찮습니다.
Timothy Mueller-Harder

죄송합니다. 연결하려는 내용을 잊어 버렸습니다. unix.stackexchange.com/a/74145
Timothy Mueller-Harder
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.