Han8959 我想用linux ssh连线到我的openwrt,不过显示以下提醒 “Host ‘192.168.1.1’ is not in the trusted hosts file.”, “Do you want to continue connected? (y/n) ” 我的问题是如何不经过询问是否连线这关而使用ssh连线。 目前使用过的方法有"ssh -o StrictHostKeyChecking=no" 可惜无效。 我自己自动化的脚本需要用到ssh连线,麻烦各位了。
luobo Han8959 第一次连接不都这个提示吗? 你可以试试看编辑~/.ssh/config文件,添加一下内容: Host 别名 HostName 主机名 Port 端口 User 用户名 StrictHostKeyChecking no UserKnownHostsFile=/dev/null 在终端直接运行ssh 别名 你自己试试看,我没试验过,只要连接一次就会自动记录在.ssh/known_hosts的文件里,以后是不会提示的,除非重新安装。