<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>nfsd &#8211; SMsoft &#8211; informatica e dintorni</title>
	<atom:link href="https://blog.smsoft.it/tag/nfsd/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.smsoft.it</link>
	<description>consigli settimanali su MacOS, GNU/Linux ed Open Source</description>
	<lastBuildDate>Tue, 24 Jan 2017 08:30:15 +0000</lastBuildDate>
	<language>it-IT</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=91192</generator>
	<item>
		<title>Abilitare il server nfs su OSX e MacOS</title>
		<link>https://blog.smsoft.it/2017/01/24/abilitare-server-nfs-osx-macos/</link>
					<comments>https://blog.smsoft.it/2017/01/24/abilitare-server-nfs-osx-macos/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 24 Jan 2017 08:30:15 +0000</pubDate>
				<category><![CDATA[MacOS]]></category>
		<category><![CDATA[nfs]]></category>
		<category><![CDATA[nfsd]]></category>
		<guid isPermaLink="false">http://blog.smsoft.it/?p=3611</guid>

					<description><![CDATA[In casi di emergenza, potrebbe far comodo avviare un server NFS per la condivisione dei dati sul proprio Mac. Non tutti sanno che OSX e MacOS hanno anche il servizio NFS che può essere facilmente avviato. Vediamo come fare. Innanzitutto modifichiamo il file /etc/exports inserendo la cartella da esportare ed i relativi permessi. Per modificare ... <a title="Abilitare il server nfs su OSX e MacOS" class="read-more" href="https://blog.smsoft.it/2017/01/24/abilitare-server-nfs-osx-macos/" aria-label="Per saperne di più su Abilitare il server nfs su OSX e MacOS">Leggi tutto</a>]]></description>
										<content:encoded><![CDATA[<p>In casi di emergenza, potrebbe far comodo avviare un server NFS per la condivisione dei dati sul proprio Mac. Non tutti sanno che OSX e MacOS hanno anche il servizio NFS che può essere facilmente avviato. Vediamo come fare.</p>
<p>Innanzitutto modifichiamo il file <strong>/etc/exports</strong> inserendo la cartella da esportare ed i relativi permessi. <em>Per modificare questo file servono i permessi di amministratore</em>.<br />
Ecco un esempio del contenuto di <strong>/etc/exports</strong>, con diversi tipi di export:<br />
<code>/Users/tech/Downloads/allread                -ro -mapall=nobody -alldirs<br />
/Users/tech/Downloads/allwrite               -mapall=nobody -alldirs -network 192.168.1.0 -mask 255.255.255.0<br />
/Users/tech/Downloads/writeAs501             -mapall=501 -alldirs 192.168.1.5<br />
/Users/tech/Downloads/user</code></p>
<p>Questo il significato:<br />
la cartella <strong>/Users/tech/Downloads/allread</strong> può essere vista ed usata da qualsiasi computer (non è stato specificato una classe IP), è sola lettura &#8220;<strong>-ro</strong>&#8221; ed alle connessioni viene assegnato l&#8217;utente nobody &#8220;<strong>-mapall=nobody</strong>&#8220;. Questo parametro consente a tutti di accedere alla cartella, ma senza avere diritti sulla stessa. Infine il parametro &#8220;<strong>-alldirs</strong>&#8221; è usato per indicare che sarà possibile vedere anche eventuali sottocartelle della directory esportata.</p>
<p>la cartella <strong>/Users/tech/Downloads/allwrite</strong> può essere montata da tutti i computer della sottorete 192.168.1.0/255.255.255.0, con i permessi di lettura/scrittura e sempre come utete nobody. </p>
<p>la cartella <strong>/Users/tech/Downloads/writeAs501</strong> è disponibile solo per il computer con IP  192.168.1.5, ha i permessi di lettura/scrittura e la connessione viene riconosciuta come utente con ID 501</p>
<p>la cartella <strong>/Users/tech/Downloads/user</strong> può essere montata da qualsiasi compure in lettura/scrittura e l&#8217;ID dell&#8217;utente connesso sarà quello dell&#8217;utente con cui viene originata la connessione (ovvero se sul PC da cui viene fatta la connessione si sta usando l&#8217;utente root, sul server NFS si avranno i privilegi di root).</p>
<p>Bene, a questo punto abilitiamo ed avviamo il servizio:<br />
<code>sudo nfsd enable<br />
sudo nfsd start</code></p>
<p>Per verificare che il servizio sia attivo, si può eseguire da terminale il seguente comando:<br />
<code>ps aux | grep nfsd |grep -v grep</code><br />
si dovrà vedere una riga simile alla seguente:<br />
<code>root            94920   0,0  0,0  2468000   3348   ??  Ss   10:56am   0:00.02 /sbin/nfsd</code></p>
<p>Inoltre si può eseguire il seguente comando per verificare lo status degli export:<br />
<code>showmount -e</code><br />
si vedrà una cosa del genere:<br />
<code>Exports list on localhost:<br />
/Users/tech/Downloads               Everyone</code></p>
<p>Per provare a montare la cartella NFS , possiamo fare in questo modo. Ipotizziamo di voler montare l&#8217;export nella cartella aaa locale e che l&#8217;IP del server NFS sia 192.168.1.100:<br />
<code>mkdir aaa<br />
mount -t nfs 192.168.1.100:/Users/tech/Downloads aaa<br />
ls aaa</code></p>
<p>Per smontare la cartella:<br />
<code>umount aaa</code></p>
<p>Quando non servirà più il servizio NFS, basterà disabilitarlo con:<br />
<code>sudo nfsd disable</code></p>
<p>enjoy!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smsoft.it/2017/01/24/abilitare-server-nfs-osx-macos/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
