根据您本地使用的操作系统不同,远程连接到Linux服务器的方式也有所不同。本文将介绍用用户名密码认证方式从Windows、Linux、MacOS、以及移动设备连接到Linux云服务器。
在PuTTy中,您可以为不同的远程服务器连接信息创建会话并保存,这样您就不必每次都手动配置连接信息。
1. 在本地电脑下载PUTTY 。
2. 双击 putty.exe,打开 PuTTY 客户端。
3.在 PuTTY Configuration 窗口中,输入以下内容。如下图所示
在Session Category下
1. Host Name (or IP address): 云服务器的公网IP
2. Port: 服务器的端口为默认的 22 号端口.
3. Connection Type: 选择SSH.
在Connection Category - Data下
1. Auto-login username: 输入您即将登录的用户名。此示例中,我们用administrator.
回到Session Category
1. Saved Sessions: 给这个会话配置一个名字并点击Save. 后续使用时,您可直接双击 “Saved Sessions” 下保存的会话名称即可登录服务器。
1. 单击 Open,进入 “PuTTY” 的运行界面,提示以下内容:
“Using username "auto-login username"
auto-login name@IP's password:”
2. 在“password”后输入密码,按Enter. 输入的密码默认不显示, 如下图所示。 如果是复制后粘贴在此处,只需点击鼠标右键,然后按 Enter.
各个操作系统的命令执行界面稍有不同,按照以下提示打开:
MacOS系统:先打开系统自带的Terminal
Windows系统: 先打开命令提示符(CMD).
Linux系统: 可直接执行命令.
输入以下命令,然后按Enter。 之后会提示: “username@IP’s password”,在“password”后面输入密码就可以登录到Linux云服务器了。
ssh "username"@"hostname or IP address"
username:即将登录的用户名
hostname or IP address:输入IP或者hostname即可.
port:如果使用的非默认端口,需要在下面"port"部分替换成真实的端口。
ssh "username"@"hostname or IP address" -p "port"
iOS系统:在App Store下载Termius-SSH client,并按照提示注册账号。
Android系统: 下载并安装JuiceSSH.
iOS系统:
1. 在主页面中,单击 New Host.
2. 配置并保存以下登录信息:
fiber_manual_record Hostname: 云服务器的公网IP.
fiber_manual_record Use SSH: 默认打开.
fiber_manual_record Port: 默认22.
fiber_manual_recordUsername: 即将登录的用户名。
fiber_manual_recordPassword: 用户密码。
3. 在Hosts页面选择刚刚配置的云服务器,然后在底部弹出的提示框中点击Continue。
4. 当你看到这个界面时,你就成功地登录到你的Linux云服务器上了。
Android系统:
1. 在主页面中,单击 连接 然后到 认证页签,在这个页面右下角点击 +.
2. 配置以下登录信息后,点击页面右上角的✔新建认证:
fiber_manual_record 昵称:认证名称,可选填
fiber_manual_record 用户名: 即将登录的用户名。
fiber_manual_record 密码: 选择设置(可选),并在弹出窗口中输入实例登录密码。
3. 在“连接”页面中,点击右下角的 + 新建一个连接。
4. 配置以下登录信息,单击页面下方的添加到组,设置组名以保存登录配置:
fiber_manual_record 昵称:连接名称,可选填
fiber_manual_record 类型: SSH。
fiber_manual_record 地址: 云服务器的公网IP。
fiber_manual_record 认证: 选择在上一步添加的认证信息。
fiber_manual_record 端口: 选择默认的22号端口。
fiber_manual_record 其他设置均保持默认值即可。
5. 在主页面选择管理连接,到连接页面选择需登录的云服务器配置,并在弹出窗口中单击接受。
6. 如下图所示界面,则表示已成功登录Linux云服务器。