{"id":18523,"date":"2014-10-14T06:25:09","date_gmt":"2014-10-13T22:25:09","guid":{"rendered":"https:\/\/2blog.ilc.edu.tw\/25793\/2014\/10\/14\/cubie-truck-%e6%b8%ac%e8%a9%a6-%e8%a7%a3%e6%b1%ba%e7%84%a1%e6%b3%95-ssh-%e9%80%a3%e7%b7%9a%e7%9a%84%e5%95%8f%e9%a1%8c\/"},"modified":"2021-03-18T17:24:06","modified_gmt":"2021-03-18T09:24:06","slug":"cubie-truck-%e6%b8%ac%e8%a9%a6-%e8%a7%a3%e6%b1%ba%e7%84%a1%e6%b3%95-ssh-%e9%80%a3%e7%b7%9a%e7%9a%84%e5%95%8f%e9%a1%8c","status":"publish","type":"post","link":"https:\/\/2blog.ilc.edu.tw\/25793\/2014\/10\/14\/cubie-truck-%e6%b8%ac%e8%a9%a6-%e8%a7%a3%e6%b1%ba%e7%84%a1%e6%b3%95-ssh-%e9%80%a3%e7%b7%9a%e7%9a%84%e5%95%8f%e9%a1%8c\/","title":{"rendered":"Cubie Truck \u6e2c\u8a66 &#8211; \u89e3\u6c7a\u7121\u6cd5 ssh \u9023\u7dda\u7684\u554f\u984c"},"content":{"rendered":"<p>\u4e82\u73a9\u4e86\u4e00\u4e0b\u5b50\uff0cLubuntu\u00a0\u7cfb\u7d71\u88ab\u73a9\u639b\u4e86\uff0c\u6240\u4ee5\u53c8\u91cd\u65b0\u4f7f\u7528 PhoenixSuit\u00a0\u71d2\u9304\u7cfb\u7d71\u5230 Nand Flash\u3002<br \/>\u7cfb\u7d71\u958b\u6a5f\u5f8c\uff0c\u767c\u73fe\u7adf\u7136\u7121\u6cd5 ssh\u00a0\u9023\u7dda<br \/>Pietty\u00a0\u932f\u8aa4\u8a0a\u606f<br \/><a id=\"res_2692993\" href=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/25793-2692993.png\"><img decoding=\"async\" src=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/previews-med\/25793-2692993.png\" border=\"0\" alt=\"\" \/><\/a><\/p>\n<p>Putty\u00a0\u932f\u8aa4\u8a0a\u606f<br \/><a id=\"res_2692994\" href=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/25793-2692994.png\"><img decoding=\"async\" src=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/previews-med\/25793-2692994.png\" border=\"0\" alt=\"\" \/><\/a>[@more@]ssh\u00a0\u9023\u7dda\u51fa\u73fe\u7684\u932f\u8aa4\u8a0a\u606f<br \/># <span style=\"color: #ff0000\">ssh linaro@192.168.1.110<\/span><br \/><span style=\"color: #0000ff\">Read from socket failed: Connection reset by peer<\/span><\/p>\n<p>\u4f46\u7cfb\u7d71 Ping\u00a0\u7684\u5230<br \/><a id=\"res_2692995\" href=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/25793-2692995.png\"><img decoding=\"async\" src=\"https:\/\/2blog.ilc.edu.tw\/wp-content\/uploads\/sites\/985\/25793\/previews-med\/25793-2692995.png\" border=\"0\" alt=\"\" \/><\/a><\/p>\n<p>ssh\u00a0\u670d\u52d9\u6709\u958b\u653e<br \/># <span style=\"color: #ff0000\">netstat -ant | grep :22 | grep LISTEN<\/span><br \/><span style=\"color: #0000ff\">tcp\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0\u00a0 0 0.0.0.0:22\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0.0.0.0:*\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 LISTEN<\/span><br \/><span style=\"color: #0000ff\">tcp6\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0\u00a0 0 :::22\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 :::*\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 LISTEN<\/span><\/p>\n<p>iptables\u00a0\u9632\u706b\u7246\u4e5f\u6c92\u6709\u963b\u64cb<br \/># <span style=\"color: #ff0000\">iptables -L -n<\/span><br \/><span style=\"color: #0000ff\">Chain INPUT (policy ACCEPT)<\/span><br \/><span style=\"color: #0000ff\">target\u00a0\u00a0\u00a0\u00a0 prot opt source\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 destination<\/span><\/p>\n<p><span style=\"color: #0000ff\">Chain FORWARD (policy ACCEPT)<\/span><br \/><span style=\"color: #0000ff\">target\u00a0\u00a0\u00a0\u00a0 prot opt source\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 destination<\/span><\/p>\n<p><span style=\"color: #0000ff\">Chain OUTPUT (policy ACCEPT)<\/span><br \/><span style=\"color: #0000ff\">target\u00a0\u00a0\u00a0\u00a0 prot opt source\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 destination<\/span><\/p>\n<p>\u5f8c\u4f86\u6aa2\u67e5 ssh server\u00a0\u7684\u8a2d\u5b9a\u6a94\u76ee\u9304<br \/># <span style=\"color: #ff0000\">cd \/etc\/ssh<\/span><br \/># <span style=\"color: #ff0000\">ls -latr<\/span><br \/><span style=\"color: #0000ff\">total 156<\/span><br \/><span style=\"color: #0000ff\">-rw-r&#8211;r&#8211;\u00a0 1 root root\u00a0\u00a0 1669 Sep\u00a0 6\u00a0 2012 ssh_config<\/span><br \/><span style=\"color: #0000ff\">-rw-r&#8211;r&#8211;\u00a0 1 root root 136156 Sep\u00a0 6\u00a0 2012 moduli<\/span><br \/><span style=\"color: #0000ff\">-rw-r&#8211;r&#8211;\u00a0 1 root root\u00a0\u00a0\u00a0\u00a0\u00a0 0 Oct\u00a0 8 13:40 sshd_config<\/span><br \/><span style=\"color: #ff0000\">-rw-r&#8211;r&#8211;\u00a0 1 root root\u00a0\u00a0\u00a0\u00a0\u00a0 0 Oct\u00a0 8 13:40 ssh_host_rsa_key.pub<\/span><br \/><span style=\"color: #ff0000\">-rw&#8212;&#8212;-\u00a0 1 root root\u00a0\u00a0\u00a0\u00a0\u00a0 0 Oct\u00a0 8 13:40 ssh_host_rsa_key<\/span><br \/><span style=\"color: #ff0000\">-rw-r&#8211;r&#8211;\u00a0 1 root root\u00a0\u00a0\u00a0\u00a0\u00a0 0 Oct\u00a0 8 13:40 ssh_host_dsa_key.pub<\/span><br \/><span style=\"color: #ff0000\">-rw&#8212;&#8212;-\u00a0 1 root root\u00a0\u00a0\u00a0\u00a0\u00a0 0 Oct\u00a0 8 13:40 ssh_host_dsa_key<\/span><br \/><span style=\"color: #ff0000\">-rw-r&#8211;r&#8211;\u00a0 1 root root\u00a0\u00a0\u00a0\u00a0\u00a0 0 Oct\u00a0 8 13:40 ssh_host_ecdsa_key.pub<\/span><br \/><span style=\"color: #ff0000\">-rw&#8212;&#8212;-\u00a0 1 root root\u00a0\u00a0\u00a0\u00a0\u00a0 0 Oct\u00a0 8 13:40 ssh_host_ecdsa_key<\/span><br \/><span style=\"color: #0000ff\">-rw&#8212;&#8212;-\u00a0 1 root root\u00a0\u00a0\u00a0 980 Oct\u00a0 8 13:42 ssh_host_key<\/span><br \/><span style=\"color: #0000ff\">drwxr-xr-x\u00a0 2 root root\u00a0\u00a0 4096 Oct\u00a0 8 13:42 .<\/span><br \/><span style=\"color: #0000ff\">-rw-r&#8211;r&#8211;\u00a0 1 root root\u00a0\u00a0\u00a0 645 Oct\u00a0 8 13:42 ssh_host_key.pub<\/span><br \/><span style=\"color: #0000ff\">drwxrwxr-x 97 root root\u00a0\u00a0 4096 Oct\u00a0 8 13:51 ..<\/span><\/p>\n<p>\u767c\u73fe ssh_host_* key\u00a0\u7684\u6a94\u6848\u5927\u5c0f\u90fd\u662f 0<\/p>\n<p>\u5efa\u7acb ssh_host_key<br \/># <span style=\"color: #ff0000\">ssh-keygen -t rsa -f \/etc\/ssh\/ssh_host_rsa_key<\/span><br \/><span style=\"color: #0000ff\">Generating public\/private rsa key pair.<\/span><br \/><span style=\"color: #0000ff\">\/etc\/ssh\/ssh_host_rsa_key already exists.<\/span><br \/><span style=\"color: #0000ff\">Overwrite (y\/n)?<\/span> <span style=\"color: #ff0000\">y<\/span><br \/><span style=\"color: #0000ff\">Enter passphrase (empty for no passphrase):<\/span><br \/><span style=\"color: #0000ff\">Enter same passphrase again:<\/span><br \/><span style=\"color: #0000ff\">Your identification has been saved in \/etc\/ssh\/ssh_host_rsa_key.<\/span><br \/><span style=\"color: #0000ff\">Your public key has been saved in \/etc\/ssh\/ssh_host_rsa_key.pub.<\/span><br \/><span style=\"color: #0000ff\">The key fingerprint is:<\/span><br \/><span style=\"color: #0000ff\">8c:0a:32:2a:1b:02:6f:70:a1:2e:44:50:ee:35:f3:de root@cubietruck<\/span><br \/><span style=\"color: #0000ff\">The key&#8217;s randomart image is:<\/span><br \/><span style=\"color: #0000ff\">+&#8211;[ RSA 2048]&#8212;-+<\/span><br \/><span style=\"color: #0000ff\">|&#8230;\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 |<\/span><br \/><span style=\"color: #0000ff\">|..\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 |<\/span><br \/><span style=\"color: #0000ff\">| .o +\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 |<\/span><br \/><span style=\"color: #0000ff\">|.o o + o\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 |<\/span><br \/><span style=\"color: #0000ff\">|*.+\u00a0\u00a0 o S\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 |<\/span><br \/><span style=\"color: #0000ff\">|=* . o .\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 |<\/span><br \/><span style=\"color: #0000ff\">|*.o . . E\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 |<\/span><br \/><span style=\"color: #0000ff\">|++\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 |<\/span><br \/><span style=\"color: #0000ff\">|.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 |<\/span><br \/><span style=\"color: #0000ff\">+&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+<\/span><br \/># <span style=\"color: #ff0000\">ssh-keygen -t dsa -f \/etc\/ssh\/ssh_host_dsa_key<\/span><br \/><span style=\"color: #0000ff\">Generating public\/private dsa key pair.<\/span><br \/><span style=\"color: #0000ff\">\/etc\/ssh\/ssh_host_dsa_key already exists.<\/span><br \/><span style=\"color: #0000ff\">Overwrite (y\/n)?<\/span> <span style=\"color: #ff0000\">y<\/span><br \/><span style=\"color: #0000ff\">Enter passphrase (empty for no passphrase):<\/span><br \/><span style=\"color: #0000ff\">Enter same passphrase again:<\/span><br \/><span style=\"color: #0000ff\">Your identification has been saved in \/etc\/ssh\/ssh_host_dsa_key.<\/span><br \/><span style=\"color: #0000ff\">Your public key has been saved in \/etc\/ssh\/ssh_host_dsa_key.pub.<\/span><br \/><span style=\"color: #0000ff\">The key fingerprint is:<\/span><br \/><span style=\"color: #0000ff\">2f:36:fc:7c:5b:d4:d9:33:f4:2a:e6:fb:9b:5f:8c:81 root@cubietruck<\/span><br \/><span style=\"color: #0000ff\">The key&#8217;s randomart image is:<\/span><br \/><span style=\"color: #0000ff\">+&#8211;[ DSA 1024]&#8212;-+<\/span><br \/><span style=\"color: #0000ff\">|\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 |<\/span><br \/><span style=\"color: #0000ff\">|\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 |<\/span><br \/><span style=\"color: #0000ff\">|\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 . |<\/span><br \/><span style=\"color: #0000ff\">|\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 &#8230;+|<\/span><br \/><span style=\"color: #0000ff\">|\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 S\u00a0\u00a0 E o++|<\/span><br \/><span style=\"color: #0000ff\">|\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 . .\u00a0\u00a0 . =o|<\/span><br \/><span style=\"color: #0000ff\">|\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 = . o + o|<\/span><br \/><span style=\"color: #0000ff\">|\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 . = o.o ..|<\/span><br \/><span style=\"color: #0000ff\">|\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 o.+++o.|<\/span><br \/><span style=\"color: #0000ff\">+&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+<\/span><\/p>\n<p>\u5efa\u7acb\u5b8c\u6210\u5f8c\uff0c\u5c31\u53ef\u4ee5\u6b63\u5e38\u9023\u7dda\u4e86\uff01<br \/># <span style=\"color: #ff0000\">ssh linaro@192.168.1.110<\/span><br \/><span style=\"color: #0000ff\">The authenticity of host &#8216;192.168.1.110 (192.168.1.110)&#8217; can&#8217;t be established.<\/span><br \/><span style=\"color: #0000ff\">RSA key fingerprint is 8c:0a:32:2a:1b:02:6f:70:a1:2e:44:50:ee:35:f3:de.<\/span><br \/><span style=\"color: #0000ff\">Are you sure you want to continue connecting (yes\/no)?<\/span><span style=\"color: #ff0000\"> yes<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u4e82\u73a9\u4e86\u4e00\u4e0b\u5b50\uff0cLubuntu\u00a0\u7cfb\u7d71\u88ab\u73a9\u639b\u4e86\uff0c\u6240\u4ee5\u53c8\u91cd\u65b0\u4f7f\u7528 PhoenixSuit\u00a0\u71d2\u9304\u7cfb\u7d71\u5230 Nand Fl &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/2blog.ilc.edu.tw\/25793\/2014\/10\/14\/cubie-truck-%e6%b8%ac%e8%a9%a6-%e8%a7%a3%e6%b1%ba%e7%84%a1%e6%b3%95-ssh-%e9%80%a3%e7%b7%9a%e7%9a%84%e5%95%8f%e9%a1%8c\/\" class=\"more-link\">\u95b1\u8b80\u5168\u6587<span class=\"screen-reader-text\">\u3008Cubie Truck \u6e2c\u8a66 &#8211; \u89e3\u6c7a\u7121\u6cd5 ssh \u9023\u7dda\u7684\u554f\u984c\u3009<\/span><\/a><\/p>\n","protected":false},"author":55,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[170,139],"tags":[],"class_list":["post-18523","post","type-post","status-publish","format-standard","hentry","category-c-85297","category-c-78484"],"meta_key":{"_pingme":["1"],"_encloseme":["1"],"lt_post_id":["522691"]},"_links":{"self":[{"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/posts\/18523"}],"collection":[{"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/users\/55"}],"replies":[{"embeddable":true,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/comments?post=18523"}],"version-history":[{"count":1,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/posts\/18523\/revisions"}],"predecessor-version":[{"id":20156,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/posts\/18523\/revisions\/20156"}],"wp:attachment":[{"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/media?parent=18523"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/categories?post=18523"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/tags?post=18523"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}