opsi-clonezilla mit anonymous login

djdodo
Beiträge: 164
Registriert: 12 Jan 2011, 10:54

opsi-clonezilla mit anonymous login

Beitrag von djdodo »

Hi!
Unsere NAS bietet auf cifs einen anonymous access.
opsi-clonezilla versucht aber immer mit IP\pcpatch zu mounten.
Das wird so nicht funktionieren.
Da ich mich mit python nicht so auskenne, komme ich mit Änderung der setup.py nicht klar.
Wie kann ich den mount dort eintragen?
Also share ist immer das Gleiche //ip/images.
Benutzeravatar
SisterOfMercy
Beiträge: 1522
Registriert: 22 Jun 2012, 19:18

Re: opsi-clonezilla mit anonymous login

Beitrag von SisterOfMercy »

Wouldn't it be easier to make a pcpatch account for non-anonymous access?
Bitte schreiben Sie Deutsch, when I'm responding in the German-speaking part of the forum!
djdodo
Beiträge: 164
Registriert: 12 Jan 2011, 10:54

Re: opsi-clonezilla mit anonymous login

Beitrag von djdodo »

Nope. Other system write to that storage anonyously. I can either set it to anonymous access or to accounts.
And because the systems that drop their backups on that storage are numerous, I can't ensure I get everything set to an account.
djdodo
Beiträge: 164
Registriert: 12 Jan 2011, 10:54

Re: opsi-clonezilla mit anonymous login

Beitrag von djdodo »

Tried other storages with the pcpatch-user which is defined.
I use pcpatch/pcpatch both as user an password.
I always get an error 13 "Permission denied".
When mounting that share on the opsi-server, everything works fine.
So my guess is, that opsi-clonezilla is using another username or is providing the wrong username.
Thats why I wanted anyone to explain to me the setup.py-script to understand where it gets the credentials.

Thanks.
dkoch
Beiträge: 309
Registriert: 25 Nov 2011, 14:03

Re: opsi-clonezilla mit anonymous login

Beitrag von dkoch »

Bevor gemountet wird liegt eine Datei in /tmp/ mit namen cred? ( ? = pid vom python prozess ). Bei Fehler und Erfolg wird die allerdings sofort gelöscht.
Die kannst jetzt entweder schnell sein und die Datei ausgeben bevor der Fehler kommt oder du entfernst das os.remove(...) unterhalb von except in:

Code: Alles auswählen

        try:
                result = execute(u"%s %s %s %s" % (which('mount.cifs'), imageshare, mountpoint, optString))
                os.remove(credentialsfilename)
        except:
                os.remove(credentialsfilename)
                raise
Bei mir ist das in Zeile 206
djdodo
Beiträge: 164
Registriert: 12 Jan 2011, 10:54

Re: opsi-clonezilla mit anonymous login

Beitrag von djdodo »

Oki.
Allerdings hab ich noch die Frage, wie ich dann an die Datei rankomme.
Wie ist das lokale login im bootimage?
djdodo
Beiträge: 164
Registriert: 12 Jan 2011, 10:54

Re: opsi-clonezilla mit anonymous login

Beitrag von djdodo »

Ok. Konnte mich einloggen.
Ist das Passwort verschlüsselt????
Mit der Zeichenfolge kann ich so überhaupt nix anfangen.
Benutzeravatar
m.radtke
uib-Team
Beiträge: 1527
Registriert: 10 Jun 2015, 12:19

Re: opsi-clonezilla mit anonymous login

Beitrag von m.radtke »

username: root
Password: linux123

Cheers
Mathias
Kein Support per DM!
_________________________
opsi support - http://www.uib.de/
For productive opsi installations we recommend support contracts.
djdodo
Beiträge: 164
Registriert: 12 Jan 2011, 10:54

Re: opsi-clonezilla mit anonymous login

Beitrag von djdodo »

Ok. passt soweit Alles!

Danke!
djdodo
Beiträge: 164
Registriert: 12 Jan 2011, 10:54

Re: opsi-clonezilla mit anonymous login

Beitrag von djdodo »

Eins hab ich noch....
Wie kann ich im configed in den ProductProperties eine Variable eintragen, dass "imagefilename" immer der Rechnername ist?
Antworten