You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Move 2025 RDP Documetation Updates into Production (Full Revamp of the accessing windows guide) (#43)
* Images and starting new windows RDP Documentation
* Finished Windows through Linux Connection Documentation, ready for test before cleaning
* Removed old documention and fixed some spacing.
* Completed MacOS documentation, ready for release.
* Update Security Groups.md
Fixing Spelling Mistake of "Securtiy" to "Security"
---------
Co-authored-by: Jonathan Styles <[email protected]>
@@ -8,30 +8,53 @@ There are 2 main ways to get access and control a Windows Instance on Openstack.
8
8
* Access to Infra via OpenVPN OR On the Cyberlab Secure Network
9
9
10
10
11
+
## Preparation: Recover your Windows Instance Password ##
12
+
For some windows instance images, you will need to retrieve the password so you can set a new administrator password. If you already have an instance created and going with an SSH key, you can skip Step 1.
11
13
12
-
## Method 1: Using the Openstack Console (Must be used for initial Windows Setup) ##
14
+
- Step 1: Create instance with an SSH key (use images from repo)
15
+
1. On the left pane, choose `Compute` and then `Instances`.
5. Log into the instance. If this is your first time, it may ask you to change the password. If it asks you for the pervious password, enter the password you retrieved earlier, then enter in the password you would like, make sure to note it down.
Openstack has a built-in console viewer for Instances which allows you to get a true console view of the Instance allowing for easier debugging of the Instance. You will have to use this method to initially setup Windows Server.
15
26
16
-
### Steps: ###
17
-
1. On the left plane, choose `Compute` and then `Instances`
## Method 1: Connect Using the Openstack Console (Must be used for initial Windows Setup) ##
29
+
30
+
Openstack has a built-in console viewer for Instances which allows you to get a true console view of the Instance allowing for easier debugging of the Instance. You will have to log in using this method to initially set up any new Windows Instance.
31
+
32
+
### Steps: ###
33
+
1. On the left plane, choose `Compute` and then `Instances`.
5. Log into the instance. If this is your first time, it may ask you to change the password. If it asks you for the pervious password, enter the password you retrieved earlier, then enter in the password you would like, make sure to note it down.
## Method 2: Using Remote Desktop Connection (RDP)##
27
48
28
49
Remote Desktop Connection (Also known as RDP somtimes) is a program in Microsoft Windows that allows you to access another Windows computer over a network. Using this method has added benefits such as easy folder sharing, viewing the Instance in full-screen mode, clipboard sharing and more!
29
50
30
51
By default, Openstack blocks all inbound connections to Instances and therefore we need to make a security group to allow inbound RDP access
31
52
32
53
Important Note: You cannot directly use this method on the very first time you startup your Instance as Windows requires you to set an Administrator password upon Instance creation. Follow Method 1 to gain initial access to the machine and add a password.
33
54
34
-
### Step 1: Creating a security group ###
55
+
### Part 1: Opening RDP Access for your Instance ###
56
+
57
+
#### Step 1: Creating a security group ###
35
58
1. Connect to Infra via OpenVPN or `Cyberlab Secure`
36
59
2. Go to `horizon.hackucf.cloud` and log into your account
37
60
3. Click on `Network` on the left-hand pane and then `Security Groups`
@@ -46,7 +69,7 @@ Important Note: You cannot directly use this method on the very first time you s
46
69
47
70
This new group can be applied to any future Windows Instances to quickly allow RDP access
48
71
49
-
### Step 2: Adding the security group to your Instance ###
72
+
####Step 2: Adding the security group to your Instance ###
50
73
1. On the left plane, choose `Compute` and then `Instances`
4. You will be successfully connected to the Instance!
83
100
84
-

85
-
86
-
87
-
## Retrieving Windows Password #
88
-
89
-
To retrieve the Windows password for an instance in OpenStack Horizon, you need to follow these steps. This process assumes that you have created the instance with an SSH key, which is necessary for decrypting the password.
90
-
91
-
### Step 1: Creating an Instance with an SSH Key ##
92
-
93
-
1. On the left pane, choose `Compute` and then `Instances`.
94
-
2. Click on `Launch Instance`.
95
-
3. Fill in the necessary details for your instance, such as the instance name and flavor.
96
-
4. Under the `Key Pair` section, select an existing key pair or create a new one. This key pair will be used to decrypt the Windows password. **Ensure the key is a RSA key.**
97
-

101
+
#### Connecting from Another Windows Device ####
102
+
This is the most simple way to access a windows instance with RDP, as Windows comes with the needed software pre-installed.
103
+
**Make sure you are connected to the HACK@UCF infrastructure via OpenVPN before attempting to connect**
98
104
105
+
1. On the left plane, choose `Compute` and then `Instances`
6. In the `User name` field, enter "Administrator", and in the `Password` field, enter in the password you set when first logging in to your Windows instance, then select `OK`.
7. If you recieve a warning from windows stating that "The identity of the remote computer cannot be verified", check the `Don't ask me again for connections to this computer` option, and then select `Yes`.
3. In the `PC name` field enter the IP address of your instance and in the `Friendly name` enter what you would like to name the connection to the instance.
6. In the `Username` and `Password` field enter in the username (likely "Administrator") and password you set for the instance earlier, and then select `Continue`.
4. In the `Retrieve Password` dialog, click on `Choose File` and upload the private key file associated with the SSH key pair used during instance creation.
0 commit comments