/bin/bash는 필수지만,/bin/sh도 갈 수 있어요.
1529 단어 vuls
며칠 전에 기세로 실시한 Alpine 대응 Vuls:#545 를 입력합니다.
지금까지의 버전은 스캔 대상의 용기에서/bin/bash에서 명령을 발포하고 있습니다.
bash인 이유는 블즈가 스캔 대상 OS에서 발간한 지령에 파이프를 사용했기 때문에 공개가 애초 많았기 때문이다.
를 참고하십시오.
set -o pipefail
이거 bash3.0 이후에만 옵션이 있습니다참고 자료 따라서/bin/bash를 사용하여 스캔 대상 서버에서 명령을 실행할 수밖에 없습니다.
2016년 4월 공개된 블즈.
공개부터 꾸준한 리모델링이 이뤄지면서 발간된 지령이 개선됐고, 자세히 보니 파이프라인이 거의 없었다.
파이프가 없으면 지금/bin/sh밖에 없어요!
그래서 bash에 대한 의존을 철저히 없앴다.
그럼 사우나 가자 (일요일 20:00기)
Reference
이 문제에 관하여(/bin/bash는 필수지만,/bin/sh도 갈 수 있어요.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kotakanbe@github/items/65185b20de31f6ac697a텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)