{"id":104,"date":"2026-01-22T07:04:35","date_gmt":"2026-01-22T07:04:35","guid":{"rendered":"https:\/\/blog.gpst.net.cn:4008\/?p=104"},"modified":"2026-01-28T06:24:16","modified_gmt":"2026-01-28T06:24:16","slug":"%e6%89%b9%e9%87%8f%e6%94%b6%e9%9b%86%e5%a4%9a%e5%8f%b0%e6%9c%8d%e5%8a%a1%e5%99%a8%e7%9a%84%e5%ba%8f%e5%88%97%e5%8f%b7%e5%92%8c%e5%9e%8b%e5%8f%b7%e7%9a%84bash-shell%e8%84%9a%e6%9c%ac","status":"publish","type":"post","link":"https:\/\/opshub.com.cn\/?p=104","title":{"rendered":"\u6279\u91cf\u6536\u96c6\u591a\u53f0\u670d\u52a1\u5668\u7684\u5e8f\u5217\u53f7\u548c\u578b\u53f7\u7684bash shell\u811a\u672c"},"content":{"rendered":"\n<pre class=\"wp-block-code\"><code>#!\/bin\/bash\n# \u5b9a\u4e49\u8fdc\u7a0b\u670d\u52a1\u5668IP\u5217\u8868\nIP_LIST=(\"192.168.1.10\" \"192.168.1.11\" \"192.168.1.12\")\nSSH_PWD=\"Gaoyangsray\"  # \u8fdc\u7a0b root \u5bc6\u7801\n\n# \u5faa\u73af\u83b7\u53d6\u6bcf\u53f0\u670d\u52a1\u5668\u7684\u4fe1\u606f\nfor IP in \"${IP_LIST&#091;@]}\"; do\n    echo \"===== \u670d\u52a1\u5668 $IP \u786c\u4ef6\u4fe1\u606f =====\"\n    # \u83b7\u53d6\u5e8f\u5217\u53f7\n    SERIAL=$(echo \"$SSH_PWD\" | sshpass -d0 ssh -4 -o StrictHostKeyChecking=no root@$IP \"dmidecode -s system-serial-number\")\n    # \u83b7\u53d6\u578b\u53f7\n    MODEL=$(echo \"$SSH_PWD\" | sshpass -d0 ssh -4 -o StrictHostKeyChecking=no root@$IP \"dmidecode -s system-product-name\")\n    echo \"\u5e8f\u5217\u53f7\uff1a$SERIAL\"\n    echo \"\u578b\u53f7\uff1a$MODEL\"\n    echo \"\"\ndone<\/code><\/pre>\n\n\n\n<p>\u8865\u5145\u8bf4\u660e\uff1a<\/p>\n\n\n\n<p><code>dmidecode -s system-serial-number<\/code> \u7528\u4e8e\u63d0\u53d6\u4e3b\u673a\u552f\u4e00\u5e8f\u5217\u53f7\uff0c<code>dmidecode -s system-product-name<\/code> \u63d0\u53d6\u670d\u52a1\u5668\u578b\u53f7\uff0c\u5747\u9700 root \u6743\u9650\u6267\u884c\uff1b<\/p>\n\n\n\n<p>\u6ce8\u610f\u4e8b\u9879\uff1a\u865a\u62df\u673a\u53ef\u80fd\u65e0\u6709\u6548\u8f93\u51fa\uff0c\u666e\u901a\u7528\u6237\u6267\u884c\u4f1a\u6743\u9650\u4e0d\u8db3\uff0c\u53ef\u7ed3\u5408 <code>sudo<\/code> \u6216\u5207\u6362 root \u7528\u6237<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u8865\u5145\u8bf4\u660e\uff1a dmidecode -s system-serial-number \u7528\u4e8e\u63d0\u53d6\u4e3b\u673a\u552f\u4e00\u5e8f\u5217\u53f7\uff0cdmidecode -s system-product-name \u63d0\u53d6\u670d\u52a1\u5668\u578b\u53f7\uff0c\u5747\u9700 root \u6743\u9650\u6267\u884c\uff1b \u6ce8\u610f\u4e8b\u9879\uff1a\u865a\u62df\u673a\u53ef\u80fd\u65e0\u6709\u6548\u8f93\u51fa\uff0c\u666e\u901a\u7528\u6237\u6267\u884c\u4f1a\u6743\u9650\u4e0d\u8db3\uff0c\u53ef\u7ed3\u5408 sudo \u6216\u5207\u6362 root \u7528\u6237<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[],"class_list":["post-104","post","type-post","status-publish","format-standard","hentry","category-9"],"_links":{"self":[{"href":"https:\/\/opshub.com.cn\/index.php?rest_route=\/wp\/v2\/posts\/104","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/opshub.com.cn\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/opshub.com.cn\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/opshub.com.cn\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/opshub.com.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=104"}],"version-history":[{"count":2,"href":"https:\/\/opshub.com.cn\/index.php?rest_route=\/wp\/v2\/posts\/104\/revisions"}],"predecessor-version":[{"id":678,"href":"https:\/\/opshub.com.cn\/index.php?rest_route=\/wp\/v2\/posts\/104\/revisions\/678"}],"wp:attachment":[{"href":"https:\/\/opshub.com.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=104"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/opshub.com.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=104"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/opshub.com.cn\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=104"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}