ufw는 데비안에서 실행할 수 없습니다

ufw는 데비안에서 실행할 수 없습니다

내 Debian Buster 컴퓨터에 설치 ufw하고 작동시키려고 합니다. 이것을 사용하여 설치했는데 apt-get다시 시도하면 다음과 같이 나타납니다.

> ufw is already the newest version (0.36-1)

그래서 설치된 것 같지만 ufw status다른 ufw명령을 입력하면 다음과 같이 표시됩니다.

bash: ufw: command not found

일부 종속성이 누락되었나요? 내가 뭘 잘못했나요?

답변1

명령은 다음을 입력하여 실행해야 합니다.

sudo ufw <insert option here>

그렇지 않으면 오류가 발생합니다

bash: ufw: command not found

모두 실패하면 재부팅하고 ufw를 다시 설치하세요.

답변2

/usr/sbin다음 사항 을 확인하세요 PATH.

  • 다음을 편집하세요 .profile:

    nano ~/.profile
    
  • 파일 맨 아래에 다음 줄을 추가합니다.

    export PATH=$PATH:/usr/sbin
    

답변3

Re Debian ufw 및 이전 의견:

  • su먼저 루트 권한을 얻으십시오
  • 그런 다음 root@enlightened역할을 입력하십시오.
    sudu ufw enable 
    

나는 su 다음에 sudo를 해야 한다는 것을 몰랐지만 작동합니다.

sudo ufw status
Status: active

답변4

데비안을 설치할 때 루트 이름과 사용자 이름(admin)을 묻습니다. 일반적으로 말하면, 두 암호는 동일한 암호를 제외하면 일반적으로 동일합니다. 다른 경우에는 루트 이름이 선택되지 않고 기본적으로 "root"라는 이름이 사용됩니다. 사용자 이름으로 로그인하면 관리자 권한이 있어도 ufw 명령을 인식하지 못합니다. "root"로 로그인해 보세요. 서버 이름 로그인 이름: root 비밀번호: yourpassword

관련 정보