SSH報錯分析

2021-09-08 01:29:25 字數 835 閱讀 1486

排錯設計思路

1.配置檔案的埠號修改

2.禁用root

3./etc/hosts.allow /etc/hosts.deny

4.iptables

5.金鑰檔案及目錄的許可權修改

1. 報錯的原因:是伺服器的公鑰和自己儲存的伺服器的公鑰不一樣,所以出現登入不了的情況,我們可以通過刪除.ssh/known_hosts檔案或者在

.ssh/known_hosts找到要遠端的主機ip刪掉哪一行,就可以解決這個問題

2. 報錯原因:是因為伺服器沒有開放22號埠,可能開放的是其他埠

[root@lcl ~]# ssh 10.0.2.253

ssh: connect to host 10.0.2.253 port 22: connection refused

[root@lcl ~]# ssh 10.0.2.253 -p 2222 //因為伺服器預設的22號埠修改了,通過獲知改為2222號埠,指定登入的埠2222埠,可以在/etc/sshd_config下修改port

[email protected]'s password:

last login: mon jan 25 11:38:36 2016 from 10.0.2.22

------------

3.報錯原因:可能是伺服器端禁止以root身份登入、也可能是敲錯了密碼

[root@lcl ~]# ssh 10.0.2.253

[email protected]'s password:

permission denied, please try again.

[email protected]'s password:

const變數賦值報錯分析

從變數到常量的賦值是合法c 的語法約定的,如從char 到const char順暢 但從char 到 const char 編譯器就會報錯 error invalid conversion from char to const char 示例 int main int argc,char argv ...

iOS 開發之編譯ffmpeg 報錯分析1

目前用的最多的是 build ffmpeg.sh 執行 build ffmpeg.sh cd 到 build ffmpeg.所在的目錄下,然後執行 build ffmpeg.sh 這個時候如果你的mac曾經安裝過多個版本的xcode 執行.build ffmpeg.sh 時可能會報錯 buildin...

兩個關於oracle監聽的報錯分析

今天部署oracle的時候出現了兩個問題,首先tnsping ok 的情況下是輸入sqlplus as sysdba 登陸資料庫報錯 error ora 12560 tns protocol adapter error 找了下網上的資料,找到可能是如下原因 1 服務監聽沒起來 2 沒有配置oracl...