flask role 和user 關聯常用的方法
阿新 • • 發佈:2021-12-07
20191218 2021-2022-1-diocs-實驗四 Web伺服器1-socket程式設計
實踐過程
基於華為鯤鵬雲伺服器CentOS中,使用Linux Socket實現,伺服器部署到華為雲伺服器,客戶端用OpenEuler虛擬機器**
1. time伺服器的客戶端伺服器
- 先在華為鯤鵬雲伺服器中部署伺服器端指令碼
- 檢視華為雲彈性公網IP
- 設定安全組
前期操作發現在進行客戶端和華為雲伺服器上通訊時,某些埠是關閉的,這是在最開始購買ECS伺服器設定安全組(類似防火牆)時造成的,這會導致connect refused報錯,或者伺服器端無法繫結客戶端IP,無法進行通訊。於是需要我們更改安全組設定。
我選取的埠是1218(學號後四位),並不是常用埠,於是我直接將安全組更改為為了Sys-FullAccess
除此之外,華為雲的安全組還可以新建、修改
可以快捷地一鍵開放常用埠
還可以快速新增規則
-
OpenEuler用作客戶端
-
客戶端和伺服器端時間同步
-
多執行緒或者多程序實現
伺服器端
客戶端
時間同步
2. echo伺服器的客戶端伺服器
直接採取多執行緒執行
-
伺服器端環境部署
-
執行客戶端指令碼
-
互動過程
伺服器先執行起來
客戶端執行指令碼繫結IP
列印學號姓名