Home‎ > ‎Juniper‎ > ‎Basic JunOS Configs‎ > ‎

Initial Login

(note, this example is with a J-Series Router)

Console Access: 

From the RS-232 port, use a standard Straight Cable (and Straight RJ45-DB9 adapter if needed), and set your modem settings to 9600/N/8.

Initial Login: 

When you connect, you get the following prompt.  
Amnesiac (ttyd0)


Login with user = root, and a blank password.  
login: root

--- JUNOS 10.2R3.10 built 2010-10-16 19:20:24 UTC

** Welcome to JUNOS:                                              **
**                                                                **
**     To run the console configuration wizard, please run the    **
**     command 'config-wizard' at the 'root%' prompt.             **
**                                                                **
**     To enter the JUNOS CLI, please run the command 'cli'.      **
**                                                                **
Amnesiac (ttyd0)


Getting into Edit Mode: 

You start off in the unix shell of the router.  
This is a helpful thing as down the road, via the shell, you can collect syslogs, and do other unix things directly to the router.  

To get to the standard command line of the router (the CLI) enter the command cli
root@% cli

Obviously you want to start configuring your brand new device.  To do this enter into the edit mode to start whacking away!
root> edit
Entering configuration mode

Getting back to the Unix Shell: 

you can break back out of cli via the start shell command: 
cmercier@atl-fw1b01> start shell
% cd /
% ls -lF
total 177
-rw-r--r--   1 root  wheel   6187 Nov 24  2011 COPYRIGHT
dr-xr-xr-x   2 root  wheel   2048 Nov 24  2011 a/
dr-xr-xr-x   2 root  wheel   2048 Nov 24  2011 altconfig/
dr-xr-xr-x   2 root  wheel   2048 Nov 24  2011 altroot/
dr-xr-xr-x   2 root  wheel   2048 Nov 24  2011 b/
dr-xr-xr-x   2 root  wheel   4096 Nov 24  2011 bin/

Being Able to Save: 

JunOS really does not like not having a password set, so make that change first.  

To set the system password enter in the following system command, and then at the prompts, enter in the password: 
root# set system root-authentication plain-text-password
New password:  *******
Retype new password:  *******



Unlike some systems, in JunOS, the change that you entered does not take effect.  You need to commit (save) that change before it works.  

First, its a good idea to review the config that you just made, to ensure that it was done right, and that there is not anything else in there.  
root# show | compare
[edit system]
+   root-authentication {
+       encrypted-password "$1$YIcniIWf$sN.gW2LkIgrYP0wXL9nyP1"; ## SECRET-DATA
+   }


Next it's a good idea to confirm that the changes code is correct.  The Check command scans the code to commit, and makes sure that it is compatable with the current running hardware/software, and if there are any bugs with it.  
root# commit check
configuration check succeeds


Now you can save the change.  It's smart to get used to the commit confirmed command to do this, becayse it allows you to make the changes, but easily revert them if you make a change that will blow you out of the box for any reason.  
root# commit confirmed
commit confirmed will be automatically rolled back in 10 minutes unless confirmed
commit complete

# commit confirmed will be rolled back in 10 minutes

To finalize the commit, enter the commit command again.  You can append the and-quit command to leave the edit mode.  
root# commit and-quit
commit complete
Exiting configuration mode