Bagaimana cara mengedit / etc / fstab dengan benar untuk drive jaringan?


12

Saya mencoba untuk memasang drive jaringan secara otomatis saat startup dengan mengedit /etc/fstabtetapi tidak berhasil.

Jika saya menjalankan ini,

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

ini bekerja dengan baik. Tapi saya tidak tahu bagaimana menulis dengan benar di /etc/fstab.

Jawaban:


14

Setiap baris dalam /etc/fstabfile berisi bidang-bidang berikut yang dipisahkan oleh spasi atau tab:

file_system    dir    type    options    dump    pass

Mount point khas yang ditambahkan di / etc / fstab akan terlihat seperti berikut:

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

Anda tidak bisa begitu saja menambahkan pernyataan mount dalam file.

Tambahkan baris ini ke akhir /etc/fstabfile Anda :

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

Setelah / etc / fstab diedit, Anda dapat menguji dengan memasang sistem file mount -ayang akan memeriksa fstab dan mencoba me-mount segala sesuatu yang ada.


9

Selain jawaban 에이 바, Anda mungkin ingin menempatkan kredensial dalam file tertentu yang disebut .smbcredentialsdi direktori home Anda untuk keamanan yang lebih tinggi. Ini adalah praktik yang baik terutama untuk sistem multiuser. Dengan cara ini Anda akan melindungi kata sandi cif Anda. Buat file: /home/myname/.smbcredentialsdan sertakan hanya dua baris:

username=myname
password=123

Tetapkan izin Anda: $ chmod 600 .smbcredentials

Kemudian di /etc/fstabsertakan baris berikut:

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

Pastikan untuk menguji dengan reboot.


1
Juga, jangan lupa sudo chown root /home/myname/.smbcredentialsjika Anda membuatnya oleh pengguna normal Anda.
bytebuster

Anda juga dapat menguji tanpa reboot dengan menjalankanmount -a
에이 바
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.