Bureaucrats, cc_docs_admin, cc_staff, rsnt_translations
2,837
edits
(Marked this version for translation) |
No edit summary |
||
Line 106: | Line 106: | ||
File:CCDB MFA prompt.png | File:CCDB MFA prompt.png | ||
</gallery> | </gallery> | ||
= Configuring common SSH clients = | |||
Command line clients will typically support multifactor authentication without additional configuration. This is however often not the case for graphical clients. Below are instructions specifics to a few of them. | |||
== FileZilla == | |||
FileZilla will ask the password and second factor each time a transfer is initiated, because by default transfers use independent connections which are closed automatically after some idle time. | |||
To avoid entering the password and second factor multiple times, you can limit the number of connections to each site to “1” in “Site Manager” => “Transfer Settings tab”, note that then you’ll lose the ability to browse the server during transfers. | |||
# Launch FileZilla and select “Site Manager” | |||
# From the “Site Manager”, create a new site (or edit an existing one) | |||
# On the “General” tab, specify the following: | |||
## Protocol: “SFTP – SSH File Transfer Protocol” | |||
## Host: the cluster login hostname | |||
## Logon Type: “Interactive” | |||
## User: your username | |||
# On the “Transfer Settings” tab, specify the following: | |||
## Limit number of simultaneous connections: checked | |||
## Maximum number of connections: 1 | |||
# Select “OK” to save the connection | |||
# Test the connection | |||
== MobaXTerm == | |||
Install version 23.1 or more recent. | |||
== PuTTY == | |||
Install version 0.72 or more recent. | |||
== WinSCP == | |||
Ensure that you are using [[SSH Keys]]. | |||
== PyCharm == | |||
Ensure that you are using [[SSH Keys]]. | |||
= Frequently asked questions = <!--T:19--> | = Frequently asked questions = <!--T:19--> | ||
Line 134: | Line 167: | ||
== Which SSH clients can be used when multifactor authentication is configured? == <!--T:29--> | == Which SSH clients can be used when multifactor authentication is configured? == <!--T:29--> | ||
* Most clients that use a command-line interface, such as on Linux and Mac OS. | * Most clients that use a command-line interface, such as on Linux and Mac OS. | ||
* MobaXTerm | * MobaXTerm (see instructions above) | ||
* PuTTY | * PuTTY (see instructions above) | ||
* Termius on iOS | * Termius on iOS | ||
* FileZilla ( | * FileZilla (see instructions above) | ||
* JuiceSSH on Android | * JuiceSSH on Android | ||
* WinSCP ( | * WinSCP (see instructions above) | ||
* PyCharm ( | * PyCharm (see instructions above) | ||
* VSCode | * VSCode | ||