阿里雲伺服器購買及SSH免密登入
一個畢業後差一點進大廠的程式設計師的進階之路——既為鞏固知識,也為增長粉絲。收藏+關注方便觀看後續更新。
痴迷技術,熱愛分享。關注個人微信公眾號【一條IT】領取Java/python全套學習教程,限時白嫖。
1. 購買阿里雲伺服器
連結:https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=d8comj8g
現在雙十一阿里活動,新使用者可以領券最低70一年,老使用者只要是24歲以下就可以買學生套餐,114一年。
學生套餐
2. ssh登入
購買伺服器後,阿里提供了網頁版的登入終端,但是每次都開啟網頁很繁瑣,所以用Windows命令列去ssh連線。
2.1 修改密碼
在伺服器的控制檯重置密碼,需要重啟
2.2 ssh命令
使用下面命令
ssh username@ip
輸入密碼,連線成功
3. 免密登入
每次登入遠端主機都需要輸入密碼是很不方便的,如果想要省去這一步驟,可以利用金鑰對進行連線,還可以提高安全性。
3.1 在本機生成金鑰對
使用ssh-keygen命令生成金鑰對:
ssh-keygen -t rsa #-t表示型別選項,這裡採用rsa加密演算法
然後根據提示一步步的按enter鍵即可(其中有一個提示是要求設定私鑰口令passphrase,不設定則為空,這裡看心情吧,如果不放心私鑰的安全可以設定一下),執行結束以後會在 /home/當前使用者 目錄下生成一個 .ssh 資料夾,其中包含私鑰檔案 id_rsa 和公鑰檔案 id_rsa.pub。
3.2 將公鑰複製到遠端主機中
使用ssh-copy-id命令將公鑰複製到遠端主機。ssh-copy-id會將公鑰寫到遠端主機的 ~/ .ssh/authorized_keys 檔案中,這個命令需要在gitbash中執行,沒有的去官網下載傻瓜式安裝。
ssh-copy-id username@ip
經過以上兩個步驟,以後再登入這個遠端主機就不用再輸入密碼了。就像我上面的,已經配好了免密。
4.SSH的高階應用
使用遠端主機不中斷的跑程式
當我們利用ssh在遠端主機上跑程式的時候,只要關閉了終端就會中斷ssh連線,然後遠端主機上正在跑的程式或者服務就會自動停止執行。我們可以利用 nohup + 需要執行的程式 使執行的程式在切斷ssh連線的時候仍然能夠繼續在遠端主機中執行。nohup即no hang up(不掛起)
關於這篇文章還有什麼問題,可以關注微信公眾號【一條IT】聯絡我,我也會經常分享在公眾號分享一些實用工具和學習資源,都是免費的。
相關文章
- ssh免密登入
- ssh免密登入原理
- Mac 下 iTerm2 SSH 免密登陸阿里雲Mac阿里
- ssh進階,免密登入
- SSH免密登入詳解
- ssh免密登入簡單操作
- linux 設定ssh 免密登入Linux
- CentOS監控ssh免密登入CentOS
- hadoop-SSH免密登入配置Hadoop
- Mac SSH 免密登入 連線遠端伺服器Mac伺服器
- 阿里雲伺服器購買流程,阿里雲伺服器購買如何操作阿里伺服器
- SSH免密登陸
- Linux伺服器批量ssh免密登陸Linux伺服器
- ssh免密登入和代理連線線上伺服器伺服器
- ssh免密登入在Linux伺服器之間的設定Linux伺服器
- ssh免密碼登入失敗解決密碼
- Linux 配置 SSH 秘鑰免密碼登入Linux密碼
- Linux - 配置SSH免密登入 - “ssh-keygen”的基本用法Linux
- Windows配置ssh免密登入linux+VSCode Remote-SSH免密編寫linux程式碼WindowsLinuxVSCodeREM
- ssh-copy-id三步實現SSH免密登入
- SSH配置—Linux下實現免密碼登入Linux密碼
- SSH免密登入與SCP遠端複製
- MacOS Sonoma14.2.1系統SSH免密登入Mac
- 配置SSH免密碼登陸密碼
- 在CentOS/RHEL上設定SSH免密碼登入CentOS密碼
- Linux配置SSH免密碼登入(非root賬號)Linux密碼
- SSH 免密登陸 簡單版
- 深入探討:Node.js、Vue、SSH服務與SSH免密登入Node.jsVue
- 記錄配置伺服器免密登入伺服器
- linux遠端免密登入伺服器Linux伺服器
- centos7 設定ssh免密碼登入配置方法CentOS密碼
- VS Code / Pycharm配置SSH遠端開發(免密登入)PyCharm
- SSH免密登入+JDK安裝配置+Hadoop安裝配置JDKHadoop
- Linux配置SSH免密登陸(公私鑰登陸)Linux
- unbuntu16.04 伺服器的 免密登入、秘鑰登入和禁止密碼登入 配置伺服器密碼
- unbuntu16.04 伺服器的 免密登入、祕鑰登入和禁止密碼登入 配置伺服器密碼
- Linux 免密登入Linux
- git免密登入Git