logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 19-03-2023 08:27:16

jeanmarc1
Adhérent(e)
Lieu : Vence (06)
Distrib. : Debian 12 en dual-boot sur Intel Nuc C7PJYH
Noyau : 6.1.0-25-amd64
(G)UI : Gnome
Inscription : 09-09-2012
Site Web

Connexion automatique CIFS

Bonjour,
Un souci de connexion automatique CIFS depuis deux mini-pc Intel Nuc, avec debian 11 et gnome comme environnement.
Il s'agit de se connecter à un NAS synology.
La commande sudo mount -a est indispensable. L'automatisation au démarrage ne fonctionne pas.
Ici l'une des lignes ajoutées dans le fstab :

//syno/user/      /media/user/syno_user   cifs _netdev,credentials=/home/user/.cred,auto,rw,nofail,uid=1000,gid=1000 0
 



J'ai deux autres lignes formulées de la même manière pour deux autres dossiers du nas.
J'ai remplacé ici mon nom d'user par "user".
J'avais reçu de l'aide, dans le passé, dans ce post. Mais le problème de démarrage automatique s'était résolu spontanément.

Ici les premières lignes du fstab :

  GNU nano 5.4                                              /etc/fstab                                                        
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# systemd generates mount units based on this file, see systemd.mount(5).
# Please run 'systemctl daemon-reload' after making changes here.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda6 during installation
UUID=1de41719-6757-46ce-a736-475866816457 /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sda2 during installation
#UUID=A05E-6FA8  /boot/efi       vfat    umask=0077      0       1
# swap was on /dev/sda8 during installation
UUID=5284fe98-ea7b-4c95-b3a7-ff9c30fffc19 none            swap    sw              0       0
UUID=A05E-6FA8  /boot/efi       vfat    defaults        0       1
 



Et ici le résultat de trois autres commandes que croutons m'avait demandées :

$ ls -n /media/user/syno_user
total 0
drwxr-xr-x 2 1000 1000 0 15 oct.  06:56  perso
drwxr-xr-x 2 1000 1000 0 27 juin   2022  pro
drwxr-xr-x 2 1000 1000 0 16 oct.  10:13 '#



$ id
uid=1000(user) gid=1000(user) groupes=1000(user),24(cdrom),25(floppy),27(sudo),29(audio),30(dip),44(video),46(plugdev),108(netdev),113(bluetooth),117(lpadmin),120(scanner)
 




$ mount |grep syno
//syno/user1/ on /media//syno_user1 type cifs (rw,relatime,vers=3.1.1,cache=strict,username=user1,uid=1000,forceuid,gid=1000,forcegid,addr=192.168.1.105,file_mode=0755,dir_mode=0755,soft,nounix,mapposix,rsize=4194304,wsize=4194304,bsize=1048576,echo_interval=60,actimeo=1,_netdev)
//syno/compta/ on /media/user1/syno_compta type cifs (rw,relatime,vers=3.1.1,cache=strict,username=user1,uid=1000,forceuid,gid=1000,forcegid,addr=192.168.1.105,file_mode=0755,dir_mode=0755,soft,nounix,mapposix,rsize=4194304,wsize=4194304,bsize=1048576,echo_interval=60,actimeo=1,_netdev)
//syno/user2/ on /media/user1/syno_user2 type cifs (rw,relatime,vers=3.1.1,cache=strict,username=user2,uid=1000,forceuid,gid=1000,forcegid,addr=192.168.1.105,file_mode=0755,dir_mode=0755,soft,nounix,mapposix,rsize=4194304,wsize=4194304,bsize=1048576,echo_interval=60,actimeo=1,_netdev)
 



Je me demande comment automatiser le montage cifs dans cette situation.

Merci pour vos lumières éventuelles.


"Being is not doing"

Hors ligne

#2 23-03-2023 14:36:42

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : Connexion automatique CIFS

hello
que donne la commande suivante chez toi?

systemctl status systemd-networkd-wait-online.service


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#3 14-04-2023 05:45:54

jeanmarc1
Adhérent(e)
Lieu : Vence (06)
Distrib. : Debian 12 en dual-boot sur Intel Nuc C7PJYH
Noyau : 6.1.0-25-amd64
(G)UI : Gnome
Inscription : 09-09-2012
Site Web

Re : Connexion automatique CIFS

toutes mes excuses, mais je n'avais pas vu ta réponse. je croyais que personne n'avait répondu (j'avais oublié d'activer le suivi de la discussion...).

le problème perdure toujours. pas de connexion cifs automatique au nas.

voici donc la commande demandée :

systemd-networkd-wait-online.service - Wait for Network to be Configured
     Loaded: loaded (/lib/systemd/system/systemd-networkd-wait-online.service; disabled; vendor preset: disabled)
     Active: inactive (dead)
       Docs: man:systemd-networkd-wait-online.service(8)
 



un grand merci pour ton aide.

Dernière modification par jeanmarc1 (14-04-2023 05:51:49)


"Being is not doing"

Hors ligne

#4 14-04-2023 13:14:44

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : Connexion automatique CIFS

vois si en activant le service il y aurait du mieux

systemctl enable systemd-networkd-wait-online.service


une fenêtre popup va te demander ton mot de passe root
puis un lien symbolique sera créé

Created symlink /etc/systemd/system/network-online.target.wants/systemd-networkd-wait-online.service → /lib/systemd/system/systemd-networkd-wait-online.service.



Une fois le service activé, le démarrer

systemctl start systemd-networkd-wait-online.service



le statu du service aura changé

systemctl status systemd-networkd-wait-online.service


● systemd-networkd-wait-online.service - Wait for Network to be Configured
     Loaded: loaded (/lib/systemd/system/systemd-networkd-wait-online.service; enabled; vendor preset: disabled)
     Active: active (exited) since Fri 2023-04-14 13:57:29 CEST; 4s ago
       Docs: man:systemd-networkd-wait-online.service(8)
    Process: 2380 ExecStart=/lib/systemd/systemd-networkd-wait-online (code=exited, status=0/SUCCESS)
   Main PID: 2380 (code=exited, status=0/SUCCESS)
        CPU: 15ms
 



d’après le wiki Archlinux

Automatic mounting
Note: You may need to enable systemd-networkd-wait-online.service or NetworkManager-wait-online.service (depending on your setup) to proper enable booting on start-up.


https://wiki.archlinux.org/title/Samba#As_mount_entry

en espérant qu'il y ait du mieux

Dernière modification par Croutons (14-04-2023 13:44:18)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#5 14-04-2023 15:43:11

jeanmarc1
Adhérent(e)
Lieu : Vence (06)
Distrib. : Debian 12 en dual-boot sur Intel Nuc C7PJYH
Noyau : 6.1.0-25-amd64
(G)UI : Gnome
Inscription : 09-09-2012
Site Web

Re : Connexion automatique CIFS

Oui, cela a l'air de fonctionner !
C'est curieusement légèrement lent, on voit la connexion se faire dossier après dossier, en quelques secondes, mais le montage semble bien maintenant automatisé.
Un grand merci pour ton aide. Je vais tester aussi sur une seconde machine qui a le même problème.

"Being is not doing"

Hors ligne

#6 15-04-2023 05:31:56

jeanmarc1
Adhérent(e)
Lieu : Vence (06)
Distrib. : Debian 12 en dual-boot sur Intel Nuc C7PJYH
Noyau : 6.1.0-25-amd64
(G)UI : Gnome
Inscription : 09-09-2012
Site Web

Re : Connexion automatique CIFS

Bonjour,
Apparemment, le montage automatique ne se maintient pas.
Pourtant quand je démarre le pc, systemd semble bien activé :

$ systemctl status systemd-networkd-wait-online.service
● systemd-networkd-wait-online.service - Wait for Network to be Configured
     Loaded: loaded (/lib/systemd/system/systemd-networkd-wait-online.service; >
     Active: active (exited) since Sat 2023-04-15 04:17:23 CEST; 2h 11min ago
       Docs: man:systemd-networkd-wait-online.service(8)
    Process: 313 ExecStart=/lib/systemd/systemd-networkd-wait-online (code=exit>
   Main PID: 313 (code=exited, status=0/SUCCESS)
        CPU: 12ms

Warning: some journal files were not opened due to insufficient permissions.
lines 1-9/9 (END)
 



je ne sais pas à quoi correspond la dernière ligne, concernant les "journal files".
sur le pc de mon épouse, avec aussi debian 11 et gnome, malgré l'activation de systemd, le montage n'est pas automatique.
à suivre donc.
encore merci pour ton aide et attention.


"Being is not doing"

Hors ligne

Pied de page des forums