{"id":222,"date":"2021-10-26T11:26:37","date_gmt":"2021-10-26T03:26:37","guid":{"rendered":"https:\/\/www.db2go.net\/?p=222"},"modified":"2021-10-26T11:27:20","modified_gmt":"2021-10-26T03:27:20","slug":"etcd%e5%bc%80%e5%a7%8bauth%e8%ae%a4%e8%af%81","status":"publish","type":"post","link":"https:\/\/www.db2go.net\/?p=222","title":{"rendered":"etcd\u5f00\u59cbauth\u8ba4\u8bc1"},"content":{"rendered":"<p>etcd\u5f00\u59cbauth\u8ba4\u8bc1\u9700\u8981\u4e24\u6b65\uff1a<\/p>\n<ol>\n<li>\u6dfb\u52a0root\u7528\u6237<\/li>\n<\/ol>\n<pre><code class=\"language-shell line-numbers\">$ etcdctl --endpoints=http:\/\/127.0.0.1:2379 user add root\n<\/code><\/pre>\n<ol start=\"2\">\n<li>\u5f00\u59cbauth<\/li>\n<\/ol>\n<pre><code class=\"language-shell line-numbers\">$ etcdctl --endpoints=http:\/\/127.0.0.1:2379 auth enable\n{\"level\":\"warn\",\"ts\":\"2021-10-26T11:21:53.324+0800\",\"logger\":\"etcd-client\",\"caller\":\"v3\/retry_interceptor.go:62\",\"msg\":\"retrying of unary invoker failed\",\"target\":\"etcd-endpoints:\/\/0xc000452a80\/127.0.0.1:2379\",\"attempt\":0,\"error\":\"rpc error: code = FailedPrecondition desc = etcdserver: root user does not have root role\"}\nAuthentication Enabled\n<\/code><\/pre>\n<p>\u7136\u540e\u5c31\u53ef\u4ee5\u5728etcd-manager\u4e2d\u4f7f\u7528\u4e86\uff1a<br \/>\n<a class=\"wp-editor-md-post-content-link\" href=\"https:\/\/www.db2go.net\/wp-content\/uploads\/2021\/10\/wp_editor_md_8a12491330a57fd9cad5a723fae9b8b0.jpg\"><img decoding=\"async\" src=\"https:\/\/www.db2go.net\/wp-content\/uploads\/2021\/10\/wp_editor_md_8a12491330a57fd9cad5a723fae9b8b0.jpg\" alt=\"\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>etcd\u5f00\u59cbauth\u8ba4\u8bc1\u9700\u8981\u4e24\u6b65\uff1a \u6dfb\u52a0root\u7528\u6237 $ etcdctl &#8211;endpoints=http:\/&hellip;<\/p>\n <a href=\"https:\/\/www.db2go.net\/?p=222\" title=\"etcd\u5f00\u59cbauth\u8ba4\u8bc1\" class=\"entry-more-link\"><span>Read More<\/span> <span class=\"screen-reader-text\">etcd\u5f00\u59cbauth\u8ba4\u8bc1<\/span><\/a>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"Layout":"","footnotes":""},"categories":[14],"tags":[],"class_list":["entry","author-suredandan","post-222","post","type-post","status-publish","format-standard","category-14"],"views":1743,"_links":{"self":[{"href":"https:\/\/www.db2go.net\/index.php?rest_route=\/wp\/v2\/posts\/222","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.db2go.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.db2go.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.db2go.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.db2go.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=222"}],"version-history":[{"count":2,"href":"https:\/\/www.db2go.net\/index.php?rest_route=\/wp\/v2\/posts\/222\/revisions"}],"predecessor-version":[{"id":224,"href":"https:\/\/www.db2go.net\/index.php?rest_route=\/wp\/v2\/posts\/222\/revisions\/224"}],"wp:attachment":[{"href":"https:\/\/www.db2go.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=222"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.db2go.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=222"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.db2go.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=222"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}