크롬북에서 쉘 스크립트(bash)를 실행하는 방법은 무엇입니까?

크롬북에서 쉘 스크립트(bash)를 실행하는 방법은 무엇입니까?

비밀번호를 입력하기 위해 암호화된 HDD가 있는 원격 우분투 Linux 시스템에 연결하기 위해 실행해야 하는 쉘 스크립트가 있습니다. 이를 수행하는 쉘 스크립트가 있지만 외출할 때 대부분 크롬북을 가지고 다닙니다. 크롬북으로 할 수 있나요?

mosh와 같은 크롬 확장 프로그램을 본 적이 있습니다.

답변1

셸 프롬프트는 Chrome OS에서 사용할 수 있습니다. 액세스 지침은 다음과 같습니다.https://chromium.googlesource.com/chromiumos/docs/+/master/developer_mode.md.

스크립트가 마운트된 파일 시스템 noexec(예: 홈 디렉토리)에 저장되는 경우 스크립트를 명시적으로 호출해야 할 수도 있습니다 sh.

/bin/sh foo.sh

추가 정보: Chrome OS에서 Bash는 내 스크립트를 실행하지 않습니다. Bash에서 스크립트를 실행하려면 어떻게 해야 하나요?.

답변2

1. 개발자 모드 활성화
  • Esc + 새로 고침(F3)을 길게 누르고 전원 버튼을 누른 후 --> 전원 버튼에서 손을 뗍니다. 이것은recovery mode
  • ~에복구 모드,~에 따르면Ctrl + D. 이게 열릴 거야developer mode
2. 명령 프롬프트 받기
  • 어느 하나:
    • 제어 키+대리자+ →[오른쪽 화살표]
    • Ctrl + Alt + T
3. 실행 권한이 있는 폴더를 다시 마운트합니다.

시스템 보안상의 이유로크롬OS일부 폴더가 표시됨실행 없음그래서다시 설치그리고:

sudo mount -i -o remount,exec /home/chronos/user/
  • 이 단계에는 일반적으로 실행이 포함됩니다.배쉬 스크립트, 구현하다프로그램와 같은 것을 설치하거나 meteor외부 장치에도 사용할 수 있습니다.
$ sudo mount -o remount,exec /media/removable/SD\ Card
$ sudo mount -o remount,exec /media/removable/USB\ Drive
  • 실행되지 않음쿼리하면 마운트 옵션에서 사라집니다.

관련 정보