If you are an HPCI user, you can log in with GSI authentication in addition to the usual two-step authentication. This page introduces how to log in from Windows 10. here.
When logging in with GSI authentication, refer to the User Manual 'HPCI Login Manual (HPCI-CA01-001-21)' published by the HPCI Operations Office in advance. Manual (HPCI-CA01-001-21) published by the HPCI Operations Office. Also, refer to "1.3.2. Docker Container image for GSI-" in the same manual. OpenSSH" in the same manual, and install Docker Container image for GSI-OpenSSH.
Step 1. Launch Docker Desktop

Step 2. Start Windows PowerShell
Step 3. Load the Docker image (only for installation)
PS C:\Users\username> docker load -i gsi-openssh-20201215.tar.bz2 c33ea345ab20: Loading layer [=================================>] 242.3MB/242.3MB 039c616acc15: Loading layer [=================================>] 31.23kB/31.23kB 7bf8d15f20d6: Loading layer [=================================>] 4.096kB/4.096kB dd7e690f7986: Loading layer [=================================>] 737.3kB/737.3kB Loaded image: hpci/gsi-openssh:20201215 PS C:\Users\username> PS C:\Users\username> docker images hpci/gsi-openssh REPOSITORY TAG IMAGE ID CREATED SIZE hpci/gsi-openssh 20201215 09dc54c1b937 3 months ago 434MB |
Step 4. Start the Docker container
PS C:\Users\username> docker run -d --rm --name gsi-openssh -v c:\Users\username\Documents:/home/hpciuser/work hpci/gsi-openssh:20201215 |
Step 5. Start GSI-OpenSSH bash
PS C:\Users\username> docker exec -i -t gsi-openssh /bin/bash |
Step 6. Download the proxy certificate
[hpciuser@a4dc58b0dee1 ~]$ myproxy-logon -s portal.hpci.nii.ac.jp -l hpciXXXXXX(HPCI-ID) |
Execute the following command to check the information of the proxy certificate you obtained.
[hpciuser@a4dc58b0dee1 ~]$ grid-proxy-info |
Step 7. Login to the login server
[hpciuser@a4dc58b0dee1 ~]$ gsissh -p 2222 squidhpc.hpc.cmc.osaka-u.ac.jp |
When you log in to the HPDA login server
[hpciuser@a4dc58b0dee1 ~]$ gsissh -p 2222 squidhpda.hpc.cmc.osaka-u.ac.jp |
Step 8. Termination process
-bash-4.2$ exit [hpciuser@a4dc58b0dee1 ~]$ PS C:\Users\username> |
Execute the following command to stop the Docker container.
PS C:\Users\username> docker stop gsi-openssh gsi-openssh PS C:\Users\username> |