In the following instructions, Server is the remote host running the Secure Shell server that you are trying to connect to. ServerUser is the username on Server that you are logging in as. Client is the host running the Secure Shell client. ClientUser is the username on Client that should be allowed to log in to Server as ServerUser. See Figure User public-key authentication.