我刚刚找到了解决办法。
设置默认用户名和密码:
打开文件/opt/cloud9/build/standalonebuild/configs/standalone.js。
找到以下代码块。 (应该在文件的顶部)
如果(!optimist.local){
乐天派
.boolean("t")
.describe("t", "开始测试模式")
.describe("k", "Kill tmux server in test mode")
.default(“b”,假)
.describe("b", "启动桥接服务器 - 接收来自 cli 的命令")
.default("w", config.workspaceDir)
.describe("w", "工作区目录")
.alias("p", "端口")
.default("端口", process.env.PORT || config.port)
.describe("端口", "端口")
.alias("d", "调试")
.default(“调试”,假)
.describe("debug", "打开调试")
.alias("l", "听")
.default("听", process.env.IP || config.host)
.describe("监听", "服务器 IP 地址")
.boolean("帮助")
.describe("工作区类型")
.alias("ws", "workspacetype")
.describe("readonly", "以只读模式运行")
.alias("ro", "只读")
.describe("packed", "是否使用打包版本。")
.boolean("打包")
.default("打包", config.packed)
.alias("a", "auth")
.describe("auth", "基本认证用户名:密码")
.default("auth", ":")
.describe("collab", "是否开启协同。")
.default("collab", config.collab)
// @lennartcl 这应该被移动
.describe("lb.fileserver", "LogicBlox 文件服务器 URL")
.default("lb.fileserver", config.logicblox && config.logicblox.fileServerURL);
}
在.default("auth", ":") 行,输入您要使用的用户名和密码,格式为username:password,例如.default("auth", "user:pass")
你应该准备好了!尝试访问11.22.33.44:3000,应该会弹出输入用户名和密码的提示。
附带说明,如果您希望更改个人资料名称(默认为“John Doe”):
打开文件/opt/cloud9/build/standalonebuild/settings/standalone.js。
找到以下代码块。
用户:{
用户ID:1,
名称:“约翰多”,
全名:“约翰·多伊”,
电子邮件:“johndoe@example.org”,
公钥:空
},
把fullname的值改成你想要的用户名。
重新启动 BeagleBone Black 并转到 11.22.33.44:3000,您将在 Cloud9 IDE 上看到更新的配置文件名称。