16 Nov
2003
16 Nov
'03
07:18
Hallo Markus,
ich wollte mir einen kleinen Wrapper für den mount-Befehl schreiben. Dieser soll dann auch das Passwort für ein verschlüsseltes FS "eingeben". Wenn ich das mit popen() mache, schreibt mount trotzdem "Passwort:" auf Stdout und der user muss das Passwort eingeben.
FILE *mnt=popen("mount -o encryption=twofish,loop ./test.img /mnt","w"); und dann noch fprintf(mnt,"passwort\n");
Dann hab ich auch noch den mount-Befehl unter C gesehen "man 2 mount" aber da hab ich keinen Schimmer, wie ich da das Passwort übergeben soll...
vielleicht ist das was für dich: chpasswd < DateiName In der Datei steht/stehen User:PassWort Paare oder evtl. sudo Gruß Ulrich