GNU/Linux >> Tutoriels Linux >  >> Linux

Montage fstab et cifs, possible de stocker les informations d'authentification en dehors de fstab ?

Solution 1 :

À partir de la page de manuel 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.

Solution 2 :

Utilisez l'option d'informations d'identification telles que :

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

Exemple tiré du site :

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

Remplacez votre nom d'utilisateur et votre mot de passe Windows dans les commandes. Personne d'autre que root ne pourrait lire le contenu de ce fichier.

Une fois cela créé, vous modifierez la ligne dans le fichier /etc/fstab pour qu'elle ressemble à ceci :

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

exemple de /etc/fstab :

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

Le message de janneb et le lien vers la page de manuel montrent ce qui doit être présent dans le fichier d'informations d'identification.

Solution 3 :

Donc je cumule les deux réponses

  1. Créer un fichier, par ex. /root/.cifs

    username=value
    password=value
    domain=value (optional)
    
  2. définir l'autorisation 600 (rw- permission) pour protéger vos identifiants

    # chmod 600 /root/.cifs
    
  3. passer credentials=/root/.cifs à votre commande au lieu de username= et password=


Linux
  1. Un superbloc, un inode, un dentry et un fichier ?

  2. Substitution de processus et tuyau ?

  3. Autorisations de fichiers et sauvegarde ?

  4. Installation et configuration de vsFTPD

  5. Est-il possible d'utiliser / dans un nom de fichier ?

Qu'est-ce que Fstab sous Linux | Une introduction au fichier Linux /etc/fstab

Fichiers d'inventaire et de configuration Ansible

FSTAB &MTAB

unix - début ET fin du fichier

Est-il possible que le descripteur de fichier Linux 0 1 2 ne soit pas pour stdin, stdout et stderr ?

Stocker la sortie de la commande date et watch dans un fichier