티스토리 뷰
Docker & k8s
Ubuntu [error01]Permissions for /etc/netplan/01-network-manager-all.yaml are too open. Netplan configuration should NOT be accessible by others. + [error02]cannot call open vswitch ovsdb-server.service is not running
Howu 2025. 8. 2. 00:50* 문제점
kubernetes 활용을 위해 세팅 중 가상환경에서 우분투 서버 복제 이후 ip 주소 변경을 위해서 해당 명령어를 사용했을 때 권한 문제가 발생한다.
sudo netplan apply
** (generate:12390): WARNING **: 21:47:13.631: Permissions for /etc/netplan/01-network-manager-all.yaml are too open. Netplan configuration should NOT be accessible by others.
이 경고는 Netplan 설정 파일의 권한이 너무 넓게 설정되어 있어 보안상의 이슈가 발생할 수 있다는 것을 나타냅니다. Netplan 설정 파일은 민감한 정보를 포함할 수 있으므로 일반 사용자나 그룹에 대한 읽기/쓰기 권한을 제한하는 것이 좋습니다.
출처: https://betwe.tistory.com/entry/Ubuntu-netplan-을-이용한-IP-변경 [개발과 육아사이:티스토리]
* 해결책
sudo chmod 600 /etc/netplan/01-network-manager-all.yaml
600: 소유자는 읽고 쓰기 외에 아무 권한이 없음으로 축소.
권한 변경하고 다시 apply 명령어를 사용했더니 이번에는 cannot call open vswitch ovsdb-server.service is not running 에러 발생! ovsdb-server가 없어서 설치를 해야 한단다.
sudo apt update
sudo apt install openvswitch-switch
이렇게 설치하고 apply 하고 나서 ip 주소를 확인했더니 변경된 것을 확인할 수 있었다!
'Docker & k8s' 카테고리의 다른 글
| kubernetes 설치 (1) | 2025.08.02 |
|---|---|
| Docker 개념 (1) | 2024.01.25 |
| Docker 강의 목차 (0) | 2023.12.01 |
| [Docker 2판] 2장. 컨테이너 기술과 Docker의 개요 (0) | 2023.08.04 |
| [Docker 2판] 1장. 시스템과 인프라 기초 지식 (0) | 2023.08.04 |