一、安裝iTerm2
首先我們需要安裝iTerm2,iTerm2是Mac上一個顏值不錯的終端工具,我們可以用它來進行遠程伺服器的連接操作。iTerm2的安裝過程就不在此贅述了,大家可以自行在官網或AppStore中下載。
二、配置SSH Key
SSH Key是用來進行身份驗證的機制,可用於在本地和遠程伺服器之間進行安全的數據傳輸。因此,配置SSH Key是進行遠程伺服器連接的基本操作,下面我們來詳細介紹如何配置SSH Key。
1、生成SSH Key
ssh-keygen -t rsa -C "your_email@example.com"
這裡的your_email@example.com,需要替換成你的郵箱地址。輸入命令後,按照提示進行操作,直到完成。
2、將公鑰添加到遠程伺服器
在遠程伺服器上,可以通過以下方式將剛剛生成的公鑰添加到authorized_keys文件中:
mkdir -p ~/.ssh
touch ~/.ssh/authorized_keys
chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys
vim ~/.ssh/authorized_keys
然後將本地生成的公鑰複製到authorized_keys文件中,並保存退出即可。
3、添加SSH Key到iTerm2中
打開iTerm2,使用以下命令將SSH Key添加到iTerm2中:
ssh-add ~/.ssh/id_rsa
這裡的id_rsa需要替換成你的私鑰文件名。
三、創建快捷連接
在iTerm2中,我們可以通過快捷鍵來進行伺服器連接操作。下面我們將詳細介紹如何創建快捷連接。
1、創建連接腳本
在本地terminal中,使用以下命令創建一個.sh文件:
touch connect.sh
chmod 755 connect.sh
vim connect.sh
在連接腳本中,輸入以下內容:
#!/bin/bash
ssh -i ~/.ssh/id_rsa your_username@your_server
這裡的your_username和your_server需要替換成你的用戶名和伺服器地址。
2、添加快捷鍵
打開iTerm2,選擇「Preferences」,然後選擇「Keys」選項卡。在「Key Mappings」一欄中,點擊「+」按鈕,然後選擇「Action」為「Run Command」,在「Send Text」一欄中輸入「~/connect.sh」,最後點擊「Save」按鈕即可。
這裡的「~/connect.sh」需要替換成你的連接腳本的路徑。
四、使用快捷連接
使用快捷連接很簡單,只需要在iTerm2中按下預設的快捷鍵即可。在連接成功後,你就可以在伺服器上進行操作了。
五、總結
以上就是關於在iTerm2中快捷連接遠程伺服器的方法了。通過簡單的配置和操作,我們就可以方便地進行伺服器連接。希望本篇文章能夠對大家有所幫助。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/183359.html