前面分析了SD卡启动方面的一个坑,下面来看看Beaglebone Black root账号这个坑。

BBB文档都提到默认账户有两个,一个是debian,密码是temppwd;另一个账户是root,密码为空。板子eMMC自带的镜像确实是这样,但烧写最新的镜像(2017-10-10)发现root账户无法登录,原因是开发组在2017年2月开始基于安全角度考虑对root账户的使用策略进行了更改,如下(https://elinux.org/Beagleboard:BeagleBoneBlack_Debian#i_take_full_responsibility_for_knowing_my_beagle_is_now_insecure)

注:以为有限的英语知识,第一句话的now longer应该是no longer

大概意思是移除了root密码,禁用了通过ssh登录root,禁用了sudo命令不需要密码三个不安全的选型

添加root密码

串口终端下面采用如下命令串键root密码

debian@beaglebone:$ sudo passwd root
[sudo] password foe debian:
Enter new UNIX password:
Retype new UNIX password:
passwd:password updated successfully

启用SSH下root账户

打开/etc/ssh/sshd_config

添加如下代码:

PermitRootLogin yes

最后看个看下国外程序员为此问题是怎么吵架的,(https://groups.google.com/forum/#!topic/beaglebone/zKMGGQWCOTw)

Beaglebone Black Root账号问题相关推荐

  1. mysql 暴力破解 root账号密码

    测试数据库的root账号密码大家都忘记了,好吧,那我们就暴力破解吧 1.找到my.cnf vi /etc/my.cnf 在[mysqld]的段中加上一句:skip-grant-tables 例如: [ ...

  2. Ubuntu 14 开启SSH服务与使用root账号登陆

    2019独角兽企业重金招聘Python工程师标准>>> 在VirtualBox下安装了Ubuntu14.0来玩,可惜Ubuntu下的Linux模式下不给力,于是打算用SSH链接工具来 ...

  3. 解锁树莓派root账号

    pi@raspberrypi:~$ sudo passwd root Enter new UNIX password: #输入第一遍密码 Retype new UNIX password: #输入第二 ...

  4. 解决Ubuntu的root账号无法登录SSH问题-Permission denied, please try again.

    解决Ubuntu的root账号无法登录SSH问题-Permission denied, please try again. 参考文章: (1)解决Ubuntu的root账号无法登录SSH问题-Perm ...

  5. Linux配置SSH免密码登录(非root账号)

    Linux环境下,经常通过SSH从一台服务器登录到另一台服务器,并且登录身份不是root账号,每次都要输入密码挺麻烦的,所以今天就来实战如何配置非root账号的免密码登录: 实战环境 本次实战环境是三 ...

  6. ssh允许root账号登陆

    ssh允许root账号登陆 获取root权限 sudo su 修改ssh配置 vi /etc/ssh/sshd_config 将PermitRootLogin配置项的without-password更 ...

  7. 删除+mysql+用户密码_误删除mysql中的所用用户,如何重新设置root账号和密码

    在练习mysql语句的时候,使用delete将数据库中的所有用户删除了,其中也包括root用户.并进行了flush privileges:这时候发现重新登入mysql已经不能正常登陆.对此我们要重新设 ...

  8. root账号无法通过SSH登录阿里云ECS

    root账号无法通过SSH登录阿里云ECS 问题描述 通过SSH远程登录Linux系统的ECS实例时,连接失败,无法正常登录Linux实例. 问题原因 下图为SSH远程登录的关联因素示意图,由此可见, ...

  9. ubuntu设置root账号密码激活root账号

    ubuntu为了安全,默认在安装系统时的用户在sudo组, 且禁用了root账号, 只能以普通用户登陆.1. 1. 查看sudo组的用户 uburtu@uburtu-B560M-AORUS-PRO-A ...

最新文章

  1. 树莓派学习笔记(6):让Raspbian支持中文、禁用休眠
  2. Spring - Java/J2EE Application Framework 应用框架 第 11 章 使用ORM工具进行数据访问
  3. python调研报告总结体会_学习调研心得体会
  4. php重置下标有什么用,怎么在PHP中删除空数组并重置数组键名
  5. Spring的@Configuration配置类-Full和Lite模式
  6. 浏览器了解(二)HTML解析过程
  7. 福布斯全球最佳雇主榜:网易排名80 大幅超腾讯阿里
  8. 英语学习笔记2019-11-01
  9. 企业架构研究总结(24)——TOGAF架构开发方法(ADM)之机会及解决方案阶段
  10. 为什么有的工人喜欢午餐和晚餐配着一瓶啤酒?
  11. 修改注册表设置桌面和收藏夹路径
  12. 计算机与编程基础知识
  13. VMware12虚拟机安装教程
  14. 【SPSS】解决问题:因子分析计算KMO提示不是正定矩阵
  15. css vw vh ie9,css3中calc、vw、vh、vmin、vmax 属性的应用及兼容性详解
  16. ssl2334 铲雪车
  17. ipad使用计算机的图片大全,三种方式备份 iPad 照片
  18. 计算机输入开机密码无法进入,电脑开机无法输入密码怎么办
  19. 关于ROHDESCHWARZ公司电流探头EZ-17系数修正的说明 1
  20. 【树莓派】一、新坑入门-购买篇、基础配置篇

热门文章

  1. 基于linux上搭建红楼梦知识图谱---后续
  2. js正则表达式之 (?=) (?!)
  3. Linux上安装dos2unix
  4. cytoscape.js在vue项目中的安装及案例
  5. Android 连续点击屏幕(次数可定,事件可定)后进行操作
  6. 疫情下的商家痛点,如邻带你开创明天
  7. Python与正则表达式
  8. Openstack-T 之Neutron
  9. 会议管理系统怎么用好,这些细节你注意到了吗?
  10. 使用ExcelDataReader读写excel(.xls,.xlsx)