am335x mc系統添加串口密碼和root密碼

                                                               
l0:0:wait:/etc/init.d/rc 0                                     
l1:1:wait:/etc/init.d/rc 1                                     
l2:2:wait:/etc/init.d/rc 2                                     
l3:3:wait:/etc/init.d/rc 3                                     
l4:4:wait:/etc/init.d/rc 4                                     
l5:5:wait:/etc/init.d/rc 5                                     
l6:6:wait:/etc/init.d/rc 6                                     
# Normally not reached, but fallthrough in case of emergency.
z6:6:respawn:/sbin/sulogin                            
#S:2345:respawn:/sbin/getty -I root 115200 ttyO0      
usr:2345:respawn:/bin/login -f root              

修改爲 (刪除 -f root)

 usr:2345:respawn:/bin/login   


# /sbin/getty invocations for the runlevels.          
#                                                     
# The "id" field MUST be the same as the last
# characters of the device (after "tty").    
#                                                            
# Format:                                                    
#  <id>:<runlevels>:<action>:<process>                       
#                                                            
                                                             
#1:2345:respawn:/sbin/getty 38400 tty1

 

 

使用 passwd 修改系統密碼,然後串口登陸就可以使用新密碼登陸了

 

 

#$language = "VBScript"
#$interface = "1.0"

crt.Screen.Synchronous = True

' This automatically generated script may need to be
' edited in order to work correctly.

Sub Main
    crt.Screen.Send "vi /et" & chr(9) & "ini" & chr(9) & "t" & chr(9) & chr(13)
    crt.Screen.WaitForString chr(27) & "[1;1H" & chr(27) & "[J" & chr(13) & "# /etc/inittab: init(8) configuration." & chr(10) & chr(13) & "# $Id: inittab,v 1.91 2002/01/25 13:35:21 miquels Exp $" & chr(10) & chr(10) & chr(13) & "# The default runlevel." & chr(10) & chr(13) & "id:5:initdefault:" & chr(10) & chr(10) & chr(13) & "# Boot-time system configuration/initialization script." & chr(10) & chr(13) & "# This is run first except when booting in emergency (-b) mode." & chr(10) & chr(13) & "si::sysinit:/etc/init.d/rcS" & chr(10) & chr(10) & chr(13) & "# What to do in single-user mode." & chr(10) & chr(13) & chr(126) & chr(126) & ":S:wait:/sbin/sulogin" & chr(10) & chr(10) & chr(13) & "# /etc/init.d executes the S and K scripts upon change" & chr(10) & chr(13) & "# of runlevel." & chr(10) & chr(13) & "#" & chr(10) & chr(13) & "# Runlevel 0 is halt." & chr(10) & chr(13) & "# Runlevel 1 is single-user." & chr(10) & chr(13) & "# Runlevels 2-5 are multi-user." & chr(10) & chr(13) & "# Runlevel 6 is reboot." & chr(10) & chr(10) & chr(13) & "l0:0:wait:/etc/init.d/rc 0" & chr(10) & chr(13) & "l1:1:wait:/etc/init.d/rc 1" & chr(27) & "[1;1H" & chr(27) & "[24;1H" & chr(27) & "[K- /etc/inittab 1/43 2%" & chr(27) & "[1;1H"
    crt.Screen.Send chr(27) & "[B" & chr(27) & "[B" & chr(27) & "[B" & chr(27) & "[B" & chr(27) & "[B" & chr(27) & "[B" & chr(27) & "[B" & chr(27) & "[B" & chr(27) & "[B" & chr(27) & "[B" & chr(27) & "[B" & chr(27) & "[B" & chr(27) & "[B" & chr(27) & "[B" & chr(27) & "[B" & chr(27) & "[B" & chr(27) & "[B" & chr(27) & "[B" & chr(27) & "[B" & chr(27) & "[B" & chr(27) & "[B" & chr(27) & "[B" & chr(27) & "[B" & chr(27) & "[B" & chr(27) & "[B" & chr(27) & "[B" & chr(27) & "[B" & chr(27) & "[B" & chr(27) & "[B" & chr(27) & "[B" & chr(27) & "[B" & chr(27) & "[C" & chr(27) & "[C" & chr(27) & "[C" & chr(27) & "[C" & chr(27) & "[C" & chr(27) & "[C" & chr(27) & "[C" & chr(27) & "[C" & chr(27) & "[C" & chr(27) & "[C" & chr(27) & "[C" & chr(27) & "[C" & chr(27) & "[C" & chr(27) & "[C" & chr(27) & "[C" & chr(27) & "[C" & chr(27) & "[C" & chr(27) & "[C" & chr(27) & "[C" & chr(27) & "[C" & chr(27) & "[C" & chr(27) & "[C" & chr(27) & "[C" & chr(27) & "[C" & chr(27) & "[C" & chr(27) & "[C" & chr(27) & "[C" & chr(27) & "[C" & chr(27) & "[C" & chr(27) & "[C" & chr(27) & "[D" & chr(27) & "[Dxxxxxxx" & chr(27) & "ZZ" & chr(13)
    crt.Screen.WaitForString "root@am335x:" & chr(126) & "# "
    crt.Screen.Send "passwd" & chr(13)
    crt.Screen.WaitForString "New password: "
    crt.Screen.Send "xxxx" & chr(13)
    crt.Screen.WaitForString "Re-enter new password: "
    crt.Screen.Send "xxxx" & chr(13)
End Sub
 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章