WedX - журнал о программировании и компьютерных науках

Измените имя пользователя и добавьте пароль для Cloud9 в Beaglebone black


Ответы:


1

Я только что узнал решение.

Чтобы установить имя пользователя и пароль по умолчанию:

  1. Откройте файл /opt/cloud9/build/standalonebuild/configs/standalone.js.

  2. Найдите следующий блок кода. (Должно быть вверху файла)

    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);
    }

  1. В строке .default("auth", ":") введите имя пользователя и пароль, которые вы хотите использовать, в формате имя пользователя:пароль, например. .default("auth", "user:pass")

  2. Вы должны быть готовы! Попробуйте получить доступ к 11.22.33.44:3000, должно появиться всплывающее окно с запросом имени пользователя и пароля.

Кстати, если вы хотите изменить имя профиля (по умолчанию «Джон Доу»):

  1. Откройте файл /opt/cloud9/build/standalonebuild/settings/standalone.js.

  2. Найдите следующий блок кода.

user: {
            uid: 1,
            name: "johndoe",
            fullname: "John Doe",
            email: "johndoe@example.org",
            pubkey: null
        },
  1. Измените значение fullname на желаемое имя пользователя.

  2. Перезагрузите BeagleBone Black и перейдите к 11.22.33.44:3000, и вы увидите обновленное имя профиля в вашей IDE Cloud9.

15.04.2015
  • Мне пришлось добавить .default("auth", "user:pass"), но это сработало. 28.02.2016

  • 2

    При запуске Cloud9 из командной строки (по крайней мере, в последней версии) вы можете использовать:

    -a user:pass

    где «пользователь» — это имя пользователя, которому он будет разрешен, а «пароль» — это пароль для этого пользователя. Он использует базовую веб-аутентификацию.

    Другие параметры для Cloud9:

    • -l [ip addresses to accept] Используйте 0.0.0.0, чтобы принять все IP-адреса.
    • -w path/to/project/to/edit
    • -p port на котором работать

    Что касается конкретного скрипта/сервиса, который используется для запуска Cloud9, в котором можно настроить параметры запуска, я не уверен. Вы можете попробовать эту информацию, чтобы узнать, с чего начать поиск:

    https://dcinglis.wordpress.com/2014/09/08/running-a-startup-script-on-a-beaglebone-black/

    07.03.2015
  • Вы знаете, где временно хранится пароль? Это обычный текст? 25.05.2018
  • Новые материалы

    Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что это выглядит сложно…
    Просто начните и учитесь самостоятельно Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что он кажется мне сложным, и я бросил его. Это в основном инструмент..

    Лицензии с открытым исходным кодом: руководство для разработчиков и создателей
    В динамичном мире разработки программного обеспечения открытый исходный код стал мощной парадигмой, способствующей сотрудничеству, инновациям и прогрессу, движимому сообществом. В основе..

    Объяснение документов 02: BERT
    BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка. Во время предварительного обучения модель обучается на неразмеченных данных с помощью..

    Как проанализировать работу вашего классификатора?
    Не всегда просто знать, какие показатели использовать С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..

    Работа с цепями Маркова, часть 4 (Машинное обучение)
    Нелинейные цепи Маркова с агрегатором и их приложения (arXiv) Автор : Бар Лайт Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..

    Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
    Как вы сегодня, ребята? В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..

    Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
    Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение. В этом процессе мы будем использовать неконтролируемое обучение, чтобы..


    Для любых предложений по сайту: wedx@cp9.ru