GNU/Linux >> Linux Esercitazione >  >> Linux

Montaggio di fstab e cifs, possibile memorizzare le informazioni di autenticazione al di fuori di fstab?

Soluzione 1:

Dalla manpage di mount.cifs:

credentials=filename
    specifies a file that contains a username and/or password. The format of the file is:

                         username=value
                         password=value
   This is preferred over having passwords in plaintext in a shared file, such as /etc/fstab. Be sure to protect any credentials file properly.

Soluzione 2:

Utilizzare l'opzione delle credenziali come:

http://www.justlinux.com/nhf/Filesystems/Mounting_smbfs_Shares_Permanently.html

Esempio dal sito web:

cd
echo username=mywindowsusername > .smbpasswd
echo password=mywindowspassword >> .smbpasswd
chmod 600 .smbpasswd

Sostituisci il nome utente e la password di Windows nei comandi. Nessun altro tranne root sarebbe in grado di leggere il contenuto di questo file.

Una volta creato, devi modificare la riga nel file /etc/fstab in modo che assomigli a questa:

//servername/sharename /mountdirectory smbfs credentials=/home/myhomedirectory/.smbpasswd 0 0

esempio da /etc/fstab:

//server/share/   /mnt/localmountpoint   cifs   credentials=/root/.creda

il post di janneb e il collegamento alla pagina man mostrano cosa deve essere presente nel file delle credenziali.

Soluzione 3:

Quindi sto accumulando entrambe le risposte

  1. Crea file, ad es. /root/.cifs

    username=value
    password=value
    domain=value (optional)
    
  2. imposta il permesso 600 (rw- permission) per proteggere le tue credenziali

    # chmod 600 /root/.cifs
    
  3. passare credentials=/root/.cifs al tuo comando invece di username= e password=


Linux
  1. `^m` E come sbarazzartene?

  2. Montare un filesystem Cifs direttamente o tramite Fstab?

  3. Installazione e configurazione di vsFTPD

  4. Come incorporare le informazioni sulla versione nella libreria condivisa e nel binario?

  5. unix - testa E coda del file

Che cos'è Fstab in Linux | Un'introduzione al file /etc/fstab di Linux

Inventario Ansible e file di configurazione

FSTAB &MTAB

Registra ogni sequenza di tasti e archivia in un file?

Thread e descrittori di file

È possibile utilizzare / in un nome file?