네트워크 설정을 조정하기 위해 원격 Linux 서버에 연결했는데, iptables
선호하는 방법 대신 ufw
.
규칙을 추가한 ufw
다음 iptables -F
에서 새로 고침 규칙을 실행했습니다 iptables
. 그러나 이것이 SSH 연결을 차단한다는 사실을 잊어버렸습니다.
SSH를 통해 내 서버에 다시 연결하고 싶지만 SSH에 사용하는 포트가 허용됨에도 불구하고 ufw
새로 고침 iptables
으로 인해 연결할 수 없습니다.
서버 관리자에게 서버를 수동으로 다시 시작하도록 요청하면(예: 전원 코드 연결을 끊었다가 다시 연결) SSH 연결을 허용하도록 ufw
재구성됩니까 iptables
(규칙에 구성된 대로 ufw
), 아니면 로컬 TTY를 통해 서버에 로그인하고 ufw
문제를 해결하기 위해 규칙을 다시 입력하시겠습니까 ?
답변1
ufw
iptables
재부팅 시 규칙을 새로 고칠 필요가 없습니다 . 이는 자동으로 발생합니다. 더 정확하게 말하면 새로 부팅된 Linux 시스템에는 무언가 설정될 때까지 iptables 규칙이 없습니다.
ufw
그것이 바로 그것이 하는 일입니다. iptables
구성 파일이 알려주는 대로 정확하게 규칙을 설정합니다 . 이것이 ufw
존재하는 것과 같은 프로그램이 재부팅 후에도 지속되지 않는 이유입니다. 따라서 ufw
존재하는 것과 같은 프로그램은 방화벽 규칙에 대한 지속성을 제공할 수 있습니다.