Beaglebone Black上的Cloud9密码

Amila Pathum Kandambi

我从这里使用BBB的Debian映像:Debian(BeagleBone Black-2GB eMMC)2014-05-14

该映像具有内置的Cloud9 IDE。就我的目的而言,它工作得很好,但是我不知道如何添加密码。网络上的任何人都可以访问11.22.33.44:3000(不是实际的IP地址),IDE会自动以“ John Doe”的身份登录(无需密码)。

登录Cloud9时是否可以请求用户名和密码?我可以确定浏览器是否保存了密码,但至少应询问一次

我刚刚找到解决方案。

设置默认的用户名和密码:

  1. 打开文件/opt/cloud9/build/standalonebuild/configs/standalone.js

  2. 找到以下代码块。(应该在文件的顶部)

    if(!optimist.local){ 
        optimist 
            .boolean(“ t”). 
            describe(“ t”,“在测试模式下启动”)
            .describe(“ k”,“在测试模式下杀死tmux服务器”)
            .default(“ b“,false)
            .describe(” b“,”启动网桥服务器-从cli接收命令“)
            .default(” w“,config.workspaceDir)
            .describe(” w“,”工作区目录“)
            。 alias(“ p”,“ port”). 
            default(“ port”,process.env.PORT || config.port)
            .describe(“ port”,“ Port”). 
            alias(“d“,” debug“). 
            default(” debug“,false)
            .describe(” debug“,”打开调试“) 
            .alias(” l“,” listen“) 
            default(“ listen”,process.env.IP || config.host)
            .describe(“ listen”,“服务器的IP地址”)
            .boolean(“ help” )
            .describe(“ workspacetype”). 
            alias(“ ws”,“ workspacetype”). 
            describe(“ readonly”,“以只读模式运行”)
            .alias(“ ro”,“ readonly”). 
            describe(“ packed “,”是否使用压缩版本。“). 
            boolean(” packed“). default 
            (” packed“,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); 
    }

  1. 在此行中.default("auth", ":"),以用户password的格式键入您要使用的用户名和密码,例如.default("auth", "user:pass")

  2. 你应该准备好了!尝试访问11.22.33.44:3000,应该弹出一个提示输入用户名和密码的提示。

另外,如果您想更改配置文件名称(默认为“ John Doe”):

  1. 打开文件/opt/cloud9/build/standalonebuild/settings/standalone.js

  2. 找到以下代码块。

用户:{ 
            uid:1,
            名称:“ johndoe”,
            全名:“ John Doe”,
            电子邮件:“ [email protected]”,发布
            键:null 
        },
  1. 将值更改为所需fullname的用户名。

  2. 重新启动BeagleBone Black并转到11.22.33.44:3000,您将在Cloud9 IDE上看到更新的配置文件名称。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章