This page is a step-by-step “hand-holding” tutorial written specifically for beginners who have never used a terminal tool before. If you already know how to log in to a server with xshell / MobaXterm / PuTTY, feel free to skip this page.
Throughout the whole PWstudio installation process — and afterward — you'll need a tool that does two things:
MobaXterm can handle both of these with a single piece of software, which is why we use it as the example here. (If you're more used to xshell + xftp, or PuTTY + WinSCP, the underlying idea is exactly the same — feel free to skip this page.)
After opening MobaXterm:
[host IP] — replace it with the real IP, e.g. 192.168.1.100)pwmat or root — see the table in the Logging into the container, uploading/downloading files section for details)2297), click the Advanced SSH settings tab and change Port to the correct number (e.g. 2297)The first time you connect, a security prompt will appear, roughly saying “The authenticity of this host can't be established, do you want to continue connecting?” This is normal (every server shows this prompt the first time you connect) — just click Accept, or type yes.
You'll then be asked for a password — enter the password given in the installation guide (note: while typing, the terminal usually won't show any characters at all, not even asterisks — this is normal security behavior, not a broken computer; just type it and press Enter).
Once logged in, you'll see a file browser panel appear on the left (showing the server's file directory) and a command-line terminal window on the right — that means the login succeeded.
Tip: after a successful login, MobaXterm will ask if you want to save this session so you can open it directly next time — we recommend saving it, so you don't have to re-enter the address, username, and port every time.
Once logged in, the window on the right is a standard Linux command-line terminal. Everything inside the <code bash>…</code> boxes in the installation guide is a command meant to be run in this terminal.
Recommended workflow:
Ctrl+C to copy it (Cmd+C on Mac)
The short piece of text at the very start of a command line, something like [pwmat@localhost ~]$, is called the “prompt.” It is not part of the command — don't select it when copying a command, or you'll get an error.
Once you're logged into MobaXterm, a file browser panel appears on the left side (if you don't see it, click the small arrow on the left edge of the window to expand it). This panel shows the file listing of the current directory on the server, and works much like Windows Explorer:
.run driver file you just downloaded from NVIDIA's site, or the Docker offline installer) into this left-hand panel and drop it — the upload will start automatically. You can also click the upload icon (an upward arrow) in the panel's toolbar and select a local file to upload.
If you need to switch to a specific directory first (e.g. the guide says “first cd into a directory”), just type the corresponding cd command in the terminal — the file browser panel on the left will automatically jump to the same directory too, which is quite convenient.
Shift+Insert to paste instead.Once you've done the steps above, you now have everything you need to follow the rest of the installation guide and operate a Linux server step by step. Next, you can go back to Read this before installing PWstudio and continue following the guide.