대상에 대한 셸 액세스가 아닌 쓰기 액세스만 사용하여 부팅 시/후에 실행되는 설정 스크립트

대상에 대한 셸 액세스가 아닌 쓰기 액세스만 사용하여 부팅 시/후에 실행되는 설정 스크립트

Linux 시스템에 대한 쓰기 액세스 권한과 루트 권한은 있지만 대화형 셸은 없다고 가정합니다.

새 파일을 쓰거나 기존 파일을 덮어쓸 수만 있습니다. (하위)디렉토리를 생성할 수 있습니다. 파일 권한을 정의할 수 있습니다.

시작 후 또는 시작 시 실행할 ba(sh) 스크립트를 어떻게 생성합니까?

편집하다:또한 시스템에 대한 읽기 액세스 권한은 없습니다. 쓰기 액세스 권한만 있습니다.

답변1

이는 관련 Linux 시스템에서 사용하는 초기화 설정에 따라 다릅니다. 더 일반적인 것들은 모두 텍스트 파일(및 많은 심볼릭 링크)을 사용하여 시작 시 실행해야 할 항목과 bash 스크립트인지 sysvinit또는 순서대로 실행해야 하는지를 결정합니다.systemd유닛 파일이라던가 뭔가요runit또는upstart아니면 그런 것.

어떤 초기화 시스템이 사용되고 있는지 알아낸 다음 필요한 지시어와 함께 적절한 유형의 초기화 파일을 작성하고 적절한 디렉터리에 배치합니다.

가상의 질문에 제공하신 것보다 더 많은 정보가 없으면 더 구체적인 답변을 드리기가 어렵습니다.

관련 정보