Come modificare / etc / fstab correttamente per l'unità di rete?


12

Sto provando a montare automaticamente un'unità di rete all'avvio modificando /etc/fstabma non funziona.

Se eseguo questo líne,

sudo mount.cifs //192.168.0.67/test /home/pi/test -o username=myname,password=123

funziona benissimo. Ma non so come scrivere correttamente lo stesso in /etc/fstab.

Risposte:


14

Ogni riga nel /etc/fstabfile contiene i seguenti campi separati da spazi o tab:

file_system    dir    type    options    dump    pass

Un tipico mount point aggiunto in / etc / fstab sarebbe simile al seguente:

# <file system>        <dir>         <type>    <options>             <dump> <pass>
/dev/sda1              /             ext4      defaults,noatime      0      1

Non puoi semplicemente aggiungere un'istruzione mount nel file.

Aggiungi questa riga alla fine del tuo /etc/fstabfile:

 //192.168.0.67/test  /home/pi/test  cifs  username=myname,password=123,iocharset=utf8,sec=ntlm  0  0

Dopo che / etc / fstab è stato modificato, puoi provare montando il filesystem con il mount -aquale controllerà fstab e tenterà di montare tutto ciò che è presente.


9

Oltre alla risposta di 에이 바, potresti voler posizionare le credenziali in un file specifico chiamato .smbcredentialsnella tua home directory per un po 'più di sicurezza. Questa è una buona pratica soprattutto per i sistemi multiutente. In questo modo proteggerai la tua password cifs. Crea un file: /home/myname/.smbcredentialse includi solo due righe:

username=myname
password=123

Imposta le tue autorizzazioni: $ chmod 600 .smbcredentials

Quindi /etc/fstabincludi la seguente riga:

//192.168.0.67/test  /home/pi/test  cifs  credentials=/home/myname/.smbcredentials,iocharset=utf8,sec=ntlm  0  0

Assicurati di provare con un riavvio.


1
Inoltre, non dimenticare di sudo chown root /home/myname/.smbcredentialscrearlo dal tuo normale utente.
bytebuster,

Puoi anche testare senza riavviare eseguendomount -a
에이 에이
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.