Я только что узнал решение.
Чтобы установить имя пользователя и пароль по умолчанию:
Откройте файл /opt/cloud9/build/standalonebuild/configs/standalone.js
.
Найдите следующий блок кода. (Должно быть вверху файла)
if (!optimist.local) {
optimist
.boolean("t")
.describe("t", "Start in test mode")
.describe("k", "Kill tmux server in test mode")
.default("b", false)
.describe("b", "Start the bridge server - to receive commands from the cli")
.default("w", config.workspaceDir)
.describe("w", "Workspace directory")
.alias("p", "port")
.default("port", process.env.PORT || config.port)
.describe("port", "Port")
.alias("d", "debug")
.default("debug", false)
.describe("debug", "Turn debugging on")
.alias("l", "listen")
.default("listen", process.env.IP || config.host)
.describe("listen", "IP address of the server")
.boolean("help")
.describe("workspacetype")
.alias("ws", "workspacetype")
.describe("readonly", "Run in read only mode")
.alias("ro", "readonly")
.describe("packed", "Whether to use the packed version.")
.boolean("packed")
.default("packed", config.packed)
.alias("a", "auth")
.describe("auth", "Basic Auth username:password")
.default("auth", ":")
.describe("collab", "Whether to enable collab.")
.default("collab", config.collab)
// @lennartcl this should be moved
.describe("lb.fileserver", "LogicBlox file server Url")
.default("lb.fileserver", config.logicblox && config.logicblox.fileServerURL);
}
В строке .default("auth", ":")
введите имя пользователя и пароль, которые вы хотите использовать, в формате имя пользователя:пароль, например. .default("auth", "user:pass")
Вы должны быть готовы! Попробуйте получить доступ к 11.22.33.44:3000
, должно появиться всплывающее окно с запросом имени пользователя и пароля.
Кстати, если вы хотите изменить имя профиля (по умолчанию «Джон Доу»):
Откройте файл /opt/cloud9/build/standalonebuild/settings/standalone.js
.
Найдите следующий блок кода.
user: {
uid: 1,
name: "johndoe",
fullname: "John Doe",
email: "johndoe@example.org",
pubkey: null
},
Измените значение fullname
на желаемое имя пользователя.
Перезагрузите BeagleBone Black и перейдите к 11.22.33.44:3000
, и вы увидите обновленное имя профиля в вашей IDE Cloud9.
15.04.2015
.default("auth", "user:pass")
, но это сработало. 28.02.2016