談談ECS遠端呼叫和備案的坑

2021-08-14 08:22:25 字數 526 閱讀 1708

坑1: 伺服器連線的坑

笨妞以前用的伺服器都是公司運維已經配置好了的,只需要拿著密碼連線就可以了,以前都是用密碼登入的,所以購買的時候,我設定了root賬戶的密碼。

拿到伺服器ip後,開啟xshell連線,網路通,但伺服器登不上。於是網上各種攻略,發現大家都是用金鑰對登入的,不用密碼。於是,我也生成了金鑰對,並且在伺服器控制台匯入了金鑰,並且繫結了。同時,入口和出口方向都開了22埠的訪問許可權。

然而xshell還是報「金鑰沒有在伺服器上註冊」,各種弄都不行。

最後,看了下阿里的說明,發現密碼和金鑰對都是可以登入伺服器的,只是金鑰對的優先順序更高,當伺服器繫結了金鑰對,那麼密碼就是時效了。還是習慣用密碼,先連上再說吧。解綁金鑰對,重置密碼,然後重啟伺服器,並且有個重點是,要修改/etc/ssh/sshd_config檔案,將如下兩行注釋掉:

#rsaauthentication yes

#pubkeyauthentication yes

然後用密碼連線伺服器,就連上了。

c 呼叫python的方法和坑

1.ironpython 這個東西用.net做了乙個pyhon直譯器,理論上來說這個東西可以做到和c c 呼叫pyhton一樣。實際上東西我沒咋研究,因為只支援py2。坑的一匹 順帶一提,這個東西是乙個非微軟維護的開源專案,用起來沒有巨硬的支援的。2.使用命令列間接呼叫 這是網上實際使用較多的一種方...

詳解RPC遠端呼叫和訊息佇列MQ的區別

rpc remote procedure call 遠端過程呼叫,主要解決遠端通訊間的問題,不需要了解底層網路的通訊機制。知名度較高的有thrift fb的 dubbo 阿里的 1 建立通訊 首先要解決通訊的問題 即a機器想要呼叫b機器,首先得建立起通訊連線,主要是通過在客戶端和伺服器之間建立tcp...

詳解RPC遠端呼叫和訊息佇列MQ的區別

知名度較高的有thrift fb的 dubbo 阿里的 grpc google 等 1 建立通訊 首先要解決通訊的問題 即a機器想要呼叫b機器,首先得建立起通訊連線,主要是通過在客戶端和伺服器之間建立tcp連線。2 服務定址 要解決定址的問題,a伺服器上如何連線到b伺服器 如主機或ip位址 以及特定...