fstab è una tabella usata nel mondo Linux per parametrizzare, attivare e collegare al sistema dispositivi come dischi.
Il file si trova all'indirizzo /etc/fstab e il proprietario è root xciò per editarlo bisogna usare comandi da superutente come sudo.
Ogni linea è composta da 6 campi:
- dispositivo che contiene un file system
- "mount point": directory padre in cui sarà disponibile il contenuto del dispositivo
- tipo di file system
- opzioni
- "dump" x backup ma è obsoleta
- Ordine di esecuzione del comando fsck x la verifica dei filesystem: 0 non esegue, 1 prima, 2 dopo
Si consiglia di inserire alla fine del file fstab le righe di spiegazione come riportate in queso esempio
# /etc/fstab: static file system information. # <dev> <mount> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 /dev/sda1 none swap sw 0 0 /dev/sda2 / ext3 nouser,relatime,auto,rw,dev,exec,suid,errors=remount-ro 0 1 /dev/sda3 /home ext3 nouser,relatime,auto,rw,dev,exec,suid 0 2 /dev/sda4 /media/sda4 ntfs defaults,nls=utf8,umask=007,gid=46 0 1 /dev/scd0 /media/cdrom0 udf,iso9660 user,utf8,relatime,noauto,rw,dev,exec,suid 0 0 /dev/fd0 /media/floppy0 auto user,utf8,relatime,noauto,rw,dev,exec,suid 0 0 /dev/mapper/isw_ddhjhgcfcg_RAID_200608b1 /media/raid_b1 ntfs-3g auto,silent,umask=0,no_def_opts,allow_other 0 0 /dev/sdb3 /media/server1 ext3 defaults,nodev,relatime,rw 0 0 //192.168.1.2/Server2 /media/server1 cifs users,guest,iocharset=utf8,dir_mode=0777,file_mode=0777,rw 0 0 # defaults - opzioni di Default: rw,suid,dev,exec,auto,nouser,async # auto - monta Automatico all'avvio o usando "mount -a" (default) # noauto - non monta autom. all'avvio o usando "mount -a" # remount - permette di cambiare le opzioni ad un filesystem già montato # async - modo Asincrono (default) # nosync - modo Sincrono # atime - aggiorna Sempre la data di Accesso # relatime - aggiorna la data di accesso solo in caso di Modifica (default) # noatime - Non aggiorna ad ogni accesso: +velocità ma da problemi con qualche programma # exec - permette di Eseguire file binari # noexec - Non permette di Eseguire file binari # ro - sola Lettura (ReadOnly) # rw - lettura e Scrittura (ReadWrite) # dev - Device Speciali nel filesystem (default x il sistema) # nodev - Non interpreta i Device Speciali presenti nel filesystem # sw - Swap di Linux: estensione di memoria su disco # quiet - Ignora alcuni errori sui permessi # users - Permette agli utenti normali di montare/smontare e implica: noexec,nosuid,nodev se non dichiarate # user - Permette agli utenti normali di montare come sopra ma può Smontare solo chi ha montato quel device # nouser - non permette agli utenti normali di montare/smontare (default) # suid - usa i bit di setuid e setgid # nosuid - non usa i bit di setuid e setgid # i seguenti solo x win/reti: vfat,ntfs,cifs,nfs # gid=xxx - imposta i Permessi di un Gruppo con la logica del comando chmod (ogni x va da 0 a 7) # uid=xxx - imposta i Permessi dell'Utente con la logica del comando chmod (ogni x va da 0 a 7) # umask=xxx- Imposta i Permessi da Togliere ai permessi di sistema (logica chmod) # _netdev - filesystem risiede su un device di rete (solo per filesystem nfs) # http://it.wikipedia.org/wiki/Fstab # https://help.ubuntu.com/community/Fstab # lasciare sempre una riga vuota in fondo a questo file
Versione stampabile- Accedi o registrati per inserire commenti.
- letto 1143 volte
- Send to friend

