python で以下のコードを実行すると毎回「Unknown ssh-ed25519」と言われてしまいます。動作的には無視しても動くのですが、気になるので何とかしたいのですが、原因と対策方法がわかりません。
python
1import os 2import paramiko 3 4IP_ADDRESS = '192.168.1.80' 5USER_NAME = 'cat' 6KEY_FILENAME = str(os.getcwd()+'\key\.ssh\id_rsa') 7 8client = paramiko.SSHClient() 9client.set_missing_host_key_policy(paramiko.WarningPolicy()) 10client.connect(IP_ADDRESS,username=USER_NAME,key_filename=KEY_FILENAME,timeout=5.0) 11stdin, stdout, stderr = client.exec_command("cd / ;ls") 12 13cmd_result = '' 14for line in stdout: 15 cmd_result += line 16print(cmd_result) 17 18client.close() 19
あなたの回答
tips
プレビュー