busybox登陆后没要求输入密码的解决办法

Linux 之 rootfs、busybox、buildroot 编译busyBox download https://developer.arm.com/ make menuconfig setting - > build as a static binary (空格) make make install cd _install 编译内核 export ARCH=arm 阅读详情
 

制作好ramdisk之后 通过串口进入系统 却发现系统直接登录进去了 并没有要求用root用户名和密码进行登录 解决如下

在 /etc/init.d/rcS 文件添加如下语句

 

root:/> cat /etc/inittab
::sysinit:/etc/init.d/rcS
::respawn:/bin/login
#::respawn:-/bin/sh
#tty2::askfirst:-/bin/sh
::ctrlaltdel:/bin/umount -a -r

 

然后还得在/etc/下添加group shadow passwd这3个文件

busybox提示can't access tty.job control turned off 解决方法

/etc/inittab写法如下

对于X86:

 tty1::respawn:/sbin/getty 38400 tty1

 tty2::respawn:/sbin/getty 38400 tty2

 

对于ARM:

首先确保在/dev/ttyS0存在,否则自己在/linuxrc或/etc/rcS或/urs/local/rc.local中加入

ln -s /dev/tts/0 /dev/ttyS0

ln -s /dev/vc/0  /dev/tty0

ln -s /dev/vc/1  /dev/tty1

ln -s /dev/vc/2  /dev/tty2

注意:确保在执行下面的语句前在/dev下建立ttyS0

 

方法1:

/etc/inittab写入

console::sysinit:-/etc/rcS

ttyS0::respawn:/sbin/getty -L ttyS0 115200 vt100

 

方法2:

/etc/inittab写入

console::sysinit:-/etc/rcS

ttyS0::respawn:-/bin/sh

前者需要登陆验证,会出现提示输入用户名和密码,后者不会

 

方法3:

修改内核源码

在内核源码drivers/char/tty_io.c中将

noctty = 1

改为

noctty = 0

然后

/etc/inittab可以使用默认的,也可以写成:

console::sysinit:-/etc/rcS

console::respawn:/sbin/getty console 115200 ttyS0

busybox自带的ftpd使用用户名和密码登陆的办法 立即下载

相关推荐

Linux下实现免密码登录(超详细)

1.Linux下生成密钥   ssh-keygen的命令手册,通过”man ssh-keygen“命令:   通过命令”ssh-keygen -t rsa“   生成之后会在用户的根目录生成一个 “.ssh”的文件夹   进入“.ssh”会生成以下几个文件   authorized_keys:存放远程免密登录的公钥,主要通过这个文件记录多台机器的公钥   id_rsa : 生成的私钥文件   id_rsa.pub : 生成的公钥文件   know_hosts : 已知的主机公钥清单     如果希望ssh公钥生效需满足至少下面两个条件:       1) .ssh目录的权限必须是

BusyBox getty

linux的登录主要是由两个文件在控制,/usr/sbin/getty来获得用户名,并进行检查用户名是否存在,然后将用户名传递给/usr/bin/login来获取用户输入密码和检查密码是否正确. 所以要实现linux的自动登录,就要改动这两个文件. 1.getty实现的主要功能是: 1)打开指定的tty; 2)提示用户登录(login:); 3)获得登录用户名; 4)把...

weixin_30325793的博客 731

【电磁场与电磁波课程设计】基于HFSS的双频微带天线仿真及设计

第五代移动通信技术(5G)的商用已经近在眼前,作为移动通信中最为重要的功能组件,面向5G通信应用的手机天线与基站天线的技术研究与设计成为近年来的热点。随着移动通信中“跳频”“扩频”等通信技术发展,为了满足与多个终端的通信要求,实现多系统共用和收发共用等功能,这就要求天线在不同频段下工作。根据国家工信部的最新规定,5G移动通信的中频段被划定在3.3 GHz-3.5 GHz及4.8 GHz-5.0 GH,面向5G移动通信的天线应具有高增益、小型化、宽频段及高隔离度等技术特征,以满足5G通信的高传输速率、波束智能

weixin_44450575的博客 1万+

浅谈linux开发板用户登录之getty/login/passwd

在我们使用Linux设备时,开机启动后总会遇到一个用户登录界面,类似于QQ号登录一样,但是Linux输入密码是不显示输入的字符的,这个和Windows不一样,有的设备并未有这个过程,对于其背后的机制,大家是否清楚呢?

小嵌同学的博客 3327

山东大学软件学院计算机组成原理课程设计实验三

文章目录一、实验时间二、实验内容1. 实验目的2. 设计要求3. 实验基本思路三、电路图1. 可预置初值的模256异步计数器2. 8位ALU电路3. 总图四、补充 一、实验时间 第三次实验:2021年4月8日星期四,第六周 第一次部件级实验,开始算分 二、实验内容 微程序控制的运算器设计 1. 实验目的 (1)熟悉简单运算器的结构 (2)熟悉微命令的产生和时序 (3)熟悉运算器功能测试。 2. 设计要求 利用之前设计的具有超前进位功能的8位ALU,实现简单算术或逻辑运算 两操作数由八位寄存器R0、R1提供,

叶卡捷琳堡的博客 1万+

BGE(BAAI General Embedding)模型详解

BGE(BAAI General Embedding)是北京智源人工智能研究院(BAAI)推出的通用文本嵌入模型系列,旨在为各种自然语言处理任务提供高质量的向量表示。

ttyy1112的专栏 7555

linux 用户登陆过程 getty 及 login

【代码】linux 用户登陆过程 getty 及 login。

u011011827的博客 1990

DCN交换机通过boot模式升级

LIC导入成功后,输入enable进入特权模式,把网线接到通讯网口上,配置好对应interface vlan地址,在enable模式用 copy tftp://x.x.x.x/xxxxxx_nos.img nos.img待提示write ok时,reload设备完成升级。交换机启动后,在显示以下信息时输入“Ctrl+B”,一定得是手动按“Ctrl+B”进入的boot模式才能正常升级。升级交换机成功,在BootROM模式下,执行命令run或reboot,回到CLI配置界面。# 交换机通过boot模式升级。

m0_72501865的博客 946

BusyBox嵌入式专用工具命令

涵盖六大类别,总计。每条命令均提供及(基于 BusyBox v1.36),结合编译选项与嵌入式特性深度优化。

C/C++ 2092

【机器人开发】四足机械狗(并联结构)URDF建模与Simscape仿真全流程解析

本文详细解析了四足机械狗(并联结构)从URDF建模到Simscape仿真的全流程开发。内容涵盖SolidWorks建模要点、URDF文件导出与优化、Matlab/Simscape环境搭建,以及并联机构特有的运动控制和步态规划实现,为机器人开发者提供了一套完整的解决方案。

weixin_30642561的博客 528

SAP 超详细解析信用控制

当然,集团内中国区、日本或欧洲区的公司使用了不同本位货币会计核算虽然分开,但对于客户的信用也可以统一管 理的,只要将这些不同本位币的公司代码纳入同一信用控制范围,信用控制范围货币可以考虑使用总部集团的货币,各公司代码的信用发生额自动根据系统设定汇率 转换为统一的信用控制范围货币。此步有一个“覆盖CC范 围”的选项,表示在过账时此步缺省的分配给公司代码的信用控制范围可以在其它信用控制范围使用,有时当一个公司代码的客户需要将信用数据过账到其它信用控 制区域,这个选择就非常有必要。

matinal 當冬夜漸暖 。公众号:matinal 1万+

[转]busybox登陆后没要求输入密码的解决办法

转自:http://blog.chinaunix.net/uid-8058395-id-65785.html 1.制作好ramdisk之后通过串口进入系统却发现系统直接登录进去了并没有要求用root用户名和密码进行登录,需修改/etc/inittab文件: [root@localhostetc]# cat inittab#/etc/inittabconsole::...

weixin_34358365的博客 154

【原创教程】西门子1500与施耐德伺服的通讯以及调试

该函数块主要描述伺服的手动,左边的引脚Forward是指伺服手动正转,Backward是指伺服手动反转,Fast是指手动的某个方向为快速运行,TipPos手册上描述为固定值,WaitTIme是指伺服手动的相应时间,VeloSlow指伺服手动正常慢速运动的速度,VeloFast指伺服手动快速运动的速度,Acceleration是指伺服手动的加速度,Decelertion是指伺服手动的减速度。该函数块用于伺服停止,左边的引脚Execute为伺服停止执行,Deceleration含义为减速,Axis为轴。

Qinmingyue13的博客 1374

Kubernetes Dashboard 设置用户密码登陆

Kubernetes Dashboard 设置用户密码登陆 标签(空格分隔): Kubernetes2019年05月20日 K8s 文档 K8s 1.13源码安装k8s dashboard token访问 仪表板是基于Web的Kubernetes用户界面。您可以使用仪表板将容器化应用程序部署到Kubernetes集群,对容器化应用程序进行故障排除,并管理集群本身及其伴随资源。您可以使用仪表板来概...

weixin_33720956的博客 1708

【灰度共生矩阵(GLCM)原理及代码实现】

文章主旨详细介绍灰度共生矩阵(Gray-Level Co-occurrence Matrix, GLCM)的生成原理、核心特征量及其在图像纹理分析中的应用,并提供了可运行的Python代码实现。该网页是一篇理论结合实践的优秀技术文章。它不仅清晰地解释了GLCM这一经典纹理分析工具背后的数学原理,还提供了完整、可复现的代码,非常适合计算机视觉或图像处理领域的学习者和开发者入门并实践灰度共生矩阵。读者可以通过运行代码来直观理解GLCM如何工作,并提取图像的纹理特征。

blotemj.blog.youkuaiyun.com 179

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

busybox 登录及其账户密码

Busybox 没有提供 /etc/passwd /etc/shadow。但是提供了 /sbin/getty 来验证 用户名和密码,验证过程请参考。如果我们要用用户名登录的方式 所以需要自己做 这两个文件。

u011011827的博客 2970

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

关于busybox自带的ftpd不能使用用户名和密码登陆的解决办法

因为项目用到了ftp传输文件的功能,设备要做ftp服务器,正好busybox有ftpd这个功能,所以就直接使用啦,但是测试发现,自带的这个ftpd登陆根本就不需要用户名和密码,所以这就有安全隐患了,这是不允许滴,搜索资料表明,搜不到关于ftpd用户名和密码登陆的问题,都是使用另外一个工具,lftp,于是我就编译了一个lftp,测试可以使用,但是因为编译的时候总是不过,需要屏蔽掉一些功能才可以编译通

lidongliang07的专栏 3956

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

设置linux文件系统密码,busybox 文件系统设置 登陆 login 密码 password shadow

用busybox做文件系统的很多介绍,这里就不啰嗦了。说几点:1、etc目录下有inittab,则系统按此文件规则来启动和运行,内容为:::sysinit:/etc/init.d/rcS#把respawn改成askfirst就会出现按enter才能进去的提示::respawn:-/bin/sh::restart:/sbin/init::ctrlaltdel:/sbin/reboot::shutdo...

weixin_36127428的博客 1663

busybox 文件系统 etc目录,登陆 login,密码 password,shadow

【转帖请注明出处:blog.youkuaiyun.com/lanmanck】 用busybox做文件系统的很多介绍,这里就不啰嗦了。说几点:1、etc目录下有inittab,则系统按此文件规则来启动和运行,内容为:::sysinit:/etc/init.d/rcS #把respawn改成askfirst就会出现按enter才能进去的提示::respawn:-/bin/sh::restart

LYJ个人博客,记录技术、八卦、生活,分享各种心得,期待与朋友们一同进步 1万+
上一篇: Linux 命令行参数分析
下一篇: 从 Linux 内核访问用户空间内存
flymachine
博客等级 码龄23年 253粉丝 34原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值