1. 程式人生 > >ssh用私鑰登入遠端伺服器時提示私鑰不安全問題解決

ssh用私鑰登入遠端伺服器時提示私鑰不安全問題解決

ssh用私鑰ding_test.pem登陸伺服器11.10.37.54

[email protected]:~# ssh -i ding_test.pem [email protected]
The authenticity of host '11.10.37.54 (11.10.37.54)' can't be established.
ECDSA key fingerprint is SHA256:FFPaPnDwHqIU2Kp1m46lgTRxaCPf4H5xKyRH8eJNMVc.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '11.10.37.54' (ECDSA) to the list of known hosts.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Permissions 0644 for 'ding_test.pem' are too open. It is required that your private key files are NOT accessible by others. This private
key will be ignored. Load key "ding_test.pem": bad permissions Permission denied (publickey).

出現如上錯誤。

解決方法為 chmod 600

[email protected]:~# chmod 600 ding_test.pem 
[email protected]:~# ssh -i ding_test.pem [email protected]11.10.37.54
Welcome to Ubuntu 16.04.1 LTS (GNU/Linux 4.4.0-43-generic x86_64)

 * Documentation:  https://help.ubuntu.com
* Management: https://landscape.canonical.com * Support: https://ubuntu.com/advantage Get cloud support with Ubuntu Advantage Cloud Guest: http://www.ubuntu.com/business/services/cloud 0 packages can be updated. 0 updates are security updates. The programs included with the Ubuntu system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. To run a command as administrator (user "root"), use "sudo <command>". See "man sudo_root" for details. [email protected]:~$

ssh遠端登陸成功!

相關推薦

ssh登入遠端伺服器提示安全問題解決

ssh用私鑰ding_test.pem登陸伺服器11.10.37.54 [email protected]:~# ssh -i ding_test.pem [email pro

ssh遠端登入伺服器提示'Permission denied (publickey)'的解決辦法

scp遠端拷貝檔案時提示錯誤: Warning: Permanently added '10.0.0.182' (RSA) to the list of known hosts. Permission denied (publickey). 解決: 登入10.0.0.18

Mac ssh使用pem檔案登入遠端伺服器

登入遠端伺服器我們可以使用ssh命令,部分遠端伺服器訪問需要授權,ssh命令支援使用pem檔案進行授權訪問。 命令如下: ssh -i identity_file user@hostname

wmi連線遠端伺服器提示:“RPC 伺服器可用。 (異常來自 HRESULT:0x800706BA)”的解決方法

今天在用wmi寫dns解析的程式,在本機測試時好的,但是連線遠端伺服器時一直提示“RPC 伺服器不可用。 (異常來自 HRESULT:0x800706BA)”,開始懷疑相關服務沒啟動,檢查後發現服務已經啟動且狀態正常。關閉伺服器上的防火牆測試,程式執行正常,開啟防火牆就會報上

ssh-keygen + ssh-copy-id 無密碼登入遠端伺服器

1.在~/.ssh/ 下生成金鑰 xx@xx:~/.ssh$ ssh-keygen -t rsa -f ~/.ssh/id_rsa_xx -C "Key for ssh stuff" 使用剛生成的金鑰, 用ssh-copy-id 將伺服器地址加入

【Linux】Linux作業系統——配置ssh免密碼登入遠端伺服器

ssh免密碼登入遠端伺服器 最簡單的操作 ssh免密碼登入的原理是把本地電腦的公鑰放在宿主機,然後使用本地電腦的私鑰去認證。 在本地電腦執行 /usr/bin/ssh-keygen -t rsa,安裝提示一直回車即可,最後會看到~/.ssh目錄下多了幾個檔案id_rsa (

mac上使用ssh免密登入遠端伺服器

轉載自https://cloud.tencent.com/developer/article/1198834 通常的來說,我們會使用 ssh [email protected] -p port這個命令,之後輸入密碼來登入伺服器,才能ssh登入到伺服器進行操作。如果一天需要登入很多遍伺服

Windows使用ssh登入遠端伺服器(包含mac版)

windows 首先Windows是沒有ssh這個命令的,所以我們先要使Windows可以使用ssh命令 現在可以用ssh來登入一般的遠端伺服器,當然有一些需要伺服器需要==私鑰檔案==,這時候我們可以使用ssh windows的客戶端來實現。

MAC便捷ssh直接登入遠端伺服器(免輸密碼)

-------- 之前用過linux開發,只有編輯bashrc檔案,增加alias可以製作自定義快捷命令,但是直接用ssh [email protected],需要強制輸入密碼 今天百度之後,發現一個新姿勢 expect指令碼,但是需要安裝一些東西。 expe

Windows下使用ssh登入遠端伺服器及檔案傳輸

由於實驗室的GPU叢集是放在伺服器上的,需要用SSH登入,之前沒有接觸過SSH,因此把摸索的過程記錄下來,以備後用。 Windows上安裝SSH客戶端 我用的是Putty 選擇第一個框的64-bit下載,安裝即可。 登入遠端伺服器 在右側H

linux下實現ssh自動登入遠端伺服器

前言:開發工作中,由於有時需要通過ssh登入遠端伺服器上去,每次都要輸入密碼,密碼很難記,感覺很麻煩,於是上網搜了通過 ssh自動登入遠端伺服器上去,從而免去了每次都要輸入密碼的困擾。 系統說明:本地機器:Redhat遠端機器:Redhat 步驟: A.本地機器需要做的修

linux登入遠端伺服器及scp命令傳輸檔案(ssh(Connection refused lost connection) 錯誤),及centos7.3防火牆操作

登入遠端伺服器需要指定ssh開放的埠號,一般在購買遠端伺服器上會有顯示:ssh -p埠號 登入賬號名稱(一般是root)@遠端伺服器ip,然後它會提示你輸入密碼 scp命令傳輸檔案時要指定開放的埠號,否則它預設的22埠是拒絕連線的。(錯誤示範) scp -r

Mac下配置ssh無密碼登入遠端伺服器

記錄目的: 1. 使用ssh建立通道,進行資料傳輸; 2. Mac上實現遠端無密碼訪問 具體步驟 Mac上生成密匙對 ssh-keygen 配置~/.ssh/config

如何優雅的登入遠端伺服器SSH免密登入

第一次執行 ssh [email protected] 的時候心情應該是有點激動地(終於有了一臺自己的伺服器,亦或者是接觸新的領域的亢奮),但是當執行了幾十次的時候,心裡應該就有點煩躁了,臥X,每次都要輸入ip、密碼,或者CV過來,好麻煩啊! 作為一

遠端連線windows伺服器提示:要求的函式支援

win10系統遠端連線windows伺服器時提示下面圖片中的問題: 解決辦法: 開啟登錄檔, 將\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parame

MAC下使用expect先登入跳板機再登入遠端伺服器

mac使用ssh遠端連線伺服器沒有儲存密碼的功能,後來使用指令碼寫了一個讀取密碼然後自動登入的功能,用著挺好。但是最近公司為了安全起見,不再讓直接連線測試伺服器,必須先登入跳板機,再通過跳板機登入測試伺服器.....每次要輸兩次密碼,好麻煩的說。 為了不這麼麻煩,在網上搜了一下如何使用指令碼直接登入,結

使用xshell登入遠端伺服器開啟圖形介面

客戶端設定1、客戶端安裝xmanager2、客戶端安裝xshell,並設定xshell轉發X11在xshell【檔案】選單中選擇【屬性】,彈出如下介面點選【隧道】,勾選【轉發X11連結到(X)】 伺服器端設定1、安裝xorg-x11-xauth軟體包以及xorg-x11字型[[email pr

C#中POST請求出現System.Net.WebException: 遠端伺服器返回錯誤: (417)Expectation Failed的解決辦法

在使用POST請求的時候,當要POST的資料大於1024位元組的時候,服務不會直接就發起POST請求,而是會分為倆步: (1)傳送一個請求, 包含一個Expect:100-continue, 詢問Ser

[C#]使用HttpWebRequest請求遠端伺服器如何載入SSL證書

編寫者:鄭昀@UltraPower 首先加上引用“System.Security.DLL”,其次在工程中 using System.Security.Cryptography.X509Certi

阿里雲伺服器 mysql遠端連線,出現連線上的解決辦法

主要現象是,命令列輸入mysql會提示:Accessdeniedforuser'root'@'localhost' (using password: YES)  折騰了蠻久,找了多種方式就是連不上,最後以下處理搞定: 1、配置無需驗證登入方式 vi /etc/my.