1.跳板機搭建完成,添加資產後測試成功,但是在web終端連接資產時總是報錯,連接超時:Connect asset ceshi error: dial tcp 10.10.8.9:22: i/o timeout
解決方法:
手動登錄該資產修改 /etc/ssh/sshd_config 的 usedns 爲 no
vim /etc/ssh/sshd_config
UseDNS no
修改後, 重啓 ssh 服務, 再次在 web 上連接資產, 如果任然提示 timeout, 重啓 docker
systemctl restart docker
docker restart jms_koko
如果同一個組裏面, 出現個別用戶無法登錄某個資產, 組的其他人可以正常使用的, 請關閉 koko/config.yml 的 連接複用功能
$ vim koko/config.yml
…
# REUSE_CONNECTION: true
REUSE_CONNECTION: false
2.web終端登陸資產時報錯:
Connect asset zhangqiang error: ssh: handshake failed: ssh: unable to authenticate, attempted methods [none password publickey], no supported methods remain
解決:原因是資產上沒有生成系統用戶(windows系統的系統用戶需要提前創建好),可以手動推送
3.web登錄資產時可以看到所有的系統用戶
每個資產對應一個系統用戶,但是web連接時會出現所有系統用戶叫你選擇(如圖)
解決方法:
在添加資產授權時不可以選擇節點,否則出現上述情況,如圖: