warning2 Warning Message 삭제방법(missing-braces, overloaded-virtual) 컴파일시 깔끔하지 않게 하는건 뭘까요? 바로 Warning Message입니다. 자세히 보면, 버그를 유발할 확률이 높은 것들도 걸러지는데요.이걸 놔두면 깨진창문효과처럼 점점 코드가 난잡해질 수 있습니다. 그럼 어떤 Warning들이 있는지 살펴보고 어떻게 고쳐야할지 알아보겠습니다. warning: suggest braces around initialization of subobject [-Wmissing-braces]문제struct in6_addr ip = {0,};위의 구문은 ipv6를 선언할 때 초기값을 0으로 세팅하려고 하는건데요.이런 Warning이 뜨게 됩니다.warning: suggest braces around initialization of subobject [-Wmissing-brace.. 2024. 9. 2. Permissions 0664 for '/.ssh/id_rsa' are too open. ssh 에러(WARNING: UNPROTECTED PRIVATE KEY FILE!) ssh 키 이용시에 아래와 같은 에러가 뜨는 경우가 있습니다. Permissions 0664 for '/home/test/.ssh/id_rsa' are too open. PRIAVTE KEY FILE에 너무 권한이 많이 열려있다는 내용인데요. 어떻게 해결할까요? 해결방법 간단하게 id_rsa 파일의 권한을 바꿔주면 됩니다. 너무 많이 열려있으니 줄여주면 되겠죠? 보통은 읽기쓰기 권한인 4(읽기) + 2(쓰기) 를 줍니다. 읽기쓰기 권한인 600으로 줄여보겠습니다. chmod 600 {keyfile} ex) chmod 600 /home/test/.ssh/id_rsa 쓰기 권한까지 줄여보려면 쓰기를 뺀 400을 선택하시면 됩니다. ex) chmod 400 /home/test/.ssh/id_rsa 이제 다시 .. 2023. 2. 2. 이전 1 다음 반응형