This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] Linux/AM3357:登录 ID 和密码

Guru**** 2544130 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/615403/linux-am3357-login-id-and-password

器件型号:AM3357

工具/软件:Linux

您好!


我正在尝试启动基于 AM335x 的定制板。

我使用的是 tisdk 3.03.00.04。

我已经在 nand 上下载并编写了"AM335x-EVM.dtb"和"Linux-4.9.28+gitAUTOINC+e43d1050-geed43d1050"、现在通过 NFS 服务器安装文件系统。

设置引导参数后,

#setenv bootargs console=ttyO0、115200n8 root=/dev/nfs rw nfsroot=192.168.1.102:/media/adems/C0BED6A7BED694EE/tisdk_new/targetNFS、nolock IP=DHCP
#setenv nandroot setenv nandroot /dev/nfs rw nfsroot=192.168.1.102:/media/adems/C0BED6A7BED694EE/tisdk_new/targetNFS

#run nandboot

启动后,我希望它使用登录 ID root 登录。 但是,每当我给出 root 时,它都会要求不同的登录 ID。 TI 已尝试使用"chmod -R 777 targetNFS"更改 targetNFS 的模式。 结果仍然相同。

TI 团队的任何人能告诉我基于 agaro 的 tisdk-image-am335x-evm.ubi 的登录 ID 和密码是什么吗

下面是引导日志、

e2e.ti.com/.../nfs_5F00_boot_5F00_log.txt

此致、

Sachin

 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    软件团队已收到通知。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    我已尝试更改/etc/passwd。

    另一位试图使用 NFS 登录 agaro FS 的人表示。

    他被要求将/etc/passwd-更改为/etc/passed. 因为它的行为相同。 我的意思是、它不是以 root 身份登录
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好 Sachin、

    请检查/etc/securetty 文件是否允许 root 用户通过使用的 TTY 登录。 执行"chmod -R 777 targetNFS"是一个错误的主意、此命令将使/etc/passwd/etc/securetty 777具有权限、然后您将无法登录。 /etc/securetty 的许可权限应为400/etc/passwd.的许可权限应为644 在 Linux 中、用户名和密码会保存到/etc/passwd/etc/shadow、如果您使用 Processor SDK 中的这两个文件替换这两个文件、则应该能够以 root 身份登录、而无需输入任何密码。

    此致、
    Kemal

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Kemal、

    感谢您提出解决方案、

    我正在使用 TI SDK 3.03.00.04提供的这些文件

    在尝试5次后、我得到了这个。

    登录不正确
    AM335x-EVM 登录:
    60秒后登录超时。
    [ 确定 ]已开始更新关于系统运行级别更改的参数。
    [ 确定 ]已停止 ttyS0上的串行 Getty。
    [ 确定 ]已在 ttyS0上启动串行 Getty

    这证明它支持 TTY。


    此致、

    Sachin

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我是否可以尝试解决此问题。 请在此处提供任何帮助。

    此致、

    Sachin

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    转至 U-Boot 并引导至单用户模式、然后更改/交换/擦除您想要的密码。
    => setenv optargets S
    =>引导

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    感谢您的回复、

     我已经完成了您的指示。 我能够进入救援模式、

    我可以更改 passwd、

    sh-3.2# ls

    sh-3.2# passwd root
    新密码:
    重新键入新密码:
    PASSWD:密码更新成功
    SH-3.2#退出

    但我尝试登录是以 root 身份登录、而不是以 root 身份登录。 我真的被困在这里。

    问题可能出在哪?

    此致、

    Sachin

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您能否发布这些命令的反馈?
    LS -al /etc/securetty
    LS -al /etc/passwd
    LS -al /etc/shadow
    CAT /etc/securetty
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    Adems@adems:/media/adems/C0BED6A7BED694EE/tisdk_new/targetNFS ls -al etc/securetty
    -rwxrwxrwx 1 adems adems 1902 Jun 29 02:00 etc/securetty

    Adems@Adems:/media/adems/C0BED6A7BED694EE/tisdk_new/targetNFS ls -al etc/passwd
    -rwxrwxrwx 1 adems adems 1102 Aug7 17:46 etc/passwd

    Adems@adems:/media/adems/C0BED6A7BED694EE/tisdk_new/targetNFS ls -al etc/shadow
    -rwxrwxrwx 1 adems adems 765 Jun 29 07:39 etc/影子

    #/etc/securetty:允许 root 登录的终端列表。
    #请参阅安全(5)和登录(1)。
    控制台

    #标准串行端口
    ttyS0
    ttyS1
    ttyS2
    ttyS3

    # ARM AMBA SoC
    ttyAM0
    ttyAM1
    ttyAM2.
    ttyAM3.
    ttyAMA0
    TtyAMA1
    ttyAMA2
    ttyAMA3

    QCOM SoC
    ttyHSL0
    ttyHSL1.
    ttyHSL2.
    ttyHSL3.
    ttyMSM0
    ttyMSM1.
    ttyMSM2.

    # Samsung ARM SoC
    ttySAC0
    ttySAC1
    ttySAC2
    ttySAC3

    STM SoC
    ttyAS0
    ttyAS1
    ttyAS2.
    ttyAS3

    # TI OMAP SoC
    ttyO0
    ttyO1
    ttyO2
    ttyO3.

    Xilinx Zynq SoC
    ttyPS0
    ttyPS1

    #个 USB 加密狗
    ttyUSB0
    ttyUSB1
    ttyUSB2

    USB 串行小工具
    ttyGS0

    # PowerMac
    ttyPZ0
    ttyPZ1
    ttyPZ2
    ttyPZ3

    #嵌入式 MPC 平台
    ttyPSC0
    ttyPSC1
    ttyPSC2
    ttyPSC3
    ttyPSC4
    ttyPSC5

    # PA-RISC 多路复用器端口
    ttyB0
    ttyB1

    #标准超级管理程序虚拟控制台
    hvc0

    # oldstyle Xen console
    xvc0

    #标准控制台
    tty1
    tty2
    tty3
    tty4
    tty5.
    tty6.
    tty7
    tty8.
    tty9.
    tty10.
    tty11.
    tty12.
    tty13.
    tty14
    tty15
    tty16
    tty17.
    第18条
    第19条
    tty20
    tty21.
    tty22
    第23条
    tty24.
    tty25.
    tty26.
    tty27.
    第28条
    第29条
    tty30
    tty31
    tty32.
    tty33
    tty34.
    tty35
    tty36.
    第37条
    第38条
    tty39.
    tty40.
    tty41
    tty42.
    tty43
    tty44.
    tty45.
    tty46
    tty47
    tty48.
    tty49
    tty50
    tty51.
    tty52.
    tty53
    tty54
    tty55
    tty56
    tty57.
    tty58
    tty59
    tty60
    tty61
    tty62.
    tty63.

    #本地 X 显示(允许使用 pam_UNIX 的 nulllok_secure 的空密码)
    PTS/0
    PTS/1
    PTS/2
    PTS/3.

    #嵌入式 Freescale i.MX 端口
    ttymxc0
    ttymxc1
    ttymxc2.
    ttymxc3.
    ttymxc4.
    ttymxc5.

    # Freescale lpuart 端口
    ttyLP0
    ttyLP1
    ttyLP2
    ttyLP3
    ttyLP4
    ttyLP5

    #标准串行端口,带 devfs
    TTS/0
    TTS/1

    #标准控制台,带 devfs
    VC/1
    VC/2
    VC/3.
    VC/4.
    VC/5
    VC/6.
    VC/7
    VC/8.
    VC/9.
    VC/10
    VC/11
    VC/12
    VC/13.
    VC/14
    VC/15
    VC/16
    VC/17
    VC/18
    VC/19
    VC/20
    VC-1
    V/22
    V/23
    VC/24
    V/25
    VV/26
    V/27
    VV/28
    VV/29
    VC/30
    VC/31
    VC/32
    VC/33
    VC/34
    VC/35
    VC/36.
    VC/37
    VC/38
    VC/39
    VC/40
    VC/41
    VC/42
    VC/43
    VC/44
    VC/45
    VC/46
    VC/47
    VC/48
    VC/49
    VC/50
    VC/51
    VC/52.
    VC/53
    VC/54
    VC/55
    VC/56
    VC/57
    VC/58
    VC/59
    VC/60
    VC/61
    VC/62
    VC/63

    #允许5次 telnet 登录
    PTS/0
    PTS/1
    PTS/2
    PTS/3.
    PTS/4.

    此致、

    Sachin

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    更改权限、您将能够登录。
    CHmod 644 /media/adems/C0BED6A7BED694EE/tisdk_new/targetNFS/etc/passwd
    CHmod 400 /media/adems/C0BED6A7BED694EE/tisdk_new/targetNFS/etc/securetty
    CHmod 400 /media/adems/C0BED6A7BED694EE/tisdk_new/targetNFS/etc/shadow

    谢谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Kemal、

    这一次、我希望获得积极的结果。 但结果是相同的。

    此致、

    Sachin

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    有趣的是、您能否再次发布这些命令的输出?
    LS -al /etc/securetty
    LS -al /etc/passwd
    LS -al /etc/shadow
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Adems@Adems:/media/adems/C0BED6A7BED694EE/tisdk_new/targetNFS ls -al etc/passwd
    -rwxrwxrwx 1 adems adems 1102 Aug7 17:46 etc/passwd
    Adems@adems:/media/adems/C0BED6A7BED694EE/tisdk_new/targetNFS ls -al etc/securetty
    -rwxrwxrwx 1 adems adems 1902 Jun 29 02:00 etc/securetty
    Adems@adems:/media/adems/C0BED6A7BED694EE/tisdk_new/targetNFS ls -al etc/shadow
    -rwxrwxrwx 1 adems adems 765 Jun 29 07:39 etc/影子
    Adems@Adems:/media/adems/C0BED6A7BED694EE/tisdk_new/targetNFS chmod 644 etc/passwd
    Adems@Adems:/media/adems/C0BED6A7BED694EE/tisdk_new/targetNFS ls -al etc/passwd
    -rwxrwxrwx 1 adems adems 1102 Aug7 17:46 etc/passwd
    Adems@Adems:/media/adems/C0BED6A7BED694EE/tisdk_new/targetNFS chmod 400 etc/securetty
    Adems@adems:/media/adems/C0BED6A7BED694EE/tisdk_new/targetNFS ls -al etc/securetty
    -rwxrwxrwx 1 adems adems 1902 Jun 29 02:00 etc/securetty
    Adems@Adems:/media/adems/C0BED6A7BED694EE/tisdk_new/targetNFS chmod 400 etc/shadow
    Adems@adems:/media/adems/C0BED6A7BED694EE/tisdk_new/targetNFS ls -al etc/shadow
    -rwxrwxrwx 1 adems adems 765 Jun 29 07:39 etc/影子
    Adems@Adems:/media/adems/C0BED6A7BED694EE/tisdk_new/targetNFS

    此致、
    Sachin
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    chmod 似乎无法更改 NFS 的权限、因为您的媒体是以777个权限装载的。 尝试在 chmod 命令前面添加 sudo、或使用救援模式、尝试更改电路板的权限、或更好地安装具有适当权限的 C0BED6A7BED694EE、自动、用户、权限0 0或将 targetNFS 放置在不同的介质分区上。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Kemal、

    我已经完成了、通过在/home 中创建目标、现在我可以访问 FS。
    谢谢你。

    此致、
    Sachin