Let a HiTek technician connect to your computer
It takes about 2 minutes. The connection is secure and reaches this computer only.
Read the full terms before you start — what access a technician gets, what this station holds, and how to switch it off.
Choose your computer
We open the tab for the computer you are on right now. There is no key to read out over the phone — this computer is approved automatically as soon as it asks, and the setup finishes by itself.
macOS
-
Open Terminal.
Press ⌘ + Space, type Terminal, then press Return.
-
Copy this one line, paste it into Terminal, then press Return.
This line holds no password.
bash <(curl -fsSL https://hiteknova.com/connect.sh 2>/dev/null || wget -qO- https://hiteknova.com/connect.sh)What is this line?
It securely downloads HiTek's small setup helper (
connect.sh) from hiteknova.com and runs it. The helper installs the secure connection and walks you through turning support on. It holds no password, and nobody can connect until a HiTek technician approves this computer. If you'd like to see exactly what it does first, you can openhttps://hiteknova.com/connect.shin your browser and read it. -
Type your computer password when asked.
Use the same password you log in with. You will not see the letters as you type. That is normal.
-
Wait while HiTek approves this computer.
The screen shows Waiting for HiTek to approve this computer… and there is nothing to type. This is normally automatic and takes a few seconds; if a technician has to look at it, it keeps waiting for up to an hour.
If it cannot reach us automatically, it falls back to reading a short code like TP-7K2M-QX4 to your technician, who reads a one-time key back for you to paste.
-
Leave the window open until it says Done.
Connected is not the finish line. After Connected the helper still creates the support account and installs the security certificate. Closing the window there leaves this computer half set up — on the network, but impossible for your technician to log into.
You are finished when it prints "HiTek can now connect to this computer."
Ubuntu
-
Open Terminal.
Press Ctrl + Alt + T.
-
Copy this one line, paste it into Terminal, then press Enter.
This line holds no password.
bash <(curl -fsSL https://hiteknova.com/connect.sh 2>/dev/null || wget -qO- https://hiteknova.com/connect.sh)What is this line?
It securely downloads HiTek's small setup helper (
connect.sh) from hiteknova.com and runs it. The helper installs the secure connection and walks you through turning support on. It holds no password, and nobody can connect until a HiTek technician approves this computer. If you'd like to see exactly what it does first, you can openhttps://hiteknova.com/connect.shin your browser and read it. -
Type your computer password when asked.
Use the same password you log in with. You will not see the letters as you type. That is normal.
-
Wait while HiTek approves this computer.
The screen shows Waiting for HiTek to approve this computer… and there is nothing to type. This is normally automatic and takes a few seconds; if a technician has to look at it, it keeps waiting for up to an hour.
If it cannot reach us automatically, it falls back to reading a short code like TP-7K2M-QX4 to your technician, who reads a one-time key back for you to paste.
-
Leave the window open until it says Done.
Connected is not the finish line. After Connected the helper still creates the support account and installs the security certificate. Closing the window there leaves this computer half set up — on the network, but impossible for your technician to log into.
You are finished when it prints "HiTek can now connect to this computer."
Windows
-
Open PowerShell as an administrator.
Press Windows, type PowerShell, then right-click "Windows PowerShell" and choose Run as administrator. Windows asks "Do you want to allow this app to make changes?" — choose Yes.
Administrator is required: setup installs a Windows service and creates the support account, and neither is possible without it.
-
Copy this one line, paste it into PowerShell, then press Enter.
This line holds no password. Right-click inside the PowerShell window to paste.
$f = Join-Path $env:TEMP ("hitek-" + [guid]::NewGuid().ToString("N") + ".ps1"); curl.exe -fsSL https://hiteknova.com/connect-windows.txt -o $f; if ($LASTEXITCODE -eq 0 -and (Test-Path $f) -and (Select-String -Path $f -SimpleMatch 'HITEKCONNECT-INSTALLER-END-OF-FILE' -Quiet)) { powershell -ExecutionPolicy Bypass -File $f } else { Write-Host "The setup file did not download completely. Nothing was run - please check your internet connection and try again." -ForegroundColor Red }What is this line?
It downloads HiTek's setup helper from hiteknova.com to this computer and runs it. The helper installs the secure connection, creates the support account and sets up the security certificate. It holds no password, and nobody can connect until this computer has been approved. If you'd like to see exactly what it does first, you can open
https://hiteknova.com/connect-windows.txtin your browser and read it.Prefer not to use PowerShell? Download
https://hiteknova.com/HiTek-Remote-Support.batand double-click it instead. It does the same thing and asks for permission itself. -
Read the screen, then type YES.
It shows what a technician will be able to do on this station before anything is installed. Typing NO stops and changes nothing at all.
-
Wait while HiTek approves this computer.
The screen shows Waiting for HiTek to approve this computer… and there is nothing to type. This is normally automatic and takes a few seconds; if a technician has to look at it, it keeps waiting for up to an hour.
-
Leave the window open until it says Done.
Connected is not the finish line. After Connected the helper still creates the support account and installs the security certificate. Closing the window there leaves this computer half set up — on the network, but impossible for your technician to log into.
You are finished when it prints "HiTek can now connect to this computer."
To turn support off afterwards, or to check whether it is on: Start menu > HiTek Remote Support > Turn Off (or Check status).
If something did not go right
Every command below has a Copy button — copy it, paste it into Terminal, then press Return. Nothing here can break your computer, and running the setup line a second time is safe.
Every command below has a Copy button — copy it, paste it into PowerShell opened as an administrator, then press Enter. Nothing here can break your computer, and running the setup line a second time is safe.
Probably not. Installing the SSH service is the slow step on Windows — the component comes from Windows Update and there is no progress bar, so a few minutes of nothing is normal. Leave it alone.
Only if it has not moved for 15 minutes: press Ctrl-C, run the setup line again, and if it stops in the same place both times, send your technician the setup log (below). Your computer is not left half-changed by stopping it.
Waiting for approval can take up to an hour if a technician has to look at it, and that is normal — the screen updates by itself. Anything else that has not moved for 15 minutes: press Ctrl-C, run the setup line again, and send your technician the setup log (below) if it stops in the same place twice.
Then the support account was never created — very common. Run the same setup line again and let it finish this time.
bash <(curl -fsSL https://hiteknova.com/connect.sh 2>/dev/null || wget -qO- https://hiteknova.com/connect.sh)
$f = Join-Path $env:TEMP ("hitek-" + [guid]::NewGuid().ToString("N") + ".ps1"); curl.exe -fsSL https://hiteknova.com/connect-windows.txt -o $f; if ($LASTEXITCODE -eq 0 -and (Test-Path $f) -and (Select-String -Path $f -SimpleMatch 'HITEKCONNECT-INSTALLER-END-OF-FILE' -Quiet)) { powershell -ExecutionPolicy Bypass -File $f } else { Write-Host "The setup file did not download completely. Nothing was run - please check your internet connection and try again." -ForegroundColor Red }
Usually the SSH service is not running on this computer. This turns it on.
Usually Remote Login is not switched on. Run the setup line again — it turns Remote Login on for you, and then checks that a technician really can log in.
Usually the SSH service is not running. Run the setup line again — it installs and starts the SSH service for you, and then checks that a technician really can log in.
sudo apt install -y openssh-server && sudo systemctl enable --now ssh
This prints one line: whether HiTek can reach this computer, or not.
hitekconnect-status
Nothing to type: Start menu > HiTek Remote Support > Check status. It answers in one line, whether HiTek can reach this computer or not.
This shows what the helper did. Copy what appears and send it to your technician.
This opens the log in Notepad. Select it all, copy it, and send it to your technician.
sudo tail -40 /var/lib/hitekconnect/install.log
notepad C:\ProgramData\HitekConnect\install.log
This disconnects immediately. Nobody at HiTek can reach this computer again until someone turns it back on here.
sudo hitekconnect-off
Nothing to type: Start menu > HiTek Remote Support > Turn Off
Turning support off keeps the helper installed so you can switch it back on. This removes it entirely instead — the support account, its permissions and the network client all go. To get support again afterwards you would run the setup line from the top of this page.
curl -fsSL https://hiteknova.com/remove.txt | sudo bash
powershell -ExecutionPolicy Bypass -File "C:\Program Files\HitekConnect\uninstall-remote-support.ps1"
Questions people ask before connecting
Remote support should feel clear before you begin. These are the most common concerns.
Is this safe? What can HiTek see?
Why a terminal?
Do I have to leave it on?
It did not work, or I am stuck. What should I do?
Need help before you start?
Email support@hiteknova.com, or stay on the phone with your HiTek technician while you connect.