bash가 최신 버전이 아니면 좋지 않을까요? [폐쇄]

bash가 최신 버전이 아니면 좋지 않을까요? [폐쇄]

bash가 최신 상태가 아니면 문제가 있는 걸까요? 내 Mac Mini와 마찬가지로 bash 버전은 3.2.57(1) 릴리스입니다. 내 컴퓨터에 이 버전의 bash를 설치하면 문제가 발생합니까?

답변1

반드시 "나쁜" 것은 아니지만 기능이 제한됩니다. 그러나 이것은 정상입니다. bash v 3.x와 함께 제공되는 새로운 2017 macbook pro가 있는데 수동으로 v 4로 업데이트해야 했습니다. 여기에서 bash v4의 고유한 일부 기능을 확인할 수 있습니다.http://wiki.bash-hackers.org/bash4

그러나 고급 시스템 관리/스크립팅을 수행하지 않는 한, 이와 관련된 문제가 발생할지 의심스럽기 때문에 필요한 일부 기능이 누락되지 않는 한 업그레이드하고 싶지 않을 것입니다.

답변2

무슨 뜻이에요“최신이 아니다”? 2014년 이후 패치가 적용되지 않았다면 그렇습니다.꽤 나쁨사실, 귀하는 자신만의 웹 페이지를 갖는 데 한 단계만 남았습니다. Shellshock 버그가 보안에 미치는 영향은 매우 광범위합니다(무엇보다도 Shellshock을 사용하는 모든 소프트웨어에 영향을 미칠 수 있음 popen()). 가능한 한 빨리 업데이트해야 합니다(특정 문제에 대해 패치된 동일한 버전인지 또는 최신 버전인지 여부). 버전도 수정되었습니다.)

일반적으로 업데이트되지 않은 소프트웨어를 실행하는 것은 허용되는 유일한 조치입니다.안전view) 항상 보안 입력을 처리하는 시스템에서. 공격자가 접근할 수 있는 모든 항목은 정기적으로 업데이트되어야 합니다."얻기 쉬운"중요성"영향을 미칠 수 있다"여기에서는 시스템이 네트워크를 통해 연결되어 있거나 합법적인 사용자가 인터넷 포럼에서 복사한 일부 코드를 실행하고 있습니다.

버전 번호만 보는 것은 큰 의미가 없습니다. 많은 UNIX 유사 시스템은 배포하는 소프트웨어에 적극적으로 패치를 적용합니다. 고객이 "오래된" 패키지에 대해 불평하는 것을 여러 번 보았습니다. 코드의 나머지 부분은 그대로 유지하면서 보안 버그가 수정되었다는 사실을 깨닫지 못했기 때문입니다. 특히 자동화된 보안 스캐너는 이와 같은 오탐지를 생성하는 데 매우 능숙합니다. 필요한 정보는 패키지 변경 로그에서 찾을 수 있습니다.

관련 정보