Filesystemtable: Unterschied zwischen den Versionen
K (→Crypttab) |
K (→Verschlüsselte Dateisysteme) |
||
| Zeile 82: | Zeile 82: | ||
# '''<password>''' Pfad zur Keyfile oder <code>none</code> für eine manuelle Eingabe beim Systemstart. | # '''<password>''' Pfad zur Keyfile oder <code>none</code> für eine manuelle Eingabe beim Systemstart. | ||
# '''<options>''' Zum einbinden eines verschlüsselten LUKS Datenträgers die Options <code>luks</code> verwenden. | # '''<options>''' Zum einbinden eines verschlüsselten LUKS Datenträgers die Options <code>luks</code> verwenden. | ||
| + | |||
| + | ===Einbinden=== | ||
| + | <pre style="background-color: #585858; color: #2CC608;"> | ||
| + | /dev/mapper/usbkey /.key ext4 ro 0 2 | ||
| + | /dev/mapper/home /home btrfs defaults 0 2</pre> | ||
Version vom 18. Oktober 2020, 13:05 Uhr
Der Filesystemtable ist für das einbinden von Laufwerken in GNU/Linux, BSD und teils auch in Mac OS X verantwortlich. In diesem Artikel geht es um fstab auf GNU/Linux. Der Filesystemtable ist in /etc/fstab zu finden.
Inhaltsverzeichnis
Syntax
Dies ist ein Beispiel für die /etc/fstab:
<file system> <mount point> <type> <options> <dump> <pass>
/dev/sda1 /boot ext2 defaults 0 2
/dev/sda2 none swap defaults 0 0
/dev/sda3 / ext4 defaults 0 1
/dev/sdb1 /home btrfs defaults 0 2
- <file system> Datenträger/Netzwerkfreigabe
- <mount point> Einbindepunkt.
- <type> Alle Dateisystemoptionen aus dem mount-Parameter -o verfügbar.
- <options> Alle Optionen aus dem mount-Parameter -o verfügbar.
defaults, sind die Optionenrw,suid,dev,exec,auto,nouser,async. - <dump> Backup-Programm dump.
0= keine Sicherung. - <pass> Die Reihenfolge der Datenträgerprüfung von fsck beim Systemstart. Für das Root Dateisystem
1für alle anderen2.0= keine Prüfung.
Dateisysteme erkennen
Alle Datenträger anzeigen:
lsblk
Die Dateisysteme der Datenträger ermitteln:
lsblk --fs
Genauere Identifikation
Es ist eine gute Idee anstelle der einfachen /dev/sdX* Schreibweise die eindeutigen UUID Bezeichnungen der Dateisysteme im Filesystemtable zu verwenden.
BLKID
Die eindeutigen Dateisystembezeichnungen sind wie folgt zu ermitteln:
sudo blkid
Eine Zeile der Ausgabe könnte so aussehen:
/dev/sdc1: LABEL="BACKUP" UUID="b47aec82-23f6-551f-3f1e-2f6955faf733" TYPE="btrfs" PARTUUID="d3e88d30-2aff-4779-aed2-2e2e556a251a".
UUIDs verwenden
Um die UUID im Filesystemtable verwenden zu können tauschen, Sie nur /dev/sdX* mit UUID=IhreUUID.
Beispiel:
UUID=b47aec82-23f6-551f-3f1e-2f6955faf733 /usr/share/backup btrfs defaults 0 4.
LABELs verwenden
Um die Dateisystembezeichnung (LABELs) im Filesystemtable verwenden zu können tauschen, Sie nur /dev/sdX* mit LABEL=IhrLABEL.
Beispiel:
LABEL=BACKUP /usr/share/backup btrfs defaults 0 4.
GPT Partitions UUIDs
Um die GTP Partitions UUIDs (PARTUUIDs) im Filesystemtable verwenden zu können, tauschen Sie nur /dev/sdX* mit PARTUUID=IhrePARTUUID.
Beispiel:
PARTUUID=d3e88d30-2aff-4779-aed2-2e2e556a251a /usr/share/backup btrfs defaults 0 4.
Netzwerkfreigaben
Es ist möglich via Filesystemtable auch Netzwerkfreigaben einzubinden.
NFS
Ein Network Filesystem Netzwerklaufwerk einbinden:
192.168.7.27:/vault/ldaphome /home/ldaphome nfs rw 0 0
Samba
Ein Samba Netzwerklaufwerk einbinden:
//192.168.7.27/scans /usr/share/scans cifs credentials=/home/user/.smbcredentials 0 0
Verzeichnisse Einbinden
Mit dem Filesystemtable ist es auch möglich einen Ordner alternativ zugänglich zu machen.
Beispiel:
/usr/share/scans /home/user/scans none bind 0 0.
Damit ist der selbe Ordner erreichbar unter /usr/share/scans und /home/user/scans.
Verschlüsselte Dateisysteme
Crypttab
Damit ein verschlüsselter Datentträger eingebunden werden kann, muss er in /etc/crypttab angegeben werden.
Beispiel:
<name> <device> <password> <options> system /dev/sda3 none luks usbkey UUID=e92aac70-85d6-421c-9f7b-1d6955ead049 /etc/USB.key luks home /dev/sdb1 /.key/MASTERKEY luks
Crypttab Optionen
- <name> Name für
/dev/mapper. - <device> Datenträger/Dateisystem.
- <password> Pfad zur Keyfile oder
nonefür eine manuelle Eingabe beim Systemstart. - <options> Zum einbinden eines verschlüsselten LUKS Datenträgers die Options
luksverwenden.
Einbinden
/dev/mapper/usbkey /.key ext4 ro 0 2 /dev/mapper/home /home btrfs defaults 0 2