linux中添加一个用户名和密码,uClinux中添加Telnetd登陆时的用户名和密码

方法1:

编译Kernel的时,make menuconfig,打开Tinglogin,选择adduser(主要用于创建用户的password),addgroup(否则编译会报错,adduser程序中用到),login(登陆需要),login;/etc/securetty(安全报告,可以不要。当输入的login用户名不是user时会提示,因为linux的telnetd一般情况下是不允许root登陆的,如果用户硬要设定用root登陆,它会提示,但用户仍然能成功登陆),passwd(登陆密码),下面还有一些加密选项可以选择,这样用户设置的密码在/etc/passwd下看到时就是经过这种加密的,当然,系统有默认的加密方式,所以不选也可以。

编译完成后用户通过telnet登陆时就会提示输入用户名和密码,但此时用户名是root(终端会有错误提示,但不影响登陆),密码(默认密码,经过加密的,所以我也不知道)。这时就要用到adduser来创建一用户和密码,将/etc/passwd下的你知道的通过加密的密码填到root的密码位置,这样你就可以登陆了。你知道了密码后就可以在make menuconfig中关闭adduser和addgroup了。注意:为了让你的密码能在终端启来后一直是你设定的值,你在编译前要在\uClinux-dist-v4\vendors\AnalogDevices\BF561-EZKIT\下的passwd中修改。

方法2:

在知道经过加密的/etc/passwd下的用户名和密码后,用户可以直接在make menuconfig中的

Core Applications 中选择login ,这样登陆的时候就可以输入root和你知道的密码了。0b1331709591d260c1c78e86d0c51c18.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值