GNU/Linux >> LINUX-Kenntnisse >  >> Linux

fstab und cifs mounten, möglich, Authentifizierungsinformationen außerhalb von fstab zu speichern?

Lösung 1:

Von der mount.cifs-Manpage:

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.

Lösung 2:

Verwenden Sie die Option für Anmeldeinformationen wie:

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

Beispiel von der Website:

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

Ersetzen Sie Ihren Windows-Benutzernamen und Ihr Passwort in den Befehlen. Niemand außer root könnte den Inhalt dieser Datei lesen.

Sobald diese erstellt ist, ändern Sie die Zeile in der Datei /etc/fstab so, dass sie wie folgt aussieht:

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

Beispiel aus /etc/fstab:

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

Jannebs Beitrag und der Link zur Manpage zeigen, was in der Anmeldeinformationsdatei vorhanden sein muss.

Lösung 3:

Also sammle ich beide Antworten

  1. Datei erstellen, z.B. /root/.cifs

    username=value
    password=value
    domain=value (optional)
    
  2. Berechtigung 600 setzen (rw-permission), um Ihre Anmeldedaten zu schützen

    # chmod 600 /root/.cifs
    
  3. Übergeben Sie credentials=/root/.cifs zu Ihrem Befehl anstelle von username= und password=


Linux
  1. `^m` und wie wird man es los?

  2. Mounten eines Cifs-Dateisystems direkt oder über Fstab?

  3. Installation und Konfiguration von vsFTPD

  4. Threads und Dateideskriptoren

  5. Unix - Kopf UND Ende der Datei

Was ist Fstab unter Linux | Eine Einführung in die Linux-Datei /etc/fstab

Ansible Inventar- und Konfigurationsdateien

FSTAB &MTAB

Jeden Tastendruck aufzeichnen und in einer Datei speichern?

Wie bettet man Versionsinformationen in gemeinsam genutzte Bibliotheken und Binärdateien ein?

Ist es möglich, / in einem Dateinamen zu verwenden?