{"id":8869,"date":"2026-02-09T17:25:32","date_gmt":"2026-02-09T08:25:32","guid":{"rendered":"https:\/\/hasu0707.duckdns.org\/blog\/?p=8869"},"modified":"2026-02-09T17:25:33","modified_gmt":"2026-02-09T08:25:33","slug":"nfs-mount-debian","status":"publish","type":"post","link":"https:\/\/hasu0707.duckdns.org\/blog\/?p=8869","title":{"rendered":"NFS Mount (Debian)"},"content":{"rendered":"\n<pre class=\"wp-block-preformatted\">\u25a0\uc11c\ubc84 \ucee4\ub110\uc5d0 NFS \uc11c\ubc84 \uc9c0\uc6d0 \uae30\ub2a5\uc774 \uc788\ub294\uc9c0 \ud655\uc778<br>grep NFSD \/boot\/config-`uname -r`<br><br>\u25a0NFS \uc11c\ubc84 \uc124\uce58<br>  apt -y install nfs-kernel-server rpcbind<br><br>\u25a0rpcbind<br>rpcbind\ub294 \uae30\ubcf8\uc801\uc73c\ub85c 127.0.0.1(localhost)\uc5d0\uc11c\ub9cc NFS \uc5f0\uacb0 \uc2dc\ub3c4\ub97c \uc218\uc2e0\ud558\ub3c4\ub85d \uc124\uc815\ub418\uc5b4 \uc788\uc73c\ubbc0\ub85c, \ub85c\uceec \ub124\ud2b8\uc6cc\ud06c\uc5d0\uc11c\uc758 \uc5f0\uacb0\uc744 \ud5c8\uc6a9\ud558\ub824\uba74 \/etc\/default\/rpcbind \ud30c\uc77c\uc744 \ud3b8\uc9d1\ud558\uc5ec \"OPTIONS\" \uc904\uc744 \uc8fc\uc11d \ucc98\ub9ac\ud574\uc57c \ud569\ub2c8\ub2e4. \ub610\ud55c, \/etc\/hosts.allow \ud30c\uc77c\uc5d0\uc11c rpcbind \ud3ec\ud2b8\ub85c\uc758 \uc5f0\uacb0\uc744 \ud5c8\uc6a9\ud574\uc57c \ud55c\ub2e4.<br>  perl -pi -e 's\/^OPTIONS\/#OPTIONS\/' \/etc\/default\/rpcbind<br>  echo \"rpcbind: 192.168.1.\" >> \/etc\/hosts.allow<br>  systemctl restart rpcbind.service<br><br>\u25a0exports<br>\/etc\/exports \ud30c\uc77c\uc744 \ud3b8\uc9d1\ud558\uc5ec NFS\ub97c \ud1b5\ud574 \ud074\ub77c\uc774\uc5b8\ud2b8 \ucef4\ud4e8\ud130\ub85c \ub0b4\ubcf4\ub0bc \uc11c\ubc84 \ud30c\uc77c \uc2dc\uc2a4\ud15c \ubaa9\ub85d\uc744 \uc9c0\uc815\ud558\uace0,\"exportfs -a\" \uba85\ub839\uc5b4\ub97c \uc0ac\uc6a9\ud558\uc5ec NFS \ud14c\uc774\ube14\uc744 \uc0dd\uc131\ud55c\ub2e4.<br>\uc544\ub798 \uc608\ub294 \uc11c\ubc84\uc5d0\uac8c \/mount_dir \uacbd\ub85c\ub97c \uc77d\uae30\/\uc4f0\uae30 \uac00\ub2a5\ud55c \uc0c1\ud0dc\ub85c \uc81c\uacf5\ud558\uace0, \uc5f0\uacb0\ud558\ub294 \ud074\ub77c\uc774\uc5b8\ud2b8\uac00 'nobody'\ub85c \ub9e4\ud551\ub418\ub294 \ub300\uc2e0 root ID\ub97c \uc0ac\uc6a9\ud558\uc5ec \ub8e8\ud2b8 \uc561\uc138\uc2a4 \uad8c\ud55c\uc744 \uac16\ub3c4\ub85d \ud558\uba70, 'subtree_check'\ub97c \uc0ac\uc6a9\ud558\uc5ec \uacbd\uace0 \uba54\uc2dc\uc9c0\ub97c \ud45c\uc2dc\ud558\uc9c0 \uc54a\ub3c4\ub85d \uc9c0\uc2dc\ud55c\ub2e4.<br>  echo \"\/mount_dir 192.168.1.0\/255.255.255.0(rw,sync,no_subtree_check,all_squash,anonuid=65534,anongid=65534)\" >> \/etc\/exports<br>  exportfs -a<br>  \/etc\/init.d\/nfs-kernel-server reload<br><br>\u25a0\uc11c\ubc84\uc5d0\uc11c \uc2e4\ud589 \uc911\uc778 NFS \ubc84\uc804\uc744 \ud655\uc778<br>cat \/proc\/fs\/nfsd\/versions<br>-2 -3 +4 +4.1 +4.2<br>\uc774 \uacbd\uc6b0 NFS2, NFS3\ub294 \ube44\ud65c\uc131\ud654\ub418\uace0 NFS 4, 4.1, 4.2\ub294 \ud65c\uc131\ud654 \ub41c\ub2e4.<br>NFSv2 \ub610\ub294 NFSv3\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc5f0\uacb0\uc744 \uc2dc\ub3c4\ud558\ub294 \ud074\ub77c\uc774\uc5b8\ud2b8\ub294 \uc624\ub958\uac00 \ubc1c\uc0dd\ud55c\ub2e4.<br><br>\u25a0NFSv4 \uc804\uc6a9\uc73c\ub85c \uc124\uc815<br>NFSv4 \uc774\uc0c1\ub9cc \ud65c\uc131\ud654\ud558\ub824\uba74 \/etc\/default\/nfs-common \ud30c\uc77c\uc5d0 \ub2e4\uc74c \ubcc0\uc218\ub97c \uc124\uc815\ud55c\ub2e4.<br>  NEED_STATD=\"no\"<br>  NEED_IDMAPD=\"yes\"<br><br>nfs-server.service\uc5d0\ub294 \uc544\ub798\ub97c \ucd94\uac00\ud55c\ub2e4.<br>  RPCNFSDOPTS=\"-N 2 -N 3\"<br>  RPCMOUNTDOPTS=\"--manage-gids -N 2 -N 3\"<br><br>\u25a0\uc11c\ubc84 \uc7ac\uc2dc\uc791<br>  systemctl restart rpcbind.service<br>  systemctl restart nfs-kernel-server.service<br><br>\u25a0\ud074\ub77c\uc774\uc5b8\ud2b8\uc5d0 \uc790\ub3d9\ub9c8\uc6b4\ud2b8 \uc2a4\ud06c\ub9bd\ud2b8 \uc791\uc131 (\/lib\/systemd\/system\/test_nfs_mount.mount)<br>-----<br>[Unit]<br>Description=Mount 10.10.10.108:\/mount_dir<br>After=network-online.target<br>Wants=network-online.target<br><br>[Mount]<br>What=10.10.10.108:\/mount_dir<br>Where=\/mnt\/nfs_mount<br>Options=rw,nosuid,hard,intr<br>Type=nfs<br>TimeoutSec=15<br><br>[Install]<br>WantedBy=multi-user.target<br>-----<br><br>systemctl daemon-reload<br>systemctl start test_nfs_mount.mount<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>\u25a0\uc11c\ubc84 \ucee4\ub110\uc5d0 NFS \uc11c\ubc84 \uc9c0\uc6d0 \uae30\ub2a5\uc774 \uc788\ub294\uc9c0 \ud655\uc778grep NFSD \/boot\/config-`uname -r`\u25a0NFS \uc11c\ubc84 \uc124\uce58 apt -y install nfs-kernel-server rpcbind\u25a0rpcbindrpcbind\ub294 \uae30\ubcf8\uc801\uc73c\ub85c 127.0.0.1(localhost)\uc5d0\uc11c\ub9cc NFS \uc5f0\uacb0 \uc2dc\ub3c4\ub97c \uc218\uc2e0\ud558\ub3c4\ub85d \uc124\uc815\ub418\uc5b4 \uc788\uc73c\ubbc0\ub85c, \ub85c\uceec \ub124\ud2b8\uc6cc\ud06c\uc5d0\uc11c\uc758 \uc5f0\uacb0\uc744 \ud5c8\uc6a9\ud558\ub824\uba74 \/etc\/default\/rpcbind \ud30c\uc77c\uc744 \ud3b8\uc9d1\ud558\uc5ec &#8220;OPTIONS&#8221; \uc904\uc744 \uc8fc\uc11d \ucc98\ub9ac\ud574\uc57c \ud569\ub2c8\ub2e4. \ub610\ud55c, \/etc\/hosts.allow \ud30c\uc77c\uc5d0\uc11c rpcbind \ud3ec\ud2b8\ub85c\uc758 \uc5f0\uacb0\uc744 \ud5c8\uc6a9\ud574\uc57c \ud55c\ub2e4. perl -pi -e &#8216;s\/^OPTIONS\/#OPTIONS\/&#8217; \/etc\/default\/rpcbind echo &#8220;rpcbind: 192.168.1.&#8221; >> [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[39],"tags":[],"class_list":["post-8869","post","type-post","status-publish","format-standard","hentry","category-os_linux_unix_macos"],"_links":{"self":[{"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/8869","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=8869"}],"version-history":[{"count":0,"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/8869\/revisions"}],"wp:attachment":[{"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=8869"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=8869"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=8869"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}