sourcetree mac 免登录_「vscode remote ssh 免登录」mac
如果你只知道傳統的ssh操作,或者sftp/ftp上傳下載操作,那可能有點太low了。強烈推薦你使用 vscode remote ssh。舉個栗子來形象比喻一下:鑰匙開門 和 指紋開門 的區別。
已經用 vscode remote ssh 功能有很久了,這種體驗真的太棒了,效率提高太多,用了估計就回不去了。正好我今天在網上搜關于vscode remote ssh免登錄文章的時候,發現很多都講的有些亂,很容易給人誤導操作,我自己在此過程中也遇到了一些坑。所以今天在這里整理分享下自己實際操作的一些經驗,希望能幫到一些小伙伴。
【注意】 下面的操作都是在mac環境,win環境可能有點不一樣。
如果你已經安裝好 vscode remote ssh插件套裝了,但是你還沒有做好免登錄, 可以直接去看 第二步操作。
第一步:首先安裝好vscode remote ssh 插件套裝,如下所示:
ssh連接到自己的云服務器,如下操作:
到這里,目錄映射成功如下:
下面,我們其實可以去修改下host的命名,以便我們更好的去做區分:
第二步:通過ssh-keygen生成私鑰 和 公鑰,然后 ssh-copy-id 命令自動拷貝到遠程 ~/.ssh/authorized_key 里
執行命令:ssh-keygen -t rsa -f '密鑰串命名'
執行命令:ssh-copy-id -i tencent.pub root@遠程服務器,該操作會把公鑰自動拷貝到遠程 ~/.ssh/authorized_key 里。
第三步:最后一步,再次點擊設置進入 /.ssh/config,給 tencent_centos ,增加 IdentityFile(本地私鑰地址),【提醒】然后記得重啟下vscode。重啟后第一次也是需要輸入密碼,后面就不需要了。
如果完成以上操作,恭喜你,vscode remote ssh 免登錄已經大功告成了!!!
如果你覺得可以,麻煩點贊 支持一下!
參考文章:
https://code.visualstudio.com/docs/remote/troubleshooting#_configuring-key-based-authentication
總結
以上是生活随笔為你收集整理的sourcetree mac 免登录_「vscode remote ssh 免登录」mac的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 让你注销京东白条的“客服” 背后究竟是什
- 下一篇: 如何区分网线是几类的_小移课堂 | 网线