cygwin安裝
cygwin的使用-windows下c++程式中嵌入bash指令,實作免密登入,跨系統檔案傳輸 下一頁:安裝方式
cygwin的使用-windows下c++程式中嵌入bash指令,實作免密登入,跨系統檔案傳輸 如果可以聯網 則選擇“install from internet”,如果不能聯網,則選擇 “install from local directory”,前提是有下載下傳好的包
下一頁:安裝目錄
cygwin的使用-windows下c++程式中嵌入bash指令,實作免密登入,跨系統檔案傳輸 下一頁:設定包放的目錄
cygwin的使用-windows下c++程式中嵌入bash指令,實作免密登入,跨系統檔案傳輸 下一頁:連接配接鏡像方式
cygwin的使用-windows下c++程式中嵌入bash指令,實作免密登入,跨系統檔案傳輸 下一頁:鏡像選擇
cygwin的使用-windows下c++程式中嵌入bash指令,實作免密登入,跨系統檔案傳輸 下一頁:
cygwin的使用-windows下c++程式中嵌入bash指令,實作免密登入,跨系統檔案傳輸 安裝對應元件:
cygwin的使用-windows下c++程式中嵌入bash指令,實作免密登入,跨系統檔案傳輸 裝bash和openssh即可
修改環境變量:
cygwin的使用-windows下c++程式中嵌入bash指令,實作免密登入,跨系統檔案傳輸 Path中新增cygwin各個元件運作目錄:
cygwin的使用-windows下c++程式中嵌入bash指令,實作免密登入,跨系統檔案傳輸 配置好以後,打開cygwin,準備啟動ssh服務:
首先輸入:ssh-host-config
cygwin的使用-windows下c++程式中嵌入bash指令,實作免密登入,跨系統檔案傳輸 其餘選項如下顯示:
cygwin的使用-windows下c++程式中嵌入bash指令,實作免密登入,跨系統檔案傳輸 啟動ssh:
用第一個指令啟動總是失敗:
用第二個指令啟動時成功的,特此記錄,原因未知,猜測是因為和安裝包有關
cygwin的使用-windows下c++程式中嵌入bash指令,實作免密登入,跨系統檔案傳輸 免密登入
外部伺服器要scp檔案到此伺服器,
- 輸入ssh-keygen -t rsa
cygwin的使用-windows下c++程式中嵌入bash指令,實作免密登入,跨系統檔案傳輸 - 将id_rsa.pubz中的ssh免密資訊粘貼到目标伺服器中的authorized_keys中,就可以免密登入了
調用指令