centos后台登录ftp_「vscode remote ssh 免登录」mac
如果你只知道傳統(tǒng)的ssh操作,或者sftp/ftp上傳下載操作,那可能有點(diǎn)太low了。強(qiáng)烈推薦你使用 vscode remote ssh。舉個(gè)栗子來形象比喻一下:鑰匙開門 和 指紋開門 的區(qū)別。
已經(jīng)用 vscode remote ssh 功能有很久了,這種體驗(yàn)真的太棒了,效率提高太多,用了估計(jì)就回不去了。正好我今天在網(wǎng)上搜關(guān)于vscode remote ssh免登錄文章的時(shí)候,發(fā)現(xiàn)很多都講的有些亂,很容易給人誤導(dǎo)操作,我自己在此過程中也遇到了一些坑。所以今天在這里整理分享下自己實(shí)際操作的一些經(jīng)驗(yàn),希望能幫到一些小伙伴。
【注意】 下面的操作都是在mac環(huán)境,win環(huán)境可能有點(diǎn)不一樣。
如果你已經(jīng)安裝好 vscode remote ssh插件套裝了,但是你還沒有做好免登錄, 可以直接去看 第二步操作。
第一步:首先安裝好vscode remote ssh 插件套裝,如下所示:
ssh連接到自己的云服務(wù)器,如下操作:
到這里,目錄映射成功如下:
下面,我們其實(shí)可以去修改下host的命名,以便我們更好的去做區(qū)分:
第二步:通過ssh-keygen生成私鑰 和 公鑰,然后 ssh-copy-id 命令自動(dòng)拷貝到遠(yuǎn)程 ~/.ssh/authorized_key 里
執(zhí)行命令:ssh-keygen -t rsa -f '密鑰串命名'
執(zhí)行命令:ssh-copy-id -i tencent.pub root@遠(yuǎn)程服務(wù)器,該操作會(huì)把公鑰自動(dòng)拷貝到遠(yuǎn)程 ~/.ssh/authorized_key 里。
第三步:最后一步,再次點(diǎn)擊設(shè)置進(jìn)入 /.ssh/config,給 tencent_centos ,增加 IdentityFile(本地私鑰地址),【提醒】然后記得重啟下vscode。重啟后第一次也是需要輸入密碼,后面就不需要了。
如果完成以上操作,恭喜你,vscode remote ssh 免登錄已經(jīng)大功告成了!!!
如果你覺得可以,麻煩點(diǎn)贊 支持一下!
參考文章:
https://code.visualstudio.com/docs/remote/troubleshooting#_configuring-key-based-authentication
總結(jié)
以上是生活随笔為你收集整理的centos后台登录ftp_「vscode remote ssh 免登录」mac的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用ifconfig取出网卡eth0的i
- 下一篇: Hadoop Hive概念学习系列之hi