13 Accessing an Oracle Solaris Instance Using SSH
This topic does not apply to Oracle Cloud at Customer.
opc
is preconfigured. The opc
user is assigned the System Administrator profile and can perform basic administration tasks without entering a password by using pfexec
.Prerequisites
-
Ensure that the SSH private key corresponding to the public key that you associated with your instance while creating it is available on the host from which you want to
ssh
to the instance. -
Ensure that the instance has a public IP address. To find out the public IP address of your instance, view the information on the Instances page. See Listing Instances.
-
Ensure that a security rule exists to enable SSH access to your instance. See Creating a Security Rule.
Procedure
You can use SSH to log in to your instance as the default user, opc
, by using the following command:
ssh opc@ip_address —i private_key
-
ip_address is the public IP address of the instance.
If you’ve enabled a VPN tunnel to your Compute Classic instances, you can use the private IP address of your instance to connect to the instance. To set up a VPN tunnel, see Connecting to Instances in a Multitenant Site Using VPN, Setting Up VPN Using VPNaaS, or Connecting to Oracle Cloud Infrastructure Dedicated Compute Classic Instances Using VPN. (Not available on Oracle Cloud at Customer)
-
private_key is the full path and name of the file that contains the private key corresponding to the public key associated with the instance that you want to access.
If an error occurs, see Can’t connect to an instance using SSH.
When you’re logged in as the opc
user, you can use the pfexec
command to run administrative tasks.
Note:
Direct login as root
is disabled. You can assume the root
role by running su -
. The password is solaris_opc
and is marked as expired. You must change the password the first time that you assume the root
role.
Tip:
For instructions to add SSH-enabled users to the instance, see![Tutorial icon Tutorial icon](img/obecloud.png)