{"id":17,"date":"2015-11-29T14:44:42","date_gmt":"2015-11-29T13:44:42","guid":{"rendered":"http:\/\/www.tomnem.cz\/wordpress\/?p=16"},"modified":"2015-11-29T14:44:42","modified_gmt":"2015-11-29T13:44:42","slug":"nfs-system-vzdaleneho-pristupu-v-linuxovem-operacnim-systemu","status":"publish","type":"post","link":"https:\/\/tomnem.cz\/wordpress\/index.php\/2015\/11\/29\/nfs-system-vzdaleneho-pristupu-v-linuxovem-operacnim-systemu\/","title":{"rendered":"NFS Syst\u00e9m vzd\u00e1len\u00e9ho p\u0159\u00edstupu v Linuxov\u00e9m opera\u010dn\u00edm syst\u00e9mu"},"content":{"rendered":"\n<h4 class=\"wp-block-heading\"><strong>Z\u00e1kladn\u00ed n\u00e1vod nastaven\u00ed pro distribuce zalo\u017een\u00e9 na Ubuntu.<\/strong><\/h4>\n\n\n<p>&nbsp;<br \/>Na serveru je nejprve pot\u0159eba nainstalovat bal\u00edky nfs-kernel-server, rpcbind a nfs-common.<\/p>\n\n\n<pre class=\"wp-block-preformatted\">apt-get install nfs-kernel-server nfs-common<\/pre>\n\n\n<p>konfigura\u010dn\u00ed soubor nfs-serveru je <span style=\"color: #ff0000;\"><span class=\"has-inline-color has-vivid-red-color\">\/etc\/exports<\/span><\/span>, kde ka\u017ed\u00fd nezakomentovan\u00fd \u0159\u00e1dek p\u0159edstavuje jedno sd\u00edlen\u00ed.<\/p>\n\n\n<pre class=\"wp-block-preformatted\">\/sklad 192.168.0.0\/255.255.255.0(rw,no_root_squash,sync)<\/pre>\n\n\n<p>D\u00e1le je t\u0159eba si nastaven\u00ed trochu vysv\u011btlit:<\/p>\n\n\n<ul><li>192.168.0.0\/255.255.255.0 \u2026 povol\u00edme sd\u00edlen\u00ed pro celou s\u00ed\u0165&nbsp;192.168.0<\/li><li>192.168.1.2&nbsp;\u2026 v uveden\u00e9m p\u0159\u00edkladu povol\u00edme sd\u00edlen\u00ed jen po\u010d\u00edta\u010di s ip&nbsp;192.168.1.2(shrnuto, zde nastavujeme ip adresy, kter\u00e9 maj\u00ed p\u0159\u00edstup)<\/li><li>rw&nbsp;\u2026 pr\u00e1vo \u010dten\u00ed a z\u00e1pisu<\/li><li>no_root_squash&nbsp;\u2026 obecn\u011b je to trochu slo\u017eit\u011bj\u0161\u00ed, v tomto p\u0159\u00edpad\u011b to znamen\u00e1, \u017ee pokud se p\u0159ihl\u00e1s\u00ed root p\u0159es klienta bude root i na serveru, vysv\u011btlen\u00ed je provedeno n\u00ed\u017ee<\/li><li>sync&nbsp;\u2026 synchronn\u00ed re\u017eim<\/li><\/ul>\n\n\n<p>Squashov\u00e1n\u00ed UID\/GID znamen\u00e1, \u017ee pokud se na adres\u00e1\u0159 sna\u017e\u00ed p\u0159istoupit user s UID 100, tak na NFS serveru bude m\u00edt UID 65435. UID se p\u0159eklop\u00ed ke konci rozsahu. Stejn\u011b to funguje i pro GID. Lze nastavit i konkr\u00e9tn\u00ed UID \u010d\u00edslo, na kter\u00e9 se budou v\u0161ichni klienti p\u0159emapov\u00e1vat. NFS rozli\u0161uje mezi squashov\u00e1n\u00edm oby\u010dejn\u00fdch u\u017eivatel\u016f (all_squash) a roota (no_root_squash). Squashov\u00e1n\u00ed pro u\u017eivatele je ve v\u00fdchoz\u00edm nastaven\u00ed vypnut\u00e9 a pro roota zapnut\u00e9. Jestli pro Roota vypnout z\u00e1le\u017e\u00ed na konkr\u00e9tn\u00ed situaci v konkr\u00e9tn\u00edm nasazen\u00ed.<br \/>D\u00e1le nahod\u00edme pot\u0159ebn\u00e9 slu\u017eby<\/p>\n\n\n<pre class=\"wp-block-preformatted\">service nfs-kernel-server start<\/pre>\n\n\n<h4 class=\"wp-block-heading\"><strong><span style=\"color: #000000;\">Uprav\u00edme pravidla firewallu:<\/span><\/strong><\/h4>\n\n\n<p>Povolit TCP a UDP port 2049 for NFS.<\/p>\n\n\n<p><br \/><strong>Jak na to pro Ubuntu<\/strong><\/p>\n\n\n<pre class=\"wp-block-preformatted\">sudo&nbsp;ufw status\nsudo ufw allow nfs<\/pre>\n\n\n<p><strong>Nastav\u00edme klienta<\/strong><\/p>\n\n\n<p>Klient pot\u0159ebuje nainstalovat bal\u00edky rpcbind a nfs-common.<\/p>\n\n\n<pre class=\"wp-block-preformatted\">apt-get install rpcbind nfs-common<\/pre>\n\n\n<p>Vytvo\u0159\u00edme p\u0159\u00edpojn\u00fd bod nap\u0159\u00edklad:<\/p>\n\n\n<pre class=\"wp-block-preformatted\">mkdir \/media\/data<\/pre>\n\n\n<p>A m\u016f\u017eeme p\u0159ipojit:<\/p>\n\n\n<pre class=\"wp-block-preformatted\">mount 192.168.1.2:\/sklad \/media\/data<\/pre>\n\n\n<p>Z\u00e1pis pro trval\u00e9 p\u0159ipojen\u00ed do fstab:<\/p>\n\n\n<pre class=\"wp-block-preformatted\">192.168.1.2:\/sklad \/media\/data_server nfs sync,rw,exec 0 0<\/pre>\n\n\n<p>Klient pot\u0159ebuje povolen\u00fd port firewallu 111.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Z\u00e1kladn\u00ed n\u00e1vod nastaven\u00ed pro distribuce zalo\u017een\u00e9 na Ubuntu. &nbsp;Na serveru je nejprve pot\u0159eba nainstalovat bal\u00edky nfs-kernel-server, rpcbind a nfs-common. apt-get install nfs-kernel-server nfs-common konfigura\u010dn\u00ed soubor nfs-serveru je \/etc\/exports, kde ka\u017ed\u00fd nezakomentovan\u00fd \u0159\u00e1dek p\u0159edstavuje jedno sd\u00edlen\u00ed. \/sklad 192.168.0.0\/255.255.255.0(rw,no_root_squash,sync) D\u00e1le je t\u0159eba si nastaven\u00ed trochu vysv\u011btlit: 192.168.0.0\/255.255.255.0 \u2026 povol\u00edme sd\u00edlen\u00ed pro celou s\u00ed\u0165&nbsp;192.168.0 192.168.1.2&nbsp;\u2026 v uveden\u00e9m p\u0159\u00edkladu &hellip;<br \/><a href=\"https:\/\/tomnem.cz\/wordpress\/index.php\/2015\/11\/29\/nfs-system-vzdaleneho-pristupu-v-linuxovem-operacnim-systemu\/\" class=\"more-link pen_button pen_element_default pen_icon_arrow_double\">Pokra\u010dovat ve\u00a0\u010dten\u00ed <span class=\"screen-reader-text\">NFS Syst\u00e9m vzd\u00e1len\u00e9ho p\u0159\u00edstupu v Linuxov\u00e9m opera\u010dn\u00edm syst\u00e9mu<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":7,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"_links":{"self":[{"href":"https:\/\/tomnem.cz\/wordpress\/index.php\/wp-json\/wp\/v2\/posts\/17"}],"collection":[{"href":"https:\/\/tomnem.cz\/wordpress\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tomnem.cz\/wordpress\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tomnem.cz\/wordpress\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tomnem.cz\/wordpress\/index.php\/wp-json\/wp\/v2\/comments?post=17"}],"version-history":[{"count":0,"href":"https:\/\/tomnem.cz\/wordpress\/index.php\/wp-json\/wp\/v2\/posts\/17\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tomnem.cz\/wordpress\/index.php\/wp-json\/wp\/v2\/pages\/7"}],"wp:attachment":[{"href":"https:\/\/tomnem.cz\/wordpress\/index.php\/wp-json\/wp\/v2\/media?parent=17"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tomnem.cz\/wordpress\/index.php\/wp-json\/wp\/v2\/categories?post=17"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tomnem.cz\/wordpress\/index.php\/wp-json\/wp\/v2\/tags?post=17"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}