要使用SSH(Secure Shell)远程连接到Linux服务器,请按照以下步骤操作:
打开终端(Terminal)或命令提示符(Command Prompt)。
确保您已经安装了SSH客户端。大多数Linux发行版和macOS都预装了SSH客户端。对于Windows用户,您可以安装一个第三方SSH客户端,如PuTTY。
获取远程服务器的IP地址或主机名。您需要这个信息来建立连接。
如果需要,获取远程服务器的端口号。默认情况下,SSH使用端口22,但有时服务器可能使用不同的端口。
如果远程服务器使用密钥对进行身份验证,请确保您已经获得了服务器的公钥,并将其添加到本地SSH客户端的已知主机列表中。对于PuTTY,这是在"Connection" > “Data” > "Auto-login username"中设置的。
在终端或命令提示符中输入以下命令,用远程服务器的IP地址或主机名替换<remote_ip_or_hostname>,如果需要,请替换<port>为实际端口号:
ssh <username>@<remote_ip_or_hostname> -p <port>
例如:
ssh john@example.com -p 22
如果这是您第一次连接到该服务器,系统会提示您确认服务器的指纹。输入"yes"并按回车键继续。
输入您的远程服务器用户名和密码。注意,在输入密码时,您不会看到任何字符显示。这是正常的。
如果身份验证成功,您将看到远程服务器的命令提示符,表示您已成功连接。
现在,您可以在远程服务器上执行命令和操作文件了。要断开连接,请输入exit并按回车键。