{"id":450,"date":"2019-03-08T23:30:39","date_gmt":"2019-03-08T23:30:39","guid":{"rendered":"http:\/\/kloxo.web.id\/?p=450"},"modified":"2019-03-08T23:32:23","modified_gmt":"2019-03-08T23:32:23","slug":"http-basic-authentication","status":"publish","type":"post","link":"https:\/\/kloxo.web.id\/?p=450","title":{"rendered":"http basic authentication"},"content":{"rendered":"\n<p>kadang diperlukan memberi batasan agar user tidak bisa mengakses folder tertentu pada halaman web kita dengan memberikan auth berupa user dan password, berikut caranya (base on centos6) :<\/p>\n\n\n\n<p>nano \/etc\/httpd\/conf.d\/folder-pribadi.conf<\/p>\n\n\n\n<p> # create new<br>&lt;Directory \/var\/www\/html\/folder-pribadi><br>\u00c2\u00a0 \u00c2\u00a0 AuthType Basic<br>\u00c2\u00a0 \u00c2\u00a0 AuthName &#8220;Basic Authentication&#8221;<br>\u00c2\u00a0 \u00c2\u00a0 AuthUserFile \/etc\/httpd\/conf\/.htpasswd<br>\u00c2\u00a0 \u00c2\u00a0 require valid-user<br>&lt;\/Directory> <\/p>\n\n\n\n<p>htpasswd -c \/etc\/httpd\/conf\/.htpasswd admin<\/p>\n\n\n\n<p>isikan password untuk user : admin<\/p>\n\n\n\n<p>mkdir \/var\/www\/html\/folder-pribadi<\/p>\n\n\n\n<p>nano \/var\/www\/html\/folder-pribadi\/index.html<\/p>\n\n\n\n<p>\n\n# create a test page<br><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;html&gt;\n&lt;body&gt;\n&lt;div style=\"width: 100%; font-size: 40px; font-weight: bold; text-align: center;\"&gt;\nTest Page for Basic Auth\n&lt;\/div&gt;\n&lt;\/body&gt;\n&lt;\/html&gt;<\/pre>\n\n\n\n<p>service httpd restart<\/p>\n\n\n\n<p>buka browser, http:\/\/namaserver.domain\/folder-pribadi\/ seharusnya halaman auth sudah muncul menanyakan user dan password.<\/p>\n\n\n\n<p>selamat mencoba..DWYOR!<\/p>\n\n\n\n<p>sumber : <a href=\"https:\/\/www.server-world.info\/en\/note?os=CentOS_6&amp;p=httpd&amp;f=27\">https:\/\/www.server-world.info\/en\/note?os=CentOS_6&amp;p=httpd&amp;f=27<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>kadang diperlukan memberi batasan agar user tidak bisa mengakses folder tertentu pada halaman web kita dengan memberikan auth berupa user dan password, berikut caranya (base on centos6) : nano \/etc\/httpd\/conf.d\/folder-pribadi.conf # create new&lt;Directory \/var\/www\/html\/folder-pribadi>\u00c2\u00a0 \u00c2\u00a0 AuthType Basic\u00c2\u00a0 \u00c2\u00a0 AuthName &#8220;Basic Authentication&#8221;\u00c2\u00a0 \u00c2\u00a0 AuthUserFile \/etc\/httpd\/conf\/.htpasswd\u00c2\u00a0 \u00c2\u00a0 require valid-user&lt;\/Directory> htpasswd -c \/etc\/httpd\/conf\/.htpasswd admin isikan password untuk user [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-450","post","type-post","status-publish","format-standard","hentry","category-linux-server"],"_links":{"self":[{"href":"https:\/\/kloxo.web.id\/index.php?rest_route=\/wp\/v2\/posts\/450","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kloxo.web.id\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kloxo.web.id\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kloxo.web.id\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/kloxo.web.id\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=450"}],"version-history":[{"count":3,"href":"https:\/\/kloxo.web.id\/index.php?rest_route=\/wp\/v2\/posts\/450\/revisions"}],"predecessor-version":[{"id":453,"href":"https:\/\/kloxo.web.id\/index.php?rest_route=\/wp\/v2\/posts\/450\/revisions\/453"}],"wp:attachment":[{"href":"https:\/\/kloxo.web.id\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=450"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kloxo.web.id\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=450"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kloxo.web.id\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=450"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}