Solaris 10: Connect or Login to Zone Console

Once you have a non-global zone installed or running on a Solaris 10 installation, connecting to the console of the zone is often useful. This provides the same control over the zone as connecting to the console of a physical server running Solaris.


To connect to the console of a Solaris 10 zone called testzone, use the following command as root or the equivalent on the global zone:

zlogin -C testzone

The -C option specifies a console login. The console login will persist when the zone is rebooted.

To exit zlogin, use the escape sequence ~. on a new line. (The tilde must follow a carriage return, not any other character.) If this escape character is inappropriate (because you are connected using software like tip that also uses this escape sequence), you can specify a different escape character on the command line. For example, to use the @ symbol, use the following:

zlogin -C -e @ testzone

In this case, to exit the zlogin console session, type @. on a new line.

 

About Quinn McHenry

Quinn was one of the original co-founders of Tech-Recipes. He is currently crafting iOS applications as a senior developer at Small Planet Digital in Brooklyn, New York.
View more articles by Quinn McHenry

The Conversation

Follow the reactions below and share your own thoughts.

  • Radar

    Just a note of reference, if you are using tip and forget to change the escape character above. you can do the following to get out

    ~~.

    This will force it to disconnect the local zlogin instead of the tip it’s self per the man pages for tip