Difference between revisions of "NTFS-3G (Italiano)"

From ArchWiki
Jump to: navigation, search
(Iniziato a tradurre)
 
(da finire...)
Line 38: Line 38:
 
* '''Gli esempi sopra-riportati sono utili se vorrete:'''
 
* '''Gli esempi sopra-riportati sono utili se vorrete:'''
 
#che la vostra partizione NTFS possa essere montata e smontata da qualsiasi utente.
 
#che la vostra partizione NTFS possa essere montata e smontata da qualsiasi utente.
#the user (uid=1000) and group (gid=100) to "own" everything in the partition and to have permissions -rw-rw-r-- (0664) for files and drwxrwxr-x (1775) for directories.
+
#che l'utente (uid=1000) ed il gruppo (gid=100) siano i "possessori" dell'intera partizione ed abbiano permessi -rw-rw-r-- (0664) per i file e drwxrwxr-x (1775) per le cartelle.
#to use the locale en_PH.utf8
+
#usare il locale en_PH.utf8
#/dev/sda5 to be automatically mounted at boot but not /dev/sda1
+
#che /dev/sda5 venga montata automaticamente all'avvio, ma non /dev/sda1
  
====Typical and very useful ntfs-3g options====
+
====Utili opzioni di ntfs-3g====
* '''users''' - allow anybody to (un)mount NTFS partitions provided that the ntfs-3g binary is set SUID root ''(Command: '''chmod u+s /bin/ntfs-3g''')''. Take note that you have to use '''users''' instead of '''user'''.
+
* '''users''' - permette a chiunque di (s)montare una partizione NTFS a condizione che il binario di ntfs-3g sia impostato SUID root ''(Il comando è: '''chmod u+s /bin/ntfs-3g''')''. Tenetene di conto se volete usare '''users''' invece di '''user'''.
* '''noauto''' - do not automatically mount the partition at boot
+
* '''noauto''' - non monta automaticamente la partizione all'avvio.
* '''uid''' - the decimal value of the owner of the files and directories in a particular NTFS partition
+
* '''uid''' - il valore decimale dell'utente possessore dei file e delle cartelle di una certa partizione NTFS.
* '''gid''' - the decimal value of the group of the files and directories in a particular NTFS partition
+
* '''gid''' - il valore decimale del gruppo possessore dei file e delle cartelle di una certa partizione NTFS.
* '''fmask''' - the octal value of the bitmask of the file permissions
+
* '''fmask''' - il valore ottale della maschera di bit dei permessi dei file.
* '''dmask''' - the octal value of the bitmask of the directory permissions
+
* '''dmask''' - il valore ottale della maschera di bit dei permessi delle cartelle.
* '''locale''' - often required to make files with national characters visible
+
* '''locale''' - spesso richiesto per rendere visibili file con caratteri "specifici di una certa lingua".
  
====Bitmask Values====
+
====Valori della maschera di bit====
To easily know the bitmask value for a particular permission setting without doing any calculations, all you have to do is:
+
Per venire facilmente a conoscenza dei valori della maschera di bit di una specifica configurazione dei permessi, senza eseguire alcun calcolo, tutto ciò che dovrete fare è:
#Fire up a new shell session. Use whatever terminal emulator you like.
+
#Aprire una nuova sessione della shell.
#Use the '''umask''' command to give you the octal representation of a particular permission setting.
+
#Usare il comando '''umask''' per ottenere la rappresentazione ottale di una specifica configurazione dei permessi.
 
##"Set" the file mode creation mask using umask. e.g.:<pre>$ umask ug=rw,o=r</pre>Take note that ug=rw,o=r is equivalent to -rw-rw-r-- or 0664.
 
##"Set" the file mode creation mask using umask. e.g.:<pre>$ umask ug=rw,o=r</pre>Take note that ug=rw,o=r is equivalent to -rw-rw-r-- or 0664.
 
##Get the octal equivalent by simply executing umask without any arguments.<pre>$ umask</pre>You should get this:<pre>0113</pre>
 
##Get the octal equivalent by simply executing umask without any arguments.<pre>$ umask</pre>You should get this:<pre>0113</pre>

Revision as of 21:30, 19 May 2008

Template:I18n links start Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n links end

Con questa guida imparerete ad impostare l'accesso in lettura/scrittura ad una partizione NTFS usando ntfs-3g.


Installare ntfs-3g

Assicuratevi prima che il repository [extra] sia abilitato

# pacman -Sy ntfs-3g


Configurazione di base

Editare fstab

Editate il vostro /etc/fstab seguendo questo schema:

<partizione>  <punto di montaggio>  ntfs-3g  defaults,locale=<locale>  0 0

Per esempio:

/dev/sda1  /mnt/windows  ntfs-3g  defaults,locale=en_PH.utf8  0 0


Configurazione avanzata

Inanzitutto, non dovremo mettere l'opzione defaults qui, se vorremo avere un controllo piu approfondito su come la nostra partizione NTFS viene montata.

Editare fstab

Editate il vostro /etc/fstab seguendo questo schema:

<partizione>  <punto di montaggio>  ntfs-3g  <opzioni>  0 0

Per esempio:

/dev/sda1  /mnt/windows  ntfs-3g  users,noauto,uid=1000,gid=100,fmask=0113,dmask=0002,locale=en_PH.utf8  0 0
/dev/sda5  /mnt/backup   ntfs-3g  users,uid=1000,gid=100,fmask=0113,dmask=0002,locale=en_PH.utf8         0 0
  • Gli esempi sopra-riportati sono utili se vorrete:
  1. che la vostra partizione NTFS possa essere montata e smontata da qualsiasi utente.
  2. che l'utente (uid=1000) ed il gruppo (gid=100) siano i "possessori" dell'intera partizione ed abbiano permessi -rw-rw-r-- (0664) per i file e drwxrwxr-x (1775) per le cartelle.
  3. usare il locale en_PH.utf8
  4. che /dev/sda5 venga montata automaticamente all'avvio, ma non /dev/sda1

Utili opzioni di ntfs-3g

  • users - permette a chiunque di (s)montare una partizione NTFS a condizione che il binario di ntfs-3g sia impostato SUID root (Il comando è: chmod u+s /bin/ntfs-3g). Tenetene di conto se volete usare users invece di user.
  • noauto - non monta automaticamente la partizione all'avvio.
  • uid - il valore decimale dell'utente possessore dei file e delle cartelle di una certa partizione NTFS.
  • gid - il valore decimale del gruppo possessore dei file e delle cartelle di una certa partizione NTFS.
  • fmask - il valore ottale della maschera di bit dei permessi dei file.
  • dmask - il valore ottale della maschera di bit dei permessi delle cartelle.
  • locale - spesso richiesto per rendere visibili file con caratteri "specifici di una certa lingua".

Valori della maschera di bit

Per venire facilmente a conoscenza dei valori della maschera di bit di una specifica configurazione dei permessi, senza eseguire alcun calcolo, tutto ciò che dovrete fare è:

  1. Aprire una nuova sessione della shell.
  2. Usare il comando umask per ottenere la rappresentazione ottale di una specifica configurazione dei permessi.
    1. "Set" the file mode creation mask using umask. e.g.:
      $ umask ug=rw,o=r
      Take note that ug=rw,o=r is equivalent to -rw-rw-r-- or 0664.
    2. Get the octal equivalent by simply executing umask without any arguments.
      $ umask
      You should get this:
      0113
  • Consult the EXTENDED DESCRIPTION section of the chmod manpage for more info about the mode operand (string format of the new file mode creation mask).

Mounting the partition

# mount <partition>

or

# mount <mount point>

Examples:

# mount /dev/sda1
# mount /mnt/backup
  • You can (un)mount NTFS partitions as non-root when you follow the Advanced configuration section of this document.