내 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