je reprends une question restée en suspend il y a quelques temps :
soit un MacOS X.3.4 se connectant à des lecteurs réseaux [1].
Certains nécessitent un mot de passe, d'autres non.
Tout marche pour le mieux, sauf quand je mets mon Mac en veille, et que
je le réveille quelque temps après, les lecteurs réseaux ont disparu et
je n'ai plus qu'à les reconnecter :(.
Sous Windows, ça marche pourtant sans aucun problème, et sans avoir à
redonner le moindre mot de passe.
Est-ce que quelqu'un connaitrait la solution ? J'ai écrit des scripts
mais comme je ne veux pas mettre les mots de place en clair dedans, je
dois les rentrer à la main à chaque reconnection :(
N'y a-t'il pas moyen que ça marche comme sous Windows ?
Merci et a+
[1] : un serveur Samba sous Linux, au cas où cela serait important
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jacques Perrocheau
In article (Dans l'article) <cdefqb$m7p$03$, Olivier Croquette wrote (écrivait) :
soit un MacOS X.3.4 se connectant à des lecteurs réseaux [1]. Certains nécessitent un mot de passe, d'autres non.
Tout marche pour le mieux, sauf quand je mets mon Mac en veille, et que je le réveille quelque temps après, les lecteurs réseaux ont disparu et je n'ai plus qu'à les reconnecter :(.
Normalement, Le Finder essaie de se reconnecter. Cela dit dans certains environnements cela ne marche pas. Pourquoi, je ne sais pas.
De toutes façons il me semble que cette "fonctionnalité" ne marche que si on fait prendre en charge les mots de passe par le Trousseau et qu'on a pas choisi une option "contradictoire", fermeture du Trousseau à la mise en veille ou au bout de x minutes d'inactivité.
Sous Windows, ça marche pourtant sans aucun problème, et sans avoir à redonner le moindre mot de passe.
Parce qu'il ne se déconnecte pas sauf si on le demande expressement, et ce qui fait que la plupart des utilisateurs ont souvent x volumes distants montés à leur insu, surtout en point de montage sans lettre de lecteur, ce qui fait le bonheur des virus de tout poil.
Est-ce que quelqu'un connaitrait la solution ? J'ai écrit des scripts mais comme je ne veux pas mettre les mots de place en clair dedans, je dois les rentrer à la main à chaque reconnection :(
Voir ci-dessus.
N'y a-t'il pas moyen que ça marche comme sous Windows ?
Beurk! ;)
In article (Dans l'article) <cdefqb$m7p$03$1@news.t-online.com>,
Olivier Croquette <ocroquette@free.fr> wrote (écrivait) :
soit un MacOS X.3.4 se connectant à des lecteurs réseaux [1].
Certains nécessitent un mot de passe, d'autres non.
Tout marche pour le mieux, sauf quand je mets mon Mac en veille, et que
je le réveille quelque temps après, les lecteurs réseaux ont disparu et
je n'ai plus qu'à les reconnecter :(.
Normalement, Le Finder essaie de se reconnecter. Cela dit dans certains
environnements cela ne marche pas. Pourquoi, je ne sais pas.
De toutes façons il me semble que cette "fonctionnalité" ne marche que
si on fait prendre en charge les mots de passe par le Trousseau et qu'on
a pas choisi une option "contradictoire", fermeture du Trousseau à la
mise en veille ou au bout de x minutes d'inactivité.
Sous Windows, ça marche pourtant sans aucun problème, et sans avoir à
redonner le moindre mot de passe.
Parce qu'il ne se déconnecte pas sauf si on le demande expressement, et
ce qui fait que la plupart des utilisateurs ont souvent x volumes
distants montés à leur insu, surtout en point de montage sans lettre de
lecteur, ce qui fait le bonheur des virus de tout poil.
Est-ce que quelqu'un connaitrait la solution ? J'ai écrit des scripts
mais comme je ne veux pas mettre les mots de place en clair dedans, je
dois les rentrer à la main à chaque reconnection :(
Voir ci-dessus.
N'y a-t'il pas moyen que ça marche comme sous Windows ?
In article (Dans l'article) <cdefqb$m7p$03$, Olivier Croquette wrote (écrivait) :
soit un MacOS X.3.4 se connectant à des lecteurs réseaux [1]. Certains nécessitent un mot de passe, d'autres non.
Tout marche pour le mieux, sauf quand je mets mon Mac en veille, et que je le réveille quelque temps après, les lecteurs réseaux ont disparu et je n'ai plus qu'à les reconnecter :(.
Normalement, Le Finder essaie de se reconnecter. Cela dit dans certains environnements cela ne marche pas. Pourquoi, je ne sais pas.
De toutes façons il me semble que cette "fonctionnalité" ne marche que si on fait prendre en charge les mots de passe par le Trousseau et qu'on a pas choisi une option "contradictoire", fermeture du Trousseau à la mise en veille ou au bout de x minutes d'inactivité.
Sous Windows, ça marche pourtant sans aucun problème, et sans avoir à redonner le moindre mot de passe.
Parce qu'il ne se déconnecte pas sauf si on le demande expressement, et ce qui fait que la plupart des utilisateurs ont souvent x volumes distants montés à leur insu, surtout en point de montage sans lettre de lecteur, ce qui fait le bonheur des virus de tout poil.
Est-ce que quelqu'un connaitrait la solution ? J'ai écrit des scripts mais comme je ne veux pas mettre les mots de place en clair dedans, je dois les rentrer à la main à chaque reconnection :(
Voir ci-dessus.
N'y a-t'il pas moyen que ça marche comme sous Windows ?
Beurk! ;)
Olivier Croquette
Jacques Perrocheau wrote:
Normalement, Le Finder essaie de se reconnecter. Cela dit dans certains environnements cela ne marche pas. Pourquoi, je ne sais pas.
Moi non plus :)
Je déterre ce "vieux" fil de discussion pour présenter la solution que j'utilise pour contourner le problème.
J'ai écrit le script suivant, qui vérifie que les partages sont toujours montés, et les reconnecte sinon :
safe_mount() { if ! check_mount "$2" ; then /sbin/mount_smbfs "$1" "$2" fi }
safe_mount "//USER:/PATH" "/Users/moi/repertoire"
L'avantage c'est que ça marche, l'inconvénient est que le mot de passe est en clair dans le script. Si je ne le mets pas, MacOS me le redemande à chaque reconnection même si je demande à l'ajouter au trousseau.
-- Olivier
Jacques Perrocheau wrote:
Normalement, Le Finder essaie de se reconnecter. Cela dit dans certains
environnements cela ne marche pas. Pourquoi, je ne sais pas.
Moi non plus :)
Je déterre ce "vieux" fil de discussion pour présenter la solution que
j'utilise pour contourner le problème.
J'ai écrit le script suivant, qui vérifie que les partages sont toujours
montés, et les reconnecte sinon :
L'avantage c'est que ça marche, l'inconvénient est que le mot de passe
est en clair dans le script. Si je ne le mets pas, MacOS me le redemande
à chaque reconnection même si je demande à l'ajouter au trousseau.
safe_mount() { if ! check_mount "$2" ; then /sbin/mount_smbfs "$1" "$2" fi }
safe_mount "//USER:/PATH" "/Users/moi/repertoire"
L'avantage c'est que ça marche, l'inconvénient est que le mot de passe est en clair dans le script. Si je ne le mets pas, MacOS me le redemande à chaque reconnection même si je demande à l'ajouter au trousseau.
-- Olivier
Olivier Croquette
Olivier Croquette wrote:
J'ai écrit le script suivant, qui vérifie que les partages sont toujours montés, et les reconnecte sinon :
et bien sûr je l'appelle à partir d'une crontab à chaque minute : * * * * * /path/check_shares.sh
Olivier Croquette wrote:
J'ai écrit le script suivant, qui vérifie que les partages sont toujours
montés, et les reconnecte sinon :
et bien sûr je l'appelle à partir d'une crontab à chaque minute :
* * * * * /path/check_shares.sh
J'ai écrit le script suivant, qui vérifie que les partages sont toujours montés, et les reconnecte sinon :
et bien sûr je l'appelle à partir d'une crontab à chaque minute : * * * * * /path/check_shares.sh
Olivier Croquette
Matt wrote:
Tu peux toujours récupérer le mot de passe en le présicant et en le récupérant dans "$3" par exemple (ou mieux, combiner un read). Si tu optes pour ça, désactive l'historique de ton shell, histoire de ne pas avoir le mot de passe en clair dedans.
Oui, mais dès que tu veux automatiser (genre crontab), tu dois le mettre en clair. Dommage que le trousseau ne marche pas.
-- Olivier
Matt wrote:
Tu peux toujours récupérer le mot de passe en le présicant et en le
récupérant dans "$3" par exemple (ou mieux, combiner un read).
Si tu optes pour ça, désactive l'historique de ton shell, histoire de ne
pas avoir le mot de passe en clair dedans.
Oui, mais dès que tu veux automatiser (genre crontab), tu dois le mettre
en clair. Dommage que le trousseau ne marche pas.
Tu peux toujours récupérer le mot de passe en le présicant et en le récupérant dans "$3" par exemple (ou mieux, combiner un read). Si tu optes pour ça, désactive l'historique de ton shell, histoire de ne pas avoir le mot de passe en clair dedans.
Oui, mais dès que tu veux automatiser (genre crontab), tu dois le mettre en clair. Dommage que le trousseau ne marche pas.