如何在 chromebook 上运行 shell 脚本 (bash)?

如何在 chromebook 上运行 shell 脚本 (bash)?

我有一个 shell 脚本,我需要运行它才能连接到具有加密 HDD 的远程 ubuntu linux 机器,以便输入密码。有一个 shell 脚本可以实现此目的,但我外出时大部分时间都有一台 chromebook。这可以通过 chromebook 完成吗?

我已经见过像 mosh 这样的 chrome 扩展。

答案1

shell 提示符在 Chrome 操作系统中可用。此处提供了访问它的说明:https://chromium.googlesource.com/chromiumos/docs/+/master/developer_mode.md

如果脚本恰好存储在挂载的文件系统上noexec(例如您的主目录),则可能需要显式调用该脚本sh

/bin/sh foo.sh

更多信息: 在 Chrome 操作系统中,Bash 不会执行我的脚本。如何让 Bash 运行我的脚本?

答案2

1.启用开发者模式
  • 按住 Esc + 刷新 (F3) + 按电源按钮 --> 释放电源按钮。这是recovery mode
  • 里面恢复模式,Ctrl + D。这会打开developer mode
2. 获取命令提示符
  • 要么:
    • 控制键+替代+ →[ 右箭头 ]
    • Ctrl + Alt + T
3.以exec权限重新挂载文件夹

出于系统安全原因Chrome操作系统某些文件夹被标记无执行所以重新安装和:

sudo mount -i -o remount,exec /home/chronos/user/
  • 这一步通常是让你运行的bash 脚本, 执行程式你安装了像meteor.另外,也可以用于外部设备:
$ sudo mount -o remount,exec /media/removable/SD\ Card
$ sudo mount -o remount,exec /media/removable/USB\ Drive
  • 不执行当您查询时,将从挂载选项中消失。

相关内容