本文记录了使用 SSH 和账号密码 登录服务器的过程,分为终端方法和VS Code方法,可以方便登录公司或个人的远程服务器。
终端方法(不推荐)
在自己本地设备的终端,输入
ssh <username>@<server_ip>
- 你需要将 <username> 替换为你所使用的账号名称
- <server_ip>替换为你所使用的服务器ip
- 举例:
ssh makisaka@123.456.789
- 你将被要求输入密码,可以复制黏贴你自己的密码并按下enter
- 就进入你的目标服务器了,你可以执行bash命令来查看当前目录内容
ls
- 但是这个方法很麻烦而且很难用,我个人更推荐使用VS Code进行连接操作
使用 VS Code 进行远程连接(推荐)
下载 VS Code 选择适合你电脑的芯片版本
在VS Code中,在左侧面板中选择Extension(扩展)
并输入Remote Explore 和 Remote - SSH 进行安装
-
设定SSH链接
-
点击左侧面板上安装好的Remote Explore
-
展开 REMOTES(隧道/SSH)
-
点击SSH右边的 + 号按钮
-
会有一个输入框在正中央的上方出现, 输入 ssh <username>@<server_ip>
会出现一个下拉菜单提示 SSH 配置文件的位置,选择第一个,它应该类似于
Users/<laptop_username>/.ssh/config
点击加号旁边的设置图标以打开配置文件。主机名可以是任何无空格的别名,以便于识别,例如 Alicloud_ECS
将鼠标悬停在 REMOTES 上,点击刷新按钮以查看 SSH 下出现的已添加主机
将鼠标悬停在设置好的主机上,点击右边的箭头进行连接
在正中央的上方的输入框粘贴你的服务器密码以继续
一旦进入服务器,你会注意到左下角显示 SSH 连接。
注意:对于服务器或文件夹的新连接,需要密码。Remote Explorer 会记住你访问过的服务器文件夹的历史记录,并自动为将来的连接创建快捷方式。