2020年8月4日更新:
比起堡塔, xshell和xftp 的組合更好用。
關於使用許可證的問題,在有教育郵箱的情況下edu.cn,可以得到教育優惠版本安裝包。
同理還有Jetbrains出品的IDE。
使用堡塔SSH終端可以輕松登錄。
但使用vscode Remote-SSH插件,踩了個坑。
先安裝Remote-SSH。
關於遠程主機的信息配置,參考VSCode:Remote-SSH配置實錄_六天-CSDN博客_remote-ssh中的部分內容,
config文件配置項如下:
Host AliServer
HostName 1.1.1.1 # 填寫遠程服務器的IP或者Host
User username # 填寫登陸遠程服務器的用戶的名字
首先,要使用的ssh客戶端是Git for windows內置的。
先要安裝好Git for windows。
接着在擴展配置中配置好ssh客戶端路徑。
Remote.SSH: Path
An absolute path to the SSH executable. When empty, it will use "ssh" on the path or in common install locations.
這個路徑是這么找到的。在Git Bash中
which ssh
輸出
/usr/bin/ssh
cd /usr/bin
Git/usr/bin
接下來
#在vscode中打開這個文件夾,然后找個文件右鍵從文件資源管理器打開
code .
參考[SSH]客戶端和服務器配置實錄_六天-CSDN博客_ssh客戶端配置,注意要編輯文件的時候,可以用vim,推薦用nano,nano更易用,ctrl組合功能鍵,比如ctrl + x 就是退出。
公鑰內容,可以打開id-rsa.pub文件(Git配置中常用的密鑰文件),也可以鼠標右鍵 Git GUi Here
Help 下級菜單有 Show ssh key功能
搞定了ssh,可以成功登錄了。
附錄一:
美化和強化,參考以下兩篇:
安裝starship - lingr7 - 博客園
bash啟用 z(同理git bash) - lingr7 - 博客園
附錄二:
安裝bat,一個Rust語言編寫的增強版cat.
apt install bat
注意這一步實際安裝的是包名batcat
mkdir -p ~/.local/bin
PATH = $PATH:~/.local/bin
ln -s /usr/bin/batcat ~/.local/bin/bat
參考:
附錄三:
使用zsh
使用antigen管理 Zsh配置 - lingr7 - 博客園