This commit is contained in:
lwch
2023-02-06 10:26:53 +00:00
parent c6e35e5994
commit cc47f7f92d
12 changed files with 11 additions and 10 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=zh-cn class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.110.0"><meta name=robots content="index, follow"><link rel="shortcut icon" href=/natpass/favicons/favicon.ico><link rel=apple-touch-icon href=/natpass/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/natpass/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/natpass/favicons/favicon-32x32.png sizes=32x32><link rel=icon type=image/png href=/natpass/favicons/android-36x36.png sizes=36x36><link rel=icon type=image/png href=/natpass/favicons/android-48x48.png sizes=48x48><link rel=icon type=image/png href=/natpass/favicons/android-72x72.png sizes=72x72><link rel=icon type=image/png href=/natpass/favicons/android-96x96.png sizes=96x96><link rel=icon type=image/png href=/natpass/favicons/android-144x144.png sizes=144x144><link rel=icon type=image/png href=/natpass/favicons/android-192x192.png sizes=192x192><title>404 Page not found | NatPass开源文档</title><meta name=description content="NatPass开源文档"><meta property="og:title" content="404 Page not found"><meta property="og:description" content="NatPass开源文档"><meta property="og:type" content="website"><meta property="og:url" content="https://lwch.github.io/natpass/404.html"><meta property="og:site_name" content="NatPass开源文档"><meta itemprop=name content="404 Page not found"><meta itemprop=description content="NatPass开源文档"><meta name=twitter:card content="summary"><meta name=twitter:title content="404 Page not found"><meta name=twitter:description content="NatPass开源文档"><link rel=preload href=/natpass/scss/main.min.b5a07cf7dd05d8be46e31ec8674b36e72c17ab77853b067f06e9c69877d76f92.css as=style><link href=/natpass/scss/main.min.b5a07cf7dd05d8be46e31ec8674b36e72c17ab77853b067f06e9c69877d76f92.css rel=stylesheet integrity><script src=https://code.jquery.com/jquery-3.6.0.min.js integrity=sha384-vtXRMe3mGCbOeY7l30aIg8H9p3GdeSe4IFlP6G8JMa7o7lXvnz3GFKzPxzJdPfGK crossorigin=anonymous></script>
<script defer src=https://unpkg.com/lunr@2.3.9/lunr.min.js integrity=sha384-203J0SNzyqHby3iU6hzvzltrWi/M41wOP5Gu+BiJMz5nwKykbkUx8Kp7iti0Lpli crossorigin=anonymous></script>
<script async src="https://www.googletagmanager.com/gtag/js?id=G-ST200DKHK9"></script>
<script>var doNotTrack=!1;if(!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag("js",new Date),gtag("config","G-ST200DKHK9")}</script></head><body class=td-404><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/natpass/><span class="navbar-brand__logo navbar-logo"></span><span class=navbar-brand__name>NatPass开源文档</span></a><div class="td-navbar-nav-scroll ms-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0"><li class="nav-item me-4 mb-2 mb-lg-0"><a class=nav-link href=/natpass/develop/><span>开发文档</span></a></li><li class="nav-item me-4 mb-2 mb-lg-0"><a class=nav-link href=/natpass/deploy/><span>部署文档</span></a></li></ul></div><div class="navbar-nav d-none d-lg-block"><div class="td-search td-search--offline"><div class=td-search__icon></div><input type=search class="td-search__input form-control" placeholder=站内搜索… aria-label=站内搜索… autocomplete=off data-offline-search-index-json-src=/natpass/offline-search-index.24d845068e1849fc7a54d066f42a26eb.json data-offline-search-base-href=/ data-offline-search-max-results=10></div></div></nav></header><div class="container-fluid td-default td-outer"><main role=main class=td-main><div class=td-content><h1>Not found</h1><p>Oops! This page doesn't exist. Try going back to the <a href=/natpass>home page</a>.</p></div></main><footer class="bg-dark py-5 row d-print-none"><div class="container-fluid flex-shrink-1 mx-sm-5"><div class=row><div class="col-6 col-sm-4 text-xs-center order-sm-2"><ul class="list-inline mb-0"><li class="list-inline-item mx-2 h3" data-toggle=tooltip data-placement=top title=Email aria-label=Email><a class=text-white target=_blank rel=noopener href=mailto:lwch748@gmail.com aria-label=Email><i class="fa fa-envelope"></i></a></li><li class="list-inline-item mx-2 h3" data-toggle=tooltip data-placement=top title=QQ群 aria-label=QQ群><a class=text-white target=_blank rel=noopener href="https://jq.qq.com/?_wv=1027&k=6Fz2vkVE" aria-label=QQ群><i class="fab fa-qq"></i></a></li></ul></div><div class="col-6 col-sm-4 text-end text-xs-center order-sm-3"><ul class="list-inline mb-0"><li class="list-inline-item mx-2 h3" data-toggle=tooltip data-placement=top title=GitHub aria-label=GitHub><a class=text-white target=_blank rel=noopener href=https://github.com/lwch aria-label=GitHub><i class="fab fa-github"></i></a></li></ul></div><div class="col-12 col-sm-4 text-center py-2 order-sm-2"></div></div></div></footer></div><script src=/natpass/js/main.min.be885e5c1496aabf14432ff1c0d66a6f6760176460bd8782d5906cf5ea947b5d.js integrity="sha256-voheXBSWqr8UQy/xwNZqb2dgF2RgvYeC1ZBs9eqUe10=" crossorigin=anonymous></script>
<script>var doNotTrack=!1;if(!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag("js",new Date),gtag("config","G-ST200DKHK9")}</script></head><body class=td-404><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/natpass/><span class="navbar-brand__logo navbar-logo"></span><span class=navbar-brand__name>NatPass开源文档</span></a><div class="td-navbar-nav-scroll ms-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0"><li class="nav-item me-4 mb-2 mb-lg-0"><a class=nav-link href=/natpass/develop/><span>开发文档</span></a></li><li class="nav-item me-4 mb-2 mb-lg-0"><a class=nav-link href=/natpass/deploy/><span>部署文档</span></a></li></ul></div><div class="navbar-nav d-none d-lg-block"><div class="td-search td-search--offline"><div class=td-search__icon></div><input type=search class="td-search__input form-control" placeholder=站内搜索… aria-label=站内搜索… autocomplete=off data-offline-search-index-json-src=/natpass/offline-search-index.fb4da52935352ea13ff0a523f6649a0a.json data-offline-search-base-href=/ data-offline-search-max-results=10></div></div></nav></header><div class="container-fluid td-default td-outer"><main role=main class=td-main><div class=td-content><h1>Not found</h1><p>Oops! This page doesn't exist. Try going back to the <a href=/natpass>home page</a>.</p></div></main><footer class="bg-dark py-5 row d-print-none"><div class="container-fluid flex-shrink-1 mx-sm-5"><div class=row><div class="col-6 col-sm-4 text-xs-center order-sm-2"><ul class="list-inline mb-0"><li class="list-inline-item mx-2 h3" data-toggle=tooltip data-placement=top title=Email aria-label=Email><a class=text-white target=_blank rel=noopener href=mailto:lwch748@gmail.com aria-label=Email><i class="fa fa-envelope"></i></a></li><li class="list-inline-item mx-2 h3" data-toggle=tooltip data-placement=top title=QQ群 aria-label=QQ群><a class=text-white target=_blank rel=noopener href="https://jq.qq.com/?_wv=1027&k=6Fz2vkVE" aria-label=QQ群><i class="fab fa-qq"></i></a></li></ul></div><div class="col-6 col-sm-4 text-end text-xs-center order-sm-3"><ul class="list-inline mb-0"><li class="list-inline-item mx-2 h3" data-toggle=tooltip data-placement=top title=GitHub aria-label=GitHub><a class=text-white target=_blank rel=noopener href=https://github.com/lwch aria-label=GitHub><i class="fab fa-github"></i></a></li></ul></div><div class="col-12 col-sm-4 text-center py-2 order-sm-2"></div></div></div></footer></div><script src=/natpass/js/main.min.be885e5c1496aabf14432ff1c0d66a6f6760176460bd8782d5906cf5ea947b5d.js integrity="sha256-voheXBSWqr8UQy/xwNZqb2dgF2RgvYeC1ZBs9eqUe10=" crossorigin=anonymous></script>
<script src=/natpass/js/tabpane-persist.js></script></body></html>
+1 -1
View File
@@ -1,5 +1,5 @@
<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=zh-cn class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.110.0"><link rel=alternate type=application/rss+xml href=https://lwch.github.io/natpass/categories/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/natpass/favicons/favicon.ico><link rel=apple-touch-icon href=/natpass/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/natpass/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/natpass/favicons/favicon-32x32.png sizes=32x32><link rel=icon type=image/png href=/natpass/favicons/android-36x36.png sizes=36x36><link rel=icon type=image/png href=/natpass/favicons/android-48x48.png sizes=48x48><link rel=icon type=image/png href=/natpass/favicons/android-72x72.png sizes=72x72><link rel=icon type=image/png href=/natpass/favicons/android-96x96.png sizes=96x96><link rel=icon type=image/png href=/natpass/favicons/android-144x144.png sizes=144x144><link rel=icon type=image/png href=/natpass/favicons/android-192x192.png sizes=192x192><title>Categories | NatPass开源文档</title><meta name=description content="NatPass开源文档"><meta property="og:title" content="Categories"><meta property="og:description" content="NatPass开源文档"><meta property="og:type" content="website"><meta property="og:url" content="https://lwch.github.io/natpass/categories/"><meta property="og:site_name" content="NatPass开源文档"><meta itemprop=name content="Categories"><meta itemprop=description content="NatPass开源文档"><meta name=twitter:card content="summary"><meta name=twitter:title content="Categories"><meta name=twitter:description content="NatPass开源文档"><link rel=preload href=/natpass/scss/main.min.b5a07cf7dd05d8be46e31ec8674b36e72c17ab77853b067f06e9c69877d76f92.css as=style><link href=/natpass/scss/main.min.b5a07cf7dd05d8be46e31ec8674b36e72c17ab77853b067f06e9c69877d76f92.css rel=stylesheet integrity><script src=https://code.jquery.com/jquery-3.6.0.min.js integrity=sha384-vtXRMe3mGCbOeY7l30aIg8H9p3GdeSe4IFlP6G8JMa7o7lXvnz3GFKzPxzJdPfGK crossorigin=anonymous></script>
<script defer src=https://unpkg.com/lunr@2.3.9/lunr.min.js integrity=sha384-203J0SNzyqHby3iU6hzvzltrWi/M41wOP5Gu+BiJMz5nwKykbkUx8Kp7iti0Lpli crossorigin=anonymous></script>
<script async src="https://www.googletagmanager.com/gtag/js?id=G-ST200DKHK9"></script>
<script>var doNotTrack=!1;if(!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag("js",new Date),gtag("config","G-ST200DKHK9")}</script></head><body class=td-taxonomy><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/natpass/><span class="navbar-brand__logo navbar-logo"></span><span class=navbar-brand__name>NatPass开源文档</span></a><div class="td-navbar-nav-scroll ms-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0"><li class="nav-item me-4 mb-2 mb-lg-0"><a class=nav-link href=/natpass/develop/><span>开发文档</span></a></li><li class="nav-item me-4 mb-2 mb-lg-0"><a class=nav-link href=/natpass/deploy/><span>部署文档</span></a></li></ul></div><div class="navbar-nav d-none d-lg-block"><div class="td-search td-search--offline"><div class=td-search__icon></div><input type=search class="td-search__input form-control" placeholder=站内搜索… aria-label=站内搜索… autocomplete=off data-offline-search-index-json-src=/natpass/offline-search-index.24d845068e1849fc7a54d066f42a26eb.json data-offline-search-base-href=/ data-offline-search-max-results=10></div></div></nav></header><div class="container-fluid td-default td-outer"><main role=main class=td-main><div class=td-content><main class=taxonomy-terms-page><h1>Categories</h1></main></div></main><footer class="bg-dark py-5 row d-print-none"><div class="container-fluid flex-shrink-1 mx-sm-5"><div class=row><div class="col-6 col-sm-4 text-xs-center order-sm-2"><ul class="list-inline mb-0"><li class="list-inline-item mx-2 h3" data-toggle=tooltip data-placement=top title=Email aria-label=Email><a class=text-white target=_blank rel=noopener href=mailto:lwch748@gmail.com aria-label=Email><i class="fa fa-envelope"></i></a></li><li class="list-inline-item mx-2 h3" data-toggle=tooltip data-placement=top title=QQ群 aria-label=QQ群><a class=text-white target=_blank rel=noopener href="https://jq.qq.com/?_wv=1027&k=6Fz2vkVE" aria-label=QQ群><i class="fab fa-qq"></i></a></li></ul></div><div class="col-6 col-sm-4 text-end text-xs-center order-sm-3"><ul class="list-inline mb-0"><li class="list-inline-item mx-2 h3" data-toggle=tooltip data-placement=top title=GitHub aria-label=GitHub><a class=text-white target=_blank rel=noopener href=https://github.com/lwch aria-label=GitHub><i class="fab fa-github"></i></a></li></ul></div><div class="col-12 col-sm-4 text-center py-2 order-sm-2"></div></div></div></footer></div><script src=/natpass/js/main.min.be885e5c1496aabf14432ff1c0d66a6f6760176460bd8782d5906cf5ea947b5d.js integrity="sha256-voheXBSWqr8UQy/xwNZqb2dgF2RgvYeC1ZBs9eqUe10=" crossorigin=anonymous></script>
<script>var doNotTrack=!1;if(!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag("js",new Date),gtag("config","G-ST200DKHK9")}</script></head><body class=td-taxonomy><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/natpass/><span class="navbar-brand__logo navbar-logo"></span><span class=navbar-brand__name>NatPass开源文档</span></a><div class="td-navbar-nav-scroll ms-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0"><li class="nav-item me-4 mb-2 mb-lg-0"><a class=nav-link href=/natpass/develop/><span>开发文档</span></a></li><li class="nav-item me-4 mb-2 mb-lg-0"><a class=nav-link href=/natpass/deploy/><span>部署文档</span></a></li></ul></div><div class="navbar-nav d-none d-lg-block"><div class="td-search td-search--offline"><div class=td-search__icon></div><input type=search class="td-search__input form-control" placeholder=站内搜索… aria-label=站内搜索… autocomplete=off data-offline-search-index-json-src=/natpass/offline-search-index.fb4da52935352ea13ff0a523f6649a0a.json data-offline-search-base-href=/ data-offline-search-max-results=10></div></div></nav></header><div class="container-fluid td-default td-outer"><main role=main class=td-main><div class=td-content><main class=taxonomy-terms-page><h1>Categories</h1></main></div></main><footer class="bg-dark py-5 row d-print-none"><div class="container-fluid flex-shrink-1 mx-sm-5"><div class=row><div class="col-6 col-sm-4 text-xs-center order-sm-2"><ul class="list-inline mb-0"><li class="list-inline-item mx-2 h3" data-toggle=tooltip data-placement=top title=Email aria-label=Email><a class=text-white target=_blank rel=noopener href=mailto:lwch748@gmail.com aria-label=Email><i class="fa fa-envelope"></i></a></li><li class="list-inline-item mx-2 h3" data-toggle=tooltip data-placement=top title=QQ群 aria-label=QQ群><a class=text-white target=_blank rel=noopener href="https://jq.qq.com/?_wv=1027&k=6Fz2vkVE" aria-label=QQ群><i class="fab fa-qq"></i></a></li></ul></div><div class="col-6 col-sm-4 text-end text-xs-center order-sm-3"><ul class="list-inline mb-0"><li class="list-inline-item mx-2 h3" data-toggle=tooltip data-placement=top title=GitHub aria-label=GitHub><a class=text-white target=_blank rel=noopener href=https://github.com/lwch aria-label=GitHub><i class="fab fa-github"></i></a></li></ul></div><div class="col-12 col-sm-4 text-center py-2 order-sm-2"></div></div></div></footer></div><script src=/natpass/js/main.min.be885e5c1496aabf14432ff1c0d66a6f6760176460bd8782d5906cf5ea947b5d.js integrity="sha256-voheXBSWqr8UQy/xwNZqb2dgF2RgvYeC1ZBs9eqUe10=" crossorigin=anonymous></script>
<script src=/natpass/js/tabpane-persist.js></script></body></html>
+1 -1
View File
@@ -5,7 +5,7 @@
"><link rel=preload href=/natpass/scss/main.min.b5a07cf7dd05d8be46e31ec8674b36e72c17ab77853b067f06e9c69877d76f92.css as=style><link href=/natpass/scss/main.min.b5a07cf7dd05d8be46e31ec8674b36e72c17ab77853b067f06e9c69877d76f92.css rel=stylesheet integrity><script src=https://code.jquery.com/jquery-3.6.0.min.js integrity=sha384-vtXRMe3mGCbOeY7l30aIg8H9p3GdeSe4IFlP6G8JMa7o7lXvnz3GFKzPxzJdPfGK crossorigin=anonymous></script>
<script defer src=https://unpkg.com/lunr@2.3.9/lunr.min.js integrity=sha384-203J0SNzyqHby3iU6hzvzltrWi/M41wOP5Gu+BiJMz5nwKykbkUx8Kp7iti0Lpli crossorigin=anonymous></script>
<script async src="https://www.googletagmanager.com/gtag/js?id=G-ST200DKHK9"></script>
<script>var doNotTrack=!1;if(!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag("js",new Date),gtag("config","G-ST200DKHK9")}</script></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/natpass/><span class="navbar-brand__logo navbar-logo"></span><span class=navbar-brand__name>NatPass开源文档</span></a><div class="td-navbar-nav-scroll ms-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0"><li class="nav-item me-4 mb-2 mb-lg-0"><a class=nav-link href=/natpass/develop/><span>开发文档</span></a></li><li class="nav-item me-4 mb-2 mb-lg-0"><a class="nav-link active" href=/natpass/deploy/><span class=active>部署文档</span></a></li></ul></div><div class="navbar-nav d-none d-lg-block"><div class="td-search td-search--offline"><div class=td-search__icon></div><input type=search class="td-search__input form-control" placeholder=站内搜索… aria-label=站内搜索… autocomplete=off data-offline-search-index-json-src=/natpass/offline-search-index.24d845068e1849fc7a54d066f42a26eb.json data-offline-search-base-href=/ data-offline-search-max-results=10></div></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><form class="td-sidebar__search d-flex align-items-center"><div class="td-search td-search--offline"><div class=td-search__icon></div><input type=search class="td-search__input form-control" placeholder=站内搜索… aria-label=站内搜索… autocomplete=off data-offline-search-index-json-src=/natpass/offline-search-index.24d845068e1849fc7a54d066f42a26eb.json data-offline-search-base-href=/ data-offline-search-max-results=10></div><button class="btn btn-link td-sidebar__toggle d-md-none p-0 ms-3 fas fa-bars" type=button data-toggle=collapse data-target=#td-section-nav aria-controls=td-section-nav aria-expanded=false aria-label="Toggle section navigation"></button></form><nav class="collapse td-sidebar-nav foldable-nav" id=td-section-nav><ul class="td-sidebar-nav__section pe-md-3 ul-0"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-natpassdeploy-li><a href=/natpass/deploy/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section tree-root" id=m-natpassdeploy><span>部署文档</span></a><ul class=ul-1><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child active-path" id=m-natpassdeploydeploy-li><input type=checkbox id=m-natpassdeploydeploy-check checked>
<script>var doNotTrack=!1;if(!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag("js",new Date),gtag("config","G-ST200DKHK9")}</script></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/natpass/><span class="navbar-brand__logo navbar-logo"></span><span class=navbar-brand__name>NatPass开源文档</span></a><div class="td-navbar-nav-scroll ms-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0"><li class="nav-item me-4 mb-2 mb-lg-0"><a class=nav-link href=/natpass/develop/><span>开发文档</span></a></li><li class="nav-item me-4 mb-2 mb-lg-0"><a class="nav-link active" href=/natpass/deploy/><span class=active>部署文档</span></a></li></ul></div><div class="navbar-nav d-none d-lg-block"><div class="td-search td-search--offline"><div class=td-search__icon></div><input type=search class="td-search__input form-control" placeholder=站内搜索… aria-label=站内搜索… autocomplete=off data-offline-search-index-json-src=/natpass/offline-search-index.fb4da52935352ea13ff0a523f6649a0a.json data-offline-search-base-href=/ data-offline-search-max-results=10></div></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><form class="td-sidebar__search d-flex align-items-center"><div class="td-search td-search--offline"><div class=td-search__icon></div><input type=search class="td-search__input form-control" placeholder=站内搜索… aria-label=站内搜索… autocomplete=off data-offline-search-index-json-src=/natpass/offline-search-index.fb4da52935352ea13ff0a523f6649a0a.json data-offline-search-base-href=/ data-offline-search-max-results=10></div><button class="btn btn-link td-sidebar__toggle d-md-none p-0 ms-3 fas fa-bars" type=button data-toggle=collapse data-target=#td-section-nav aria-controls=td-section-nav aria-expanded=false aria-label="Toggle section navigation"></button></form><nav class="collapse td-sidebar-nav foldable-nav" id=td-section-nav><ul class="td-sidebar-nav__section pe-md-3 ul-0"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-natpassdeploy-li><a href=/natpass/deploy/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section tree-root" id=m-natpassdeploy><span>部署文档</span></a><ul class=ul-1><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child active-path" id=m-natpassdeploydeploy-li><input type=checkbox id=m-natpassdeploydeploy-check checked>
<label for=m-natpassdeploydeploy-check><a href=/natpass/deploy/deploy/ class="align-left ps-0 active td-sidebar-link td-sidebar-link__page" id=m-natpassdeploydeploy><span class=td-sidebar-nav-active-item>裸机部署</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-natpassdeploydocker-li><input type=checkbox id=m-natpassdeploydocker-check>
<label for=m-natpassdeploydocker-check><a href=/natpass/deploy/docker/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-natpassdeploydocker><span>容器化部署</span></a></label></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ms-2 pb-1 pt-2 mb-0"><a href=https://github.com/lwch/natpass/tree/master/content/zh-cn/deploy/deploy.md class=td-page-meta--view target=_blank rel=noopener><i class="fa-solid fa-file-lines fa-fw"></i> 查看页面源码</a>
<a href=https://github.com/lwch/natpass/edit/master/content/zh-cn/deploy/deploy.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa-solid fa-pen-to-square fa-fw"></i> 编辑此页</a>
+1 -1
View File
@@ -5,7 +5,7 @@
"><link rel=preload href=/natpass/scss/main.min.b5a07cf7dd05d8be46e31ec8674b36e72c17ab77853b067f06e9c69877d76f92.css as=style><link href=/natpass/scss/main.min.b5a07cf7dd05d8be46e31ec8674b36e72c17ab77853b067f06e9c69877d76f92.css rel=stylesheet integrity><script src=https://code.jquery.com/jquery-3.6.0.min.js integrity=sha384-vtXRMe3mGCbOeY7l30aIg8H9p3GdeSe4IFlP6G8JMa7o7lXvnz3GFKzPxzJdPfGK crossorigin=anonymous></script>
<script defer src=https://unpkg.com/lunr@2.3.9/lunr.min.js integrity=sha384-203J0SNzyqHby3iU6hzvzltrWi/M41wOP5Gu+BiJMz5nwKykbkUx8Kp7iti0Lpli crossorigin=anonymous></script>
<script async src="https://www.googletagmanager.com/gtag/js?id=G-ST200DKHK9"></script>
<script>var doNotTrack=!1;if(!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag("js",new Date),gtag("config","G-ST200DKHK9")}</script></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/natpass/><span class="navbar-brand__logo navbar-logo"></span><span class=navbar-brand__name>NatPass开源文档</span></a><div class="td-navbar-nav-scroll ms-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0"><li class="nav-item me-4 mb-2 mb-lg-0"><a class=nav-link href=/natpass/develop/><span>开发文档</span></a></li><li class="nav-item me-4 mb-2 mb-lg-0"><a class="nav-link active" href=/natpass/deploy/><span class=active>部署文档</span></a></li></ul></div><div class="navbar-nav d-none d-lg-block"><div class="td-search td-search--offline"><div class=td-search__icon></div><input type=search class="td-search__input form-control" placeholder=站内搜索… aria-label=站内搜索… autocomplete=off data-offline-search-index-json-src=/natpass/offline-search-index.24d845068e1849fc7a54d066f42a26eb.json data-offline-search-base-href=/ data-offline-search-max-results=10></div></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><form class="td-sidebar__search d-flex align-items-center"><div class="td-search td-search--offline"><div class=td-search__icon></div><input type=search class="td-search__input form-control" placeholder=站内搜索… aria-label=站内搜索… autocomplete=off data-offline-search-index-json-src=/natpass/offline-search-index.24d845068e1849fc7a54d066f42a26eb.json data-offline-search-base-href=/ data-offline-search-max-results=10></div><button class="btn btn-link td-sidebar__toggle d-md-none p-0 ms-3 fas fa-bars" type=button data-toggle=collapse data-target=#td-section-nav aria-controls=td-section-nav aria-expanded=false aria-label="Toggle section navigation"></button></form><nav class="collapse td-sidebar-nav foldable-nav" id=td-section-nav><ul class="td-sidebar-nav__section pe-md-3 ul-0"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-natpassdeploy-li><a href=/natpass/deploy/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section tree-root" id=m-natpassdeploy><span>部署文档</span></a><ul class=ul-1><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-natpassdeploydeploy-li><input type=checkbox id=m-natpassdeploydeploy-check>
<script>var doNotTrack=!1;if(!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag("js",new Date),gtag("config","G-ST200DKHK9")}</script></head><body class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/natpass/><span class="navbar-brand__logo navbar-logo"></span><span class=navbar-brand__name>NatPass开源文档</span></a><div class="td-navbar-nav-scroll ms-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0"><li class="nav-item me-4 mb-2 mb-lg-0"><a class=nav-link href=/natpass/develop/><span>开发文档</span></a></li><li class="nav-item me-4 mb-2 mb-lg-0"><a class="nav-link active" href=/natpass/deploy/><span class=active>部署文档</span></a></li></ul></div><div class="navbar-nav d-none d-lg-block"><div class="td-search td-search--offline"><div class=td-search__icon></div><input type=search class="td-search__input form-control" placeholder=站内搜索… aria-label=站内搜索… autocomplete=off data-offline-search-index-json-src=/natpass/offline-search-index.fb4da52935352ea13ff0a523f6649a0a.json data-offline-search-base-href=/ data-offline-search-max-results=10></div></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><form class="td-sidebar__search d-flex align-items-center"><div class="td-search td-search--offline"><div class=td-search__icon></div><input type=search class="td-search__input form-control" placeholder=站内搜索… aria-label=站内搜索… autocomplete=off data-offline-search-index-json-src=/natpass/offline-search-index.fb4da52935352ea13ff0a523f6649a0a.json data-offline-search-base-href=/ data-offline-search-max-results=10></div><button class="btn btn-link td-sidebar__toggle d-md-none p-0 ms-3 fas fa-bars" type=button data-toggle=collapse data-target=#td-section-nav aria-controls=td-section-nav aria-expanded=false aria-label="Toggle section navigation"></button></form><nav class="collapse td-sidebar-nav foldable-nav" id=td-section-nav><ul class="td-sidebar-nav__section pe-md-3 ul-0"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-natpassdeploy-li><a href=/natpass/deploy/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section tree-root" id=m-natpassdeploy><span>部署文档</span></a><ul class=ul-1><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-natpassdeploydeploy-li><input type=checkbox id=m-natpassdeploydeploy-check>
<label for=m-natpassdeploydeploy-check><a href=/natpass/deploy/deploy/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-natpassdeploydeploy><span>裸机部署</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child active-path" id=m-natpassdeploydocker-li><input type=checkbox id=m-natpassdeploydocker-check checked>
<label for=m-natpassdeploydocker-check><a href=/natpass/deploy/docker/ class="align-left ps-0 active td-sidebar-link td-sidebar-link__page" id=m-natpassdeploydocker><span class=td-sidebar-nav-active-item>容器化部署</span></a></label></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ms-2 pb-1 pt-2 mb-0"><a href=https://github.com/lwch/natpass/tree/master/content/zh-cn/deploy/docker.md class=td-page-meta--view target=_blank rel=noopener><i class="fa-solid fa-file-lines fa-fw"></i> 查看页面源码</a>
<a href=https://github.com/lwch/natpass/edit/master/content/zh-cn/deploy/docker.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa-solid fa-pen-to-square fa-fw"></i> 编辑此页</a>
+1 -1
View File
@@ -5,7 +5,7 @@
"><link rel=preload href=/natpass/scss/main.min.b5a07cf7dd05d8be46e31ec8674b36e72c17ab77853b067f06e9c69877d76f92.css as=style><link href=/natpass/scss/main.min.b5a07cf7dd05d8be46e31ec8674b36e72c17ab77853b067f06e9c69877d76f92.css rel=stylesheet integrity><script src=https://code.jquery.com/jquery-3.6.0.min.js integrity=sha384-vtXRMe3mGCbOeY7l30aIg8H9p3GdeSe4IFlP6G8JMa7o7lXvnz3GFKzPxzJdPfGK crossorigin=anonymous></script>
<script defer src=https://unpkg.com/lunr@2.3.9/lunr.min.js integrity=sha384-203J0SNzyqHby3iU6hzvzltrWi/M41wOP5Gu+BiJMz5nwKykbkUx8Kp7iti0Lpli crossorigin=anonymous></script>
<script async src="https://www.googletagmanager.com/gtag/js?id=G-ST200DKHK9"></script>
<script>var doNotTrack=!1;if(!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag("js",new Date),gtag("config","G-ST200DKHK9")}</script></head><body class=td-section><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/natpass/><span class="navbar-brand__logo navbar-logo"></span><span class=navbar-brand__name>NatPass开源文档</span></a><div class="td-navbar-nav-scroll ms-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0"><li class="nav-item me-4 mb-2 mb-lg-0"><a class=nav-link href=/natpass/develop/><span>开发文档</span></a></li><li class="nav-item me-4 mb-2 mb-lg-0"><a class="nav-link active" href=/natpass/deploy/><span class=active>部署文档</span></a></li></ul></div><div class="navbar-nav d-none d-lg-block"><div class="td-search td-search--offline"><div class=td-search__icon></div><input type=search class="td-search__input form-control" placeholder=站内搜索… aria-label=站内搜索… autocomplete=off data-offline-search-index-json-src=/natpass/offline-search-index.24d845068e1849fc7a54d066f42a26eb.json data-offline-search-base-href=/ data-offline-search-max-results=10></div></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><form class="td-sidebar__search d-flex align-items-center"><div class="td-search td-search--offline"><div class=td-search__icon></div><input type=search class="td-search__input form-control" placeholder=站内搜索… aria-label=站内搜索… autocomplete=off data-offline-search-index-json-src=/natpass/offline-search-index.24d845068e1849fc7a54d066f42a26eb.json data-offline-search-base-href=/ data-offline-search-max-results=10></div><button class="btn btn-link td-sidebar__toggle d-md-none p-0 ms-3 fas fa-bars" type=button data-toggle=collapse data-target=#td-section-nav aria-controls=td-section-nav aria-expanded=false aria-label="Toggle section navigation"></button></form><nav class="collapse td-sidebar-nav foldable-nav" id=td-section-nav><ul class="td-sidebar-nav__section pe-md-3 ul-0"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-natpassdeploy-li><a href=/natpass/deploy/ class="align-left ps-0 active td-sidebar-link td-sidebar-link__section tree-root" id=m-natpassdeploy><span class=td-sidebar-nav-active-item>部署文档</span></a><ul class=ul-1><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-natpassdeploydeploy-li><input type=checkbox id=m-natpassdeploydeploy-check>
<script>var doNotTrack=!1;if(!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag("js",new Date),gtag("config","G-ST200DKHK9")}</script></head><body class=td-section><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/natpass/><span class="navbar-brand__logo navbar-logo"></span><span class=navbar-brand__name>NatPass开源文档</span></a><div class="td-navbar-nav-scroll ms-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0"><li class="nav-item me-4 mb-2 mb-lg-0"><a class=nav-link href=/natpass/develop/><span>开发文档</span></a></li><li class="nav-item me-4 mb-2 mb-lg-0"><a class="nav-link active" href=/natpass/deploy/><span class=active>部署文档</span></a></li></ul></div><div class="navbar-nav d-none d-lg-block"><div class="td-search td-search--offline"><div class=td-search__icon></div><input type=search class="td-search__input form-control" placeholder=站内搜索… aria-label=站内搜索… autocomplete=off data-offline-search-index-json-src=/natpass/offline-search-index.fb4da52935352ea13ff0a523f6649a0a.json data-offline-search-base-href=/ data-offline-search-max-results=10></div></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><form class="td-sidebar__search d-flex align-items-center"><div class="td-search td-search--offline"><div class=td-search__icon></div><input type=search class="td-search__input form-control" placeholder=站内搜索… aria-label=站内搜索… autocomplete=off data-offline-search-index-json-src=/natpass/offline-search-index.fb4da52935352ea13ff0a523f6649a0a.json data-offline-search-base-href=/ data-offline-search-max-results=10></div><button class="btn btn-link td-sidebar__toggle d-md-none p-0 ms-3 fas fa-bars" type=button data-toggle=collapse data-target=#td-section-nav aria-controls=td-section-nav aria-expanded=false aria-label="Toggle section navigation"></button></form><nav class="collapse td-sidebar-nav foldable-nav" id=td-section-nav><ul class="td-sidebar-nav__section pe-md-3 ul-0"><li class="td-sidebar-nav__section-title td-sidebar-nav__section with-child active-path" id=m-natpassdeploy-li><a href=/natpass/deploy/ class="align-left ps-0 active td-sidebar-link td-sidebar-link__section tree-root" id=m-natpassdeploy><span class=td-sidebar-nav-active-item>部署文档</span></a><ul class=ul-1><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-natpassdeploydeploy-li><input type=checkbox id=m-natpassdeploydeploy-check>
<label for=m-natpassdeploydeploy-check><a href=/natpass/deploy/deploy/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-natpassdeploydeploy><span>裸机部署</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-natpassdeploydocker-li><input type=checkbox id=m-natpassdeploydocker-check>
<label for=m-natpassdeploydocker-check><a href=/natpass/deploy/docker/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-natpassdeploydocker><span>容器化部署</span></a></label></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ms-2 pb-1 pt-2 mb-0"><a href=https://github.com/lwch/natpass/tree/master/content/zh-cn/deploy/_index.md class=td-page-meta--view target=_blank rel=noopener><i class="fa-solid fa-file-lines fa-fw"></i> 查看页面源码</a>
<a href=https://github.com/lwch/natpass/edit/master/content/zh-cn/deploy/_index.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa-solid fa-pen-to-square fa-fw"></i> 编辑此页</a>
+2 -2
View File
@@ -1,9 +1,9 @@
<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=zh-cn class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.110.0"><link rel=alternate type=application/rss+xml href=https://lwch.github.io/natpass/develop/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/natpass/favicons/favicon.ico><link rel=apple-touch-icon href=/natpass/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/natpass/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/natpass/favicons/favicon-32x32.png sizes=32x32><link rel=icon type=image/png href=/natpass/favicons/android-36x36.png sizes=36x36><link rel=icon type=image/png href=/natpass/favicons/android-48x48.png sizes=48x48><link rel=icon type=image/png href=/natpass/favicons/android-72x72.png sizes=72x72><link rel=icon type=image/png href=/natpass/favicons/android-96x96.png sizes=96x96><link rel=icon type=image/png href=/natpass/favicons/android-144x144.png sizes=144x144><link rel=icon type=image/png href=/natpass/favicons/android-192x192.png sizes=192x192><title>开发文档 | NatPass开源文档</title><meta name=description content="NatPass开源文档"><meta property="og:title" content="开发文档"><meta property="og:description" content="NatPass开源文档"><meta property="og:type" content="website"><meta property="og:url" content="https://lwch.github.io/natpass/develop/"><meta property="og:site_name" content="NatPass开源文档"><meta itemprop=name content="开发文档"><meta itemprop=description content="NatPass开源文档"><meta name=twitter:card content="summary"><meta name=twitter:title content="开发文档"><meta name=twitter:description content="NatPass开源文档"><link rel=preload href=/natpass/scss/main.min.b5a07cf7dd05d8be46e31ec8674b36e72c17ab77853b067f06e9c69877d76f92.css as=style><link href=/natpass/scss/main.min.b5a07cf7dd05d8be46e31ec8674b36e72c17ab77853b067f06e9c69877d76f92.css rel=stylesheet integrity><script src=https://code.jquery.com/jquery-3.6.0.min.js integrity=sha384-vtXRMe3mGCbOeY7l30aIg8H9p3GdeSe4IFlP6G8JMa7o7lXvnz3GFKzPxzJdPfGK crossorigin=anonymous></script>
<script defer src=https://unpkg.com/lunr@2.3.9/lunr.min.js integrity=sha384-203J0SNzyqHby3iU6hzvzltrWi/M41wOP5Gu+BiJMz5nwKykbkUx8Kp7iti0Lpli crossorigin=anonymous></script>
<script async src="https://www.googletagmanager.com/gtag/js?id=G-ST200DKHK9"></script>
<script>var doNotTrack=!1;if(!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag("js",new Date),gtag("config","G-ST200DKHK9")}</script></head><body class=td-section><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/natpass/><span class="navbar-brand__logo navbar-logo"></span><span class=navbar-brand__name>NatPass开源文档</span></a><div class="td-navbar-nav-scroll ms-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0"><li class="nav-item me-4 mb-2 mb-lg-0"><a class="nav-link active" href=/natpass/develop/><span class=active>开发文档</span></a></li><li class="nav-item me-4 mb-2 mb-lg-0"><a class=nav-link href=/natpass/deploy/><span>部署文档</span></a></li></ul></div><div class="navbar-nav d-none d-lg-block"><div class="td-search td-search--offline"><div class=td-search__icon></div><input type=search class="td-search__input form-control" placeholder=站内搜索… aria-label=站内搜索… autocomplete=off data-offline-search-index-json-src=/natpass/offline-search-index.24d845068e1849fc7a54d066f42a26eb.json data-offline-search-base-href=/ data-offline-search-max-results=10></div></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><form class="td-sidebar__search d-flex align-items-center"><div class="td-search td-search--offline"><div class=td-search__icon></div><input type=search class="td-search__input form-control" placeholder=站内搜索… aria-label=站内搜索… autocomplete=off data-offline-search-index-json-src=/natpass/offline-search-index.24d845068e1849fc7a54d066f42a26eb.json data-offline-search-base-href=/ data-offline-search-max-results=10></div><button class="btn btn-link td-sidebar__toggle d-md-none p-0 ms-3 fas fa-bars" type=button data-toggle=collapse data-target=#td-section-nav aria-controls=td-section-nav aria-expanded=false aria-label="Toggle section navigation"></button></form><nav class="collapse td-sidebar-nav foldable-nav" id=td-section-nav><ul class="td-sidebar-nav__section pe-md-3 ul-0"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child active-path" id=m-natpassdevelop-li><a href=/natpass/develop/ class="align-left ps-0 active td-sidebar-link td-sidebar-link__section tree-root" id=m-natpassdevelop><span class=td-sidebar-nav-active-item>开发文档</span></a></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ms-2 pb-1 pt-2 mb-0"><a href=https://github.com/lwch/natpass/tree/master/content/zh-cn/develop/_index.md class=td-page-meta--view target=_blank rel=noopener><i class="fa-solid fa-file-lines fa-fw"></i> 查看页面源码</a>
<script>var doNotTrack=!1;if(!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag("js",new Date),gtag("config","G-ST200DKHK9")}</script></head><body class=td-section><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/natpass/><span class="navbar-brand__logo navbar-logo"></span><span class=navbar-brand__name>NatPass开源文档</span></a><div class="td-navbar-nav-scroll ms-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0"><li class="nav-item me-4 mb-2 mb-lg-0"><a class="nav-link active" href=/natpass/develop/><span class=active>开发文档</span></a></li><li class="nav-item me-4 mb-2 mb-lg-0"><a class=nav-link href=/natpass/deploy/><span>部署文档</span></a></li></ul></div><div class="navbar-nav d-none d-lg-block"><div class="td-search td-search--offline"><div class=td-search__icon></div><input type=search class="td-search__input form-control" placeholder=站内搜索… aria-label=站内搜索… autocomplete=off data-offline-search-index-json-src=/natpass/offline-search-index.fb4da52935352ea13ff0a523f6649a0a.json data-offline-search-base-href=/ data-offline-search-max-results=10></div></div></nav></header><div class="container-fluid td-outer"><div class=td-main><div class="row flex-xl-nowrap"><aside class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"><div id=td-sidebar-menu class=td-sidebar__inner><form class="td-sidebar__search d-flex align-items-center"><div class="td-search td-search--offline"><div class=td-search__icon></div><input type=search class="td-search__input form-control" placeholder=站内搜索… aria-label=站内搜索… autocomplete=off data-offline-search-index-json-src=/natpass/offline-search-index.fb4da52935352ea13ff0a523f6649a0a.json data-offline-search-base-href=/ data-offline-search-max-results=10></div><button class="btn btn-link td-sidebar__toggle d-md-none p-0 ms-3 fas fa-bars" type=button data-toggle=collapse data-target=#td-section-nav aria-controls=td-section-nav aria-expanded=false aria-label="Toggle section navigation"></button></form><nav class="collapse td-sidebar-nav foldable-nav" id=td-section-nav><ul class="td-sidebar-nav__section pe-md-3 ul-0"><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child active-path" id=m-natpassdevelop-li><a href=/natpass/develop/ class="align-left ps-0 active td-sidebar-link td-sidebar-link__section tree-root" id=m-natpassdevelop><span class=td-sidebar-nav-active-item>开发文档</span></a></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ms-2 pb-1 pt-2 mb-0"><a href=https://github.com/lwch/natpass/tree/master/content/zh-cn/develop/_index.md class=td-page-meta--view target=_blank rel=noopener><i class="fa-solid fa-file-lines fa-fw"></i> 查看页面源码</a>
<a href=https://github.com/lwch/natpass/edit/master/content/zh-cn/develop/_index.md class=td-page-meta--edit target=_blank rel=noopener><i class="fa-solid fa-pen-to-square fa-fw"></i> 编辑此页</a>
<a href="https://github.com/lwch/natpass/new/master/content/zh-cn/develop/_index.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+the+top+of+the+page+%28weight+controls+how+its+ordered+amongst+other+pages+in+the+same+directory%3B+lowest+number+first%29.%0A%2A+Add+a+good+commit+message+at+the+bottom+of+the+page+%28%3C80+characters%3B+use+the+extended+description+field+for+more+detail%29.%0A%2A+Create+a+new+branch+so+you+can+preview+your+new+file+and+request+a+review+via+Pull+Request.%0A" class=td-page-meta--child target=_blank rel=noopener><i class="fa-solid fa-pen-to-square fa-fw"></i> 添加子页面</a>
<a href="https://github.com/lwch/natpass/issues/new?title=%e5%bc%80%e5%8f%91%e6%96%87%e6%a1%a3" class=td-page-meta--issue target=_blank rel=noopener><i class="fa-solid fa-list-check fa-fw"></i> 提交文档问题</a></div></aside><main class="col-12 col-md-9 col-xl-8 ps-md-5" role=main><nav aria-label=breadcrumb class="td-breadcrumbs td-breadcrumbs__single"><ol class=breadcrumb><li class="breadcrumb-item active" aria-current=page><a href=https://lwch.github.io/natpass/develop/ aria-disabled=true class="btn-link disabled">开发文档</a></li></ol></nav><div class=td-content><h1>开发文档</h1><header class=article-meta></header><p>最新版本: <img src=https://img.shields.io/github/v/release/lwch/natpass alt=version></p><p>natpass主要用于居家办公,远程开发等使用场景,目前已支持以下功能:</p><ol><li>web shell: 通过shell的方式控制远程机器</li><li>web vnc: 对于桌面类的操作系统,可实现远程桌面的控制</li><li><a href=https://github.com/coder/code-server>code-server</a>: 可通过web的方式来访问远端机器上已安装好的<a href=https://github.com/coder/code-server>code-server</a>服务</li></ol><div class=section-index></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
<a href="https://github.com/lwch/natpass/issues/new?title=%e5%bc%80%e5%8f%91%e6%96%87%e6%a1%a3" class=td-page-meta--issue target=_blank rel=noopener><i class="fa-solid fa-list-check fa-fw"></i> 提交文档问题</a></div><div class=td-toc><nav id=TableOfContents><ul><li><a href=#架构图>架构图</a></li></ul></nav></div></aside><main class="col-12 col-md-9 col-xl-8 ps-md-5" role=main><nav aria-label=breadcrumb class="td-breadcrumbs td-breadcrumbs__single"><ol class=breadcrumb><li class="breadcrumb-item active" aria-current=page><a href=https://lwch.github.io/natpass/develop/ aria-disabled=true class="btn-link disabled">开发文档</a></li></ol></nav><div class=td-content><h1>开发文档</h1><header class=article-meta></header><p>最新版本: <img src=https://img.shields.io/github/v/release/lwch/natpass alt=version></p><p>natpass主要用于居家办公,远程开发等使用场景,目前已支持以下功能:</p><ol><li>web shell: 通过shell的方式控制远程机器</li><li>web vnc: 对于桌面类的操作系统,可实现远程桌面的控制</li><li><a href=https://github.com/coder/code-server>code-server</a>: 可通过web的方式来访问远端机器上已安装好的<a href=https://github.com/coder/code-server>code-server</a>服务</li></ol><h2 id=架构图>架构图</h2><p><img src=../images/%E6%9E%B6%E6%9E%84%E5%9B%BE.png alt=架构图></p><p>注: 其中虚线部分表示暂未实现的功能</p><div class=section-index></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><div class=d-print-none><h2 class=feedback--title>Feedback</h2><p class=feedback--question>Was this page helpful?</p><button class="btn btn-primary mb-4 feedback--answer feedback--answer-yes">Yes</button>
<button class="btn btn-primary mb-4 feedback--answer feedback--answer-no">No</button><p class="feedback--response feedback--response-yes">感谢您的反馈</p><p class="feedback--response feedback--response-no"><a href=https://github.com/lwch/natpass/issues/new>请提交您的宝贵建议</a></p></div><script>const yesButton=document.querySelector(".feedback--answer-yes"),noButton=document.querySelector(".feedback--answer-no"),yesResponse=document.querySelector(".feedback--response-yes"),noResponse=document.querySelector(".feedback--response-no"),disableButtons=()=>{yesButton.disabled=!0,noButton.disabled=!0},sendFeedback=e=>{if(typeof ga!="function")return;const t={command:"send",hitType:"event",category:"Helpful",action:"click",label:window.location.pathname,value:e};ga(t.command,t.hitType,t.category,t.action,t.label,t.value)};yesButton.addEventListener("click",()=>{yesResponse.classList.add("feedback--response__visible"),disableButtons(),sendFeedback(1)}),noButton.addEventListener("click",()=>{noResponse.classList.add("feedback--response__visible"),disableButtons(),sendFeedback(0)})</script><br></div></main></div></div><footer class="bg-dark py-5 row d-print-none"><div class="container-fluid flex-shrink-1 mx-sm-5"><div class=row><div class="col-6 col-sm-4 text-xs-center order-sm-2"><ul class="list-inline mb-0"><li class="list-inline-item mx-2 h3" data-toggle=tooltip data-placement=top title=Email aria-label=Email><a class=text-white target=_blank rel=noopener href=mailto:lwch748@gmail.com aria-label=Email><i class="fa fa-envelope"></i></a></li><li class="list-inline-item mx-2 h3" data-toggle=tooltip data-placement=top title=QQ群 aria-label=QQ群><a class=text-white target=_blank rel=noopener href="https://jq.qq.com/?_wv=1027&k=6Fz2vkVE" aria-label=QQ群><i class="fab fa-qq"></i></a></li></ul></div><div class="col-6 col-sm-4 text-end text-xs-center order-sm-3"><ul class="list-inline mb-0"><li class="list-inline-item mx-2 h3" data-toggle=tooltip data-placement=top title=GitHub aria-label=GitHub><a class=text-white target=_blank rel=noopener href=https://github.com/lwch aria-label=GitHub><i class="fab fa-github"></i></a></li></ul></div><div class="col-12 col-sm-4 text-center py-2 order-sm-2"></div></div></div></footer></div><script src=/natpass/js/main.min.be885e5c1496aabf14432ff1c0d66a6f6760176460bd8782d5906cf5ea947b5d.js integrity="sha256-voheXBSWqr8UQy/xwNZqb2dgF2RgvYeC1ZBs9eqUe10=" crossorigin=anonymous></script>
<script src=/natpass/js/tabpane-persist.js></script></body></html>
+1
View File
@@ -0,0 +1 @@
<mxfile host="Electron" modified="2023-02-06T10:21:46.763Z" agent="5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/19.0.3 Chrome/102.0.5005.63 Electron/19.0.3 Safari/537.36" etag="cAlmkkEIHIAtBPjdmvbn" version="19.0.3" type="device"><diagram id="T7k7LYda5Qygs0psKkA8" name="第 1 页">7ZrJsps4FIafRsvcspAQYgkYd1eqsml3JcsUIDFUY8uFceybp48kywMgdzodPNzBG0tHYvo/nUE2AEWL3R9Nsio/CcZr4EzYDqApcBw4QVR+Kcvz3kIw3BuKpmJm0skwr77zw5HGuqkYX3cmtkLUbbXqGjOxXPKs7diSphHb7rRc1N2rrpKCDwzzLKmH1i8Va0tjJS4+DfzJq6I8XBoSfz+ySA6zzaOsy4SJ7ZkJxQBFjRDtvrXYRbxW6h2E2R83uzB6vLOGL9v/csDu09fPBSN5OWuK+uNflPC/px8cb3+ab0m9MY9s7rZ9PmjQiM2ScXUWCFC4LauWz1dJpka3krq0le2iNsO5WLYGIySqX9V1JGrR6HOhFDKWT6R93TbiH342Aice8uVhobkh3rR8d/FR4VFAufS4WPC2eZZTjuvOaG5WHUamvz0xJNTYyjN8B1tilk1xPPVJWNkw2v6Kzs5tdSaMegSbeWf2XH9s+qPAxQheR39yd/2h+xbWOcL31nl0mXvLGnuEer+0rCFGLr6O3I57b7nhQO4vPJ2X+khSy6uHaSNbhWqB2ANhCCgGMVaNkIyKhrmcMmxDQJ0UETISAtpD4A0RQMeCAF8tstsQfF5mrxQAQo8GAA0ARLIM/TDnjXzQV0oBP5wb4AGFp6enF6gsebj1TYYpdbiEYxeEENBhtpVKtF1Zu/ItxZL3tDampK6KpexmUjnpSChUulZyaxSYgUXFmLqMleOJ9MRWLam+uUk4AjUI+9TcYWa2QENXS8zDzLxqRCvSTa7pRcAnqhFMAIWjuknGeEpTaylEkI/YdfIwIhY38W7pJnCYB4rv1Up5Bo0BDY3sgf97arNkXR7n3kV69HjSXz/430Za9/GkvRD9u/HjPfr3sN07+lMLNQp8H/gBiImKRv4MxLKLQBhrSwwCVwH1sR5ygQ9BODWNgKo5fqSGLhW0IdbnCUCAR/W8PM/k5+pBrVd2EcvW+rZlF/QtDCUE6WoTrfQUBBpd6GoXpApXEOl8M1PQXh6E/q7i/hAOF+tA8LUjTc60l1WwlHw6kgP8W4q/DYj+JuQBQAzrWbXSpQcE2i2oXP6eTkghCGbaGySRbmiTaNRORVr2SesVhK1+GfwAoIa1WFuvdVQKVLWgoM0AJRZEY8svvfTG8mOb/Det1xzLD+BSaSodIzAOo0oAGbB8QH2NJQLU1UNYOcPLg9DfjzwABFvRPEzdrnIDo32sgLw87fsblgfQ3lb6HgtdnSWC2fuGpY/tzhsWNPzxZIBmXSYr1WRik9Y8UC9XqGKpanjWVkIpvBYbdfe/+dcpSzjNrZmbZJSn+Ui1rttF4Fr+okYWBORqCC4ErUiFK5O+4anCenecfb11b8cZhrs2WwFV8klGE116/bTQehvsji8nHDwO35udbYfvKneTlcJ5qpKVmfJB/eNMQN8oPhf+HJ+t0vgf+GT39FqcHjt7uxDFPwA=</diagram></mxfile>
Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

+1 -1
View File
@@ -1,6 +1,6 @@
<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=zh-cn class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.110.0"><link rel=alternate type=application/rss+xml href=https://lwch.github.io/natpass/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/natpass/favicons/favicon.ico><link rel=apple-touch-icon href=/natpass/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/natpass/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/natpass/favicons/favicon-32x32.png sizes=32x32><link rel=icon type=image/png href=/natpass/favicons/android-36x36.png sizes=36x36><link rel=icon type=image/png href=/natpass/favicons/android-48x48.png sizes=48x48><link rel=icon type=image/png href=/natpass/favicons/android-72x72.png sizes=72x72><link rel=icon type=image/png href=/natpass/favicons/android-96x96.png sizes=96x96><link rel=icon type=image/png href=/natpass/favicons/android-144x144.png sizes=144x144><link rel=icon type=image/png href=/natpass/favicons/android-192x192.png sizes=192x192><title>NatPass开源文档</title><meta name=description content="NatPass开源文档"><meta property="og:title" content="NatPass开源文档"><meta property="og:description" content="NatPass开源文档"><meta property="og:type" content="website"><meta property="og:url" content="https://lwch.github.io/natpass/"><meta property="og:site_name" content="NatPass开源文档"><meta itemprop=name content="NatPass开源文档"><meta itemprop=description content="NatPass开源文档"><meta name=twitter:card content="summary"><meta name=twitter:title content="NatPass开源文档"><meta name=twitter:description content="NatPass开源文档"><link rel=preload href=/natpass/scss/main.min.b5a07cf7dd05d8be46e31ec8674b36e72c17ab77853b067f06e9c69877d76f92.css as=style><link href=/natpass/scss/main.min.b5a07cf7dd05d8be46e31ec8674b36e72c17ab77853b067f06e9c69877d76f92.css rel=stylesheet integrity><script src=https://code.jquery.com/jquery-3.6.0.min.js integrity=sha384-vtXRMe3mGCbOeY7l30aIg8H9p3GdeSe4IFlP6G8JMa7o7lXvnz3GFKzPxzJdPfGK crossorigin=anonymous></script>
<script defer src=https://unpkg.com/lunr@2.3.9/lunr.min.js integrity=sha384-203J0SNzyqHby3iU6hzvzltrWi/M41wOP5Gu+BiJMz5nwKykbkUx8Kp7iti0Lpli crossorigin=anonymous></script>
<script async src="https://www.googletagmanager.com/gtag/js?id=G-ST200DKHK9"></script>
<script>var doNotTrack=!1;if(!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag("js",new Date),gtag("config","G-ST200DKHK9")}</script></head><body class=td-home><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark td-navbar-cover flex-column flex-md-row td-navbar"><a class=navbar-brand href=/natpass/><span class="navbar-brand__logo navbar-logo"></span><span class=navbar-brand__name>NatPass开源文档</span></a><div class="td-navbar-nav-scroll ms-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0"><li class="nav-item me-4 mb-2 mb-lg-0"><a class=nav-link href=/natpass/develop/><span>开发文档</span></a></li><li class="nav-item me-4 mb-2 mb-lg-0"><a class=nav-link href=/natpass/deploy/><span>部署文档</span></a></li></ul></div><div class="navbar-nav d-none d-lg-block"><div class="td-search td-search--offline"><div class=td-search__icon></div><input type=search class="td-search__input form-control" placeholder=站内搜索… aria-label=站内搜索… autocomplete=off data-offline-search-index-json-src=/natpass/offline-search-index.24d845068e1849fc7a54d066f42a26eb.json data-offline-search-base-href=/ data-offline-search-max-results=10></div></div></nav></header><div class="container-fluid td-default td-outer"><main role=main class=td-main><section id=td-cover-block-0 class="row td-cover-block td-cover-block--height-full js-td-cover td-overlay td-overlay--dark -bg-dark"><div class="container td-overlay__inner"><div class=row><div class=col-12><div class=text-center><h1 class="display-1 mt-0 mt-md-5 pb-4">NatPass开源文档</h1><div class="pt-3 lead"><div class=mx-auto><a class="btn btn-lg btn-primary mr-3 mb-4" href=/natpass/develop/>开发文档 <i class="fas fa-arrow-alt-circle-right ml-2"></i></a>
<script>var doNotTrack=!1;if(!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag("js",new Date),gtag("config","G-ST200DKHK9")}</script></head><body class=td-home><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark td-navbar-cover flex-column flex-md-row td-navbar"><a class=navbar-brand href=/natpass/><span class="navbar-brand__logo navbar-logo"></span><span class=navbar-brand__name>NatPass开源文档</span></a><div class="td-navbar-nav-scroll ms-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0"><li class="nav-item me-4 mb-2 mb-lg-0"><a class=nav-link href=/natpass/develop/><span>开发文档</span></a></li><li class="nav-item me-4 mb-2 mb-lg-0"><a class=nav-link href=/natpass/deploy/><span>部署文档</span></a></li></ul></div><div class="navbar-nav d-none d-lg-block"><div class="td-search td-search--offline"><div class=td-search__icon></div><input type=search class="td-search__input form-control" placeholder=站内搜索… aria-label=站内搜索… autocomplete=off data-offline-search-index-json-src=/natpass/offline-search-index.fb4da52935352ea13ff0a523f6649a0a.json data-offline-search-base-href=/ data-offline-search-max-results=10></div></div></nav></header><div class="container-fluid td-default td-outer"><main role=main class=td-main><section id=td-cover-block-0 class="row td-cover-block td-cover-block--height-full js-td-cover td-overlay td-overlay--dark -bg-dark"><div class="container td-overlay__inner"><div class=row><div class=col-12><div class=text-center><h1 class="display-1 mt-0 mt-md-5 pb-4">NatPass开源文档</h1><div class="pt-3 lead"><div class=mx-auto><a class="btn btn-lg btn-primary mr-3 mb-4" href=/natpass/develop/>开发文档 <i class="fas fa-arrow-alt-circle-right ml-2"></i></a>
<a class="btn btn-lg btn-secondary mr-3 mb-4" href=https://github.com/lwch/natpass/releases/latest>下载 <i class="fab fa-github ml-2"></i></a></div></div></div></div></div></div></section></main><footer class="bg-dark py-5 row d-print-none"><div class="container-fluid flex-shrink-1 mx-sm-5"><div class=row><div class="col-6 col-sm-4 text-xs-center order-sm-2"><ul class="list-inline mb-0"><li class="list-inline-item mx-2 h3" data-toggle=tooltip data-placement=top title=Email aria-label=Email><a class=text-white target=_blank rel=noopener href=mailto:lwch748@gmail.com aria-label=Email><i class="fa fa-envelope"></i></a></li><li class="list-inline-item mx-2 h3" data-toggle=tooltip data-placement=top title=QQ群 aria-label=QQ群><a class=text-white target=_blank rel=noopener href="https://jq.qq.com/?_wv=1027&k=6Fz2vkVE" aria-label=QQ群><i class="fab fa-qq"></i></a></li></ul></div><div class="col-6 col-sm-4 text-end text-xs-center order-sm-3"><ul class="list-inline mb-0"><li class="list-inline-item mx-2 h3" data-toggle=tooltip data-placement=top title=GitHub aria-label=GitHub><a class=text-white target=_blank rel=noopener href=https://github.com/lwch aria-label=GitHub><i class="fab fa-github"></i></a></li></ul></div><div class="col-12 col-sm-4 text-center py-2 order-sm-2"></div></div></div></footer></div><script src=/natpass/js/main.min.be885e5c1496aabf14432ff1c0d66a6f6760176460bd8782d5906cf5ea947b5d.js integrity="sha256-voheXBSWqr8UQy/xwNZqb2dgF2RgvYeC1ZBs9eqUe10=" crossorigin=anonymous></script>
<script src=/natpass/js/tabpane-persist.js></script></body></html>
@@ -1 +0,0 @@
[{"body":"","categories":"","description":"目前仅支持裸机部署\n","excerpt":"目前仅支持裸机部署\n","ref":"/natpass/deploy/","tags":"","title":"部署文档"},{"body":"最新版本: natpass主要用于居家办公,远程开发等使用场景,目前已支持以下功能:\nweb shell: 通过shell的方式控制远程机器 web vnc: 对于桌面类的操作系统,可实现远程桌面的控制 code-server: 可通过web的方式来访问远端机器上已安装好的code-server服务 ","categories":"","description":"","excerpt":"最新版本: natpass主要用于居家办公,远程开发等使用场景,目前已支持以下功能:\nweb shell: 通过shell …","ref":"/natpass/develop/","tags":"","title":"开发文档"},{"body":"部署过程共分为三部分:服务器端、受控端和控制端,下面以debian系统进行举例。\n服务器端部署 在服务器上下载并解压到任意目录\n使用以下命令启动服务器端程序\nsudo ./np-svr --conf server.yaml (可选)开放外网防火墙,默认端口6154\n受控端部署 在受控端机器上下载并解压到任意目录\n(可选)修改remote.yaml配置文件,修改server地址\n使用以下命令启动客户端程序\nsudo ./np-cli --conf remote.yaml --user `whoami` 控制端部署 在本地控制机上下载并解压到任意目录\n(可选)修改local.yaml配置文件,修改server地址\n(可选)修改rule.d目录下的规则配置文件,rule配置方法\n使用以下命令启动客户端程序\nsudo ./np-cli --conf local.yaml 在以上操作成功后即可在浏览器中通过local.yaml中配置的端口号进行访问,默认地址:\nhttp://127.0.0.1:8080 安全连接(可选) 建议使用tls加密连接,使用方式如下\n- 修改服务器端的server.yaml文件,配置tls相关文件路径,并重启服务 - 修改受控端的remote.yaml配置,配置ssl相关选项,并重启服务 - 修改控制端的local.yaml配置,配置ssl相关选项,并重启服务 修改默认连接密钥,修改方式如下\n- 使用以下命令生成一个16位随机串 tr -dc A-Za-z0-9 \u003c /dev/urandom | dd bs=16 count=1 2\u003e/dev/null \u0026\u0026 echo - 修改服务器端的common.yaml文件,将secret设置为新的密钥,并重启服务 - 修改受控端的common.yaml文件,将secret设置为新的密钥,并重启服务 - 修改控制端的common.yaml文件,将secret设置为新的密钥,并重启服务 系统服务(可选) 在命令行中使用install子命令可将程序注册为系统服务,使用参数--user可设置该服务的启动身份,如\nsudo ./np-cli install --conf remote.yaml --user `whoami` 通过以下命令可控制系统服务的启动与停止\nsudo ./np-cli start sudo ./np-cli stop sudo ./np-cli restart 通过以下命令可进行系统服务的移除\nsudo ./np-cli uninstall 注: 以上命令同样支持服务器端程序,但--user参数仅支持客户端注册系统服务时使用\n","categories":"","description":"您可以在一台物理机或虚拟机上部署natpass服务。\n","excerpt":"您可以在一台物理机或虚拟机上部署natpass服务。\n","ref":"/natpass/deploy/deploy/","tags":"","title":"裸机部署"},{"body":"","categories":"","description":"TODO\n","excerpt":"TODO\n","ref":"/natpass/deploy/docker/","tags":"","title":"容器化部署"},{"body":"","categories":"","description":"","excerpt":"","ref":"/natpass/categories/","tags":"","title":"Categories"},{"body":" NatPass开源文档 开发文档 下载 ","categories":"","description":"","excerpt":" NatPass开源文档 开发文档 下载 ","ref":"/natpass/","tags":"","title":"NatPass开源文档"},{"body":"","categories":"","description":"","excerpt":"","ref":"/natpass/tags/","tags":"","title":"Tags"}]
@@ -0,0 +1 @@
[{"body":"","categories":"","description":"目前仅支持裸机部署\n","excerpt":"目前仅支持裸机部署\n","ref":"/natpass/deploy/","tags":"","title":"部署文档"},{"body":"最新版本: natpass主要用于居家办公,远程开发等使用场景,目前已支持以下功能:\nweb shell: 通过shell的方式控制远程机器 web vnc: 对于桌面类的操作系统,可实现远程桌面的控制 code-server: 可通过web的方式来访问远端机器上已安装好的code-server服务 架构图 注: 其中虚线部分表示暂未实现的功能\n","categories":"","description":"","excerpt":"最新版本: natpass主要用于居家办公,远程开发等使用场景,目前已支持以下功能:\nweb shell: 通过shell …","ref":"/natpass/develop/","tags":"","title":"开发文档"},{"body":"部署过程共分为三部分:服务器端、受控端和控制端,下面以debian系统进行举例。\n服务器端部署 在服务器上下载并解压到任意目录\n使用以下命令启动服务器端程序\nsudo ./np-svr --conf server.yaml (可选)开放外网防火墙,默认端口6154\n受控端部署 在受控端机器上下载并解压到任意目录\n(可选)修改remote.yaml配置文件,修改server地址\n使用以下命令启动客户端程序\nsudo ./np-cli --conf remote.yaml --user `whoami` 控制端部署 在本地控制机上下载并解压到任意目录\n(可选)修改local.yaml配置文件,修改server地址\n(可选)修改rule.d目录下的规则配置文件,rule配置方法\n使用以下命令启动客户端程序\nsudo ./np-cli --conf local.yaml 在以上操作成功后即可在浏览器中通过local.yaml中配置的端口号进行访问,默认地址:\nhttp://127.0.0.1:8080 安全连接(可选) 建议使用tls加密连接,使用方式如下\n- 修改服务器端的server.yaml文件,配置tls相关文件路径,并重启服务 - 修改受控端的remote.yaml配置,配置ssl相关选项,并重启服务 - 修改控制端的local.yaml配置,配置ssl相关选项,并重启服务 修改默认连接密钥,修改方式如下\n- 使用以下命令生成一个16位随机串 tr -dc A-Za-z0-9 \u003c /dev/urandom | dd bs=16 count=1 2\u003e/dev/null \u0026\u0026 echo - 修改服务器端的common.yaml文件,将secret设置为新的密钥,并重启服务 - 修改受控端的common.yaml文件,将secret设置为新的密钥,并重启服务 - 修改控制端的common.yaml文件,将secret设置为新的密钥,并重启服务 系统服务(可选) 在命令行中使用install子命令可将程序注册为系统服务,使用参数--user可设置该服务的启动身份,如\nsudo ./np-cli install --conf remote.yaml --user `whoami` 通过以下命令可控制系统服务的启动与停止\nsudo ./np-cli start sudo ./np-cli stop sudo ./np-cli restart 通过以下命令可进行系统服务的移除\nsudo ./np-cli uninstall 注: 以上命令同样支持服务器端程序,但--user参数仅支持客户端注册系统服务时使用\n","categories":"","description":"您可以在一台物理机或虚拟机上部署natpass服务。\n","excerpt":"您可以在一台物理机或虚拟机上部署natpass服务。\n","ref":"/natpass/deploy/deploy/","tags":"","title":"裸机部署"},{"body":"","categories":"","description":"TODO\n","excerpt":"TODO\n","ref":"/natpass/deploy/docker/","tags":"","title":"容器化部署"},{"body":"","categories":"","description":"","excerpt":"","ref":"/natpass/categories/","tags":"","title":"Categories"},{"body":" NatPass开源文档 开发文档 下载 ","categories":"","description":"","excerpt":" NatPass开源文档 开发文档 下载 ","ref":"/natpass/","tags":"","title":"NatPass开源文档"},{"body":"","categories":"","description":"","excerpt":"","ref":"/natpass/tags/","tags":"","title":"Tags"}]
+1 -1
View File
@@ -1,5 +1,5 @@
<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=zh-cn class=no-js><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=generator content="Hugo 0.110.0"><link rel=alternate type=application/rss+xml href=https://lwch.github.io/natpass/tags/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/natpass/favicons/favicon.ico><link rel=apple-touch-icon href=/natpass/favicons/apple-touch-icon-180x180.png sizes=180x180><link rel=icon type=image/png href=/natpass/favicons/favicon-16x16.png sizes=16x16><link rel=icon type=image/png href=/natpass/favicons/favicon-32x32.png sizes=32x32><link rel=icon type=image/png href=/natpass/favicons/android-36x36.png sizes=36x36><link rel=icon type=image/png href=/natpass/favicons/android-48x48.png sizes=48x48><link rel=icon type=image/png href=/natpass/favicons/android-72x72.png sizes=72x72><link rel=icon type=image/png href=/natpass/favicons/android-96x96.png sizes=96x96><link rel=icon type=image/png href=/natpass/favicons/android-144x144.png sizes=144x144><link rel=icon type=image/png href=/natpass/favicons/android-192x192.png sizes=192x192><title>Tags | NatPass开源文档</title><meta name=description content="NatPass开源文档"><meta property="og:title" content="Tags"><meta property="og:description" content="NatPass开源文档"><meta property="og:type" content="website"><meta property="og:url" content="https://lwch.github.io/natpass/tags/"><meta property="og:site_name" content="NatPass开源文档"><meta itemprop=name content="Tags"><meta itemprop=description content="NatPass开源文档"><meta name=twitter:card content="summary"><meta name=twitter:title content="Tags"><meta name=twitter:description content="NatPass开源文档"><link rel=preload href=/natpass/scss/main.min.b5a07cf7dd05d8be46e31ec8674b36e72c17ab77853b067f06e9c69877d76f92.css as=style><link href=/natpass/scss/main.min.b5a07cf7dd05d8be46e31ec8674b36e72c17ab77853b067f06e9c69877d76f92.css rel=stylesheet integrity><script src=https://code.jquery.com/jquery-3.6.0.min.js integrity=sha384-vtXRMe3mGCbOeY7l30aIg8H9p3GdeSe4IFlP6G8JMa7o7lXvnz3GFKzPxzJdPfGK crossorigin=anonymous></script>
<script defer src=https://unpkg.com/lunr@2.3.9/lunr.min.js integrity=sha384-203J0SNzyqHby3iU6hzvzltrWi/M41wOP5Gu+BiJMz5nwKykbkUx8Kp7iti0Lpli crossorigin=anonymous></script>
<script async src="https://www.googletagmanager.com/gtag/js?id=G-ST200DKHK9"></script>
<script>var doNotTrack=!1;if(!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag("js",new Date),gtag("config","G-ST200DKHK9")}</script></head><body class=td-taxonomy><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/natpass/><span class="navbar-brand__logo navbar-logo"></span><span class=navbar-brand__name>NatPass开源文档</span></a><div class="td-navbar-nav-scroll ms-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0"><li class="nav-item me-4 mb-2 mb-lg-0"><a class=nav-link href=/natpass/develop/><span>开发文档</span></a></li><li class="nav-item me-4 mb-2 mb-lg-0"><a class=nav-link href=/natpass/deploy/><span>部署文档</span></a></li></ul></div><div class="navbar-nav d-none d-lg-block"><div class="td-search td-search--offline"><div class=td-search__icon></div><input type=search class="td-search__input form-control" placeholder=站内搜索… aria-label=站内搜索… autocomplete=off data-offline-search-index-json-src=/natpass/offline-search-index.24d845068e1849fc7a54d066f42a26eb.json data-offline-search-base-href=/ data-offline-search-max-results=10></div></div></nav></header><div class="container-fluid td-default td-outer"><main role=main class=td-main><div class=td-content><main class=taxonomy-terms-page><h1>Tags</h1></main></div></main><footer class="bg-dark py-5 row d-print-none"><div class="container-fluid flex-shrink-1 mx-sm-5"><div class=row><div class="col-6 col-sm-4 text-xs-center order-sm-2"><ul class="list-inline mb-0"><li class="list-inline-item mx-2 h3" data-toggle=tooltip data-placement=top title=Email aria-label=Email><a class=text-white target=_blank rel=noopener href=mailto:lwch748@gmail.com aria-label=Email><i class="fa fa-envelope"></i></a></li><li class="list-inline-item mx-2 h3" data-toggle=tooltip data-placement=top title=QQ群 aria-label=QQ群><a class=text-white target=_blank rel=noopener href="https://jq.qq.com/?_wv=1027&k=6Fz2vkVE" aria-label=QQ群><i class="fab fa-qq"></i></a></li></ul></div><div class="col-6 col-sm-4 text-end text-xs-center order-sm-3"><ul class="list-inline mb-0"><li class="list-inline-item mx-2 h3" data-toggle=tooltip data-placement=top title=GitHub aria-label=GitHub><a class=text-white target=_blank rel=noopener href=https://github.com/lwch aria-label=GitHub><i class="fab fa-github"></i></a></li></ul></div><div class="col-12 col-sm-4 text-center py-2 order-sm-2"></div></div></div></footer></div><script src=/natpass/js/main.min.be885e5c1496aabf14432ff1c0d66a6f6760176460bd8782d5906cf5ea947b5d.js integrity="sha256-voheXBSWqr8UQy/xwNZqb2dgF2RgvYeC1ZBs9eqUe10=" crossorigin=anonymous></script>
<script>var doNotTrack=!1;if(!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag("js",new Date),gtag("config","G-ST200DKHK9")}</script></head><body class=td-taxonomy><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/natpass/><span class="navbar-brand__logo navbar-logo"></span><span class=navbar-brand__name>NatPass开源文档</span></a><div class="td-navbar-nav-scroll ms-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0"><li class="nav-item me-4 mb-2 mb-lg-0"><a class=nav-link href=/natpass/develop/><span>开发文档</span></a></li><li class="nav-item me-4 mb-2 mb-lg-0"><a class=nav-link href=/natpass/deploy/><span>部署文档</span></a></li></ul></div><div class="navbar-nav d-none d-lg-block"><div class="td-search td-search--offline"><div class=td-search__icon></div><input type=search class="td-search__input form-control" placeholder=站内搜索… aria-label=站内搜索… autocomplete=off data-offline-search-index-json-src=/natpass/offline-search-index.fb4da52935352ea13ff0a523f6649a0a.json data-offline-search-base-href=/ data-offline-search-max-results=10></div></div></nav></header><div class="container-fluid td-default td-outer"><main role=main class=td-main><div class=td-content><main class=taxonomy-terms-page><h1>Tags</h1></main></div></main><footer class="bg-dark py-5 row d-print-none"><div class="container-fluid flex-shrink-1 mx-sm-5"><div class=row><div class="col-6 col-sm-4 text-xs-center order-sm-2"><ul class="list-inline mb-0"><li class="list-inline-item mx-2 h3" data-toggle=tooltip data-placement=top title=Email aria-label=Email><a class=text-white target=_blank rel=noopener href=mailto:lwch748@gmail.com aria-label=Email><i class="fa fa-envelope"></i></a></li><li class="list-inline-item mx-2 h3" data-toggle=tooltip data-placement=top title=QQ群 aria-label=QQ群><a class=text-white target=_blank rel=noopener href="https://jq.qq.com/?_wv=1027&k=6Fz2vkVE" aria-label=QQ群><i class="fab fa-qq"></i></a></li></ul></div><div class="col-6 col-sm-4 text-end text-xs-center order-sm-3"><ul class="list-inline mb-0"><li class="list-inline-item mx-2 h3" data-toggle=tooltip data-placement=top title=GitHub aria-label=GitHub><a class=text-white target=_blank rel=noopener href=https://github.com/lwch aria-label=GitHub><i class="fab fa-github"></i></a></li></ul></div><div class="col-12 col-sm-4 text-center py-2 order-sm-2"></div></div></div></footer></div><script src=/natpass/js/main.min.be885e5c1496aabf14432ff1c0d66a6f6760176460bd8782d5906cf5ea947b5d.js integrity="sha256-voheXBSWqr8UQy/xwNZqb2dgF2RgvYeC1ZBs9eqUe10=" crossorigin=anonymous></script>
<script src=/natpass/js/tabpane-persist.js></script></body></html>