iTerm2安装与远程SSH连接指南
一、iTerm2安装步骤
-
下载iTerm2
- 访问iTerm2的官方网站:https://iterm2.com/。
- 在网站上找到下载链接,点击下载适用于macOS的版本安装包。
-
安装iTerm2
- 下载完成后,双击安装包文件,按照提示完成安装过程。
- 安装完成后,在Launchpad或应用程序文件夹中找到iTerm2图标,双击打开。
二、使用iTerm2连接远程SSH
-
准备SSH连接信息
- 确保你拥有远程服务器的IP地址或域名、SSH端口号(默认为22)、用户名和密码(或SSH密钥)。
-
打开iTerm2并创建新会话
- 打开iTerm2应用程序。
- 点击菜单栏中的“Shell”选项,选择“New Window”或“New Tab”来创建一个新的终端会话。
- 或者,你也可以使用快捷键
⌘N
(Command + N)来快速创建新会话。
-
输入SSH连接命令
- 在新打开的终端会话中,输入以下SSH连接命令:
ssh username@remote_host
- 将
username
替换为你的远程服务器用户名,将remote_host
替换为远程服务器的IP地址或域名。 - 如果SSH服务器使用了非默认端口,你需要在命令中指定端口号,例如:
ssh -p port_number username@remote_host
- 将
port_number
替换为实际的SSH端口号。
- 在新打开的终端会话中,输入以下SSH连接命令:
-
处理SSH密钥认证(如适用)
- 如果你使用SSH密钥进行认证,确保你的私钥文件(通常是
~/.ssh/id_rsa
或~/.ssh/id_ed25519
)在本地计算机上存在,并且具有正确的权限设置。 - 如果私钥文件不在默认位置,或者你需要指定特定的私钥文件,可以使用
-i
选项来指定私钥文件路径,例如:ssh -i /path/to/private_key username@remote_host
- 如果你使用SSH密钥进行认证,确保你的私钥文件(通常是
-
输入密码或完成密钥认证
- 如果使用密码认证,系统会提示你输入远程服务器的密码。输入密码时,终端不会显示任何字符,这是正常的。
- 如果使用密钥认证,并且密钥设置正确,你应该能够直接连接到远程服务器,而无需输入密码。
-
成功连接并操作远程服务器
- 连接成功后,你将看到远程服务器的命令行提示符。
- 现在,你可以在iTerm2中执行远程服务器上的命令,就像你在本地计算机上操作一样。
三、iTerm2连接SSH的进阶技巧
-
使用Profiles管理多个SSH连接
- iTerm2支持Profiles功能,允许你保存不同的SSH连接设置。
- 点击菜单栏中的“iTerm2”选项,选择“Preferences”。
- 在Preferences窗口中,选择“Profiles”选项卡。
- 点击左下角的“+”按钮来创建一个新的Profile。
- 在新Profile的设置中,输入SSH连接命令和其他相关设置。
- 保存Profile后,你可以通过点击iTerm2窗口左上角的Profile下拉菜单来快速切换到不同的SSH连接。
-
使用书签功能快速连接
- iTerm2还提供了书签功能,允许你保存常用的SSH连接。
- 在iTerm2窗口中,右键点击会话标签页,选择“New Bookmark”来创建一个新的书签。
- 输入书签名称和SSH连接命令,然后保存。
- 以后,你可以通过点击iTerm2窗口顶部的书签图标来快速连接到书签中保存的SSH服务器。
-
分屏与多标签页操作
- iTerm2支持分屏和多标签页操作,允许你同时连接和管理多个远程服务器。
- 你可以使用快捷键
⌘T
(Command + T)来创建新的标签页,使用⌘D
(Command + D)来垂直分屏,使用⌘⇧D
(Command + Shift + D)来水平分屏。