목록Linux (3)
맘가는 대로
한국 시각으로 11 월 25 일에 리눅스 커널의 5.4 버전이 출시되었습니다. 평소와 같이 많은 드라이버 패치들이 있고, 지원되는 하드웨어 갯수들이 증가했습니다. 눈에 띄는 변화점은 아래와 같이 있습니다. - exFAT 지원 exFAT 드라이버가 리눅스 커널에 추가됩니다. 리눅스를 오랫동안 사용하셨던 분은 원래부터 지원되던 것을 갑자기 되는 것마냥 말하는게 이상할 수도 있습니다. 이제 exFAT 에 대한 제대로 된 지원이 가능한 이유는 MS 에서 직접 exFAT 의 기술 사양(specification)을 공개했기 때문입니다. 이전에는 리눅스 커널의 exFAT 드라이버 개발자도 인정했듯이 코드가 엉망진창이었지만, 현재는 보다 제대로 된 지원을 받을 수 있습니다. 다만, 오픈 소스가 아닌 exFAT 파일시스..
많은 리눅스 운영체제에서 사용자 권한을 변경하기 위해 사용되는 sudo 명령어에서 취약점이 발견되었습니다. 2019 년 10 월 14 일에 애플의 보안 전문가인 Joe Vennix 가 발견하였습니다. 해당 취약점을 활용하기 위해서는 sudoers 파일에 아래와 같은 설정이 되어있어야 합니다. ALL = (ALL, !root) 즉, 어떠한 사용자에 대해 root 계정을 제외한 모든 사용자에 대한 권한을 갖고 명령어에 대한 실행 권한이 있어야 합니다. 그리고 uid 를 -1 혹은 4294967295 로 지정하여 설정된 명령어를 실행할 경우 uid 가 0, 즉, root 권한으로 명령어를 실행할 수 있다는 것입니다. 아래는 실행 예시입니다. sudo -u#-1 id -u 위와 같은 명령어를 실행할 경우 -1 ..
대한민국 서울 기준으로 CentOS 8 이 2019 년 09 월 25 일에 출시되었습니다. 기존의 RHEL 의 복제판인 CentOS 는 물론, 롤링 릴리즈 방식을 사용하는 CentOS Stream 도 같이 공개하였습니다. 이는 빠르게 변화하는 IT 기술 수요에 맞춰가는 것은 물론, RHEL 을 단순히 복제하는 것을 떠나서 상호 영향을 주는 관계로 변하였음을 의미합니다. 현재 레드햇 계열의 리눅스 배포판은 크게 상용 리눅스인 RHEL, 그것의 커뮤니티 용도 복제판인 CentOS, 그리고 최점단의 기술을 빠르게 적용하는 Fedora 가 있습니다. RHEL 이나 CentOS 는 안정성을 위주로 유지되었다면, Fedora 는 최신의 리눅스 커널과 패키지들을 사용하였습니다. 여기서 CentOS Stream 은 중..