View previous topic :: View next topic |
Author |
Message |
manuels Advocate
Joined: 22 Nov 2003 Posts: 2146 Location: Europe
|
Posted: Thu Jul 29, 2004 3:32 pm Post subject: Anführungsstriche in der Bash |
|
|
Moin,
ich will ein Samba-share-Verzeichnis mounten und im bash-kommando das Passwort angeben. Leider hat das Passwort ein Anführungszeichen, sodass die Bash denkt, dass das geschlossen werden muss.
Auch wenn ich einen backslash davor mache, will sie es nicht.
Wie kann ich das umgehen?
Tschö mit ö
Manuel |
|
Back to top |
|
|
schmutzfinger Veteran
Joined: 26 Oct 2003 Posts: 1287 Location: Dresden/Germany
|
Posted: Thu Jul 29, 2004 3:39 pm Post subject: |
|
|
versuchs mal mit
Code: |
smbmount -o credentials=/pfad/datei
|
cat /pfad/datei
Code: |
username=bla
password=bla"bla
|
|
|
Back to top |
|
|
EliasP Guru
Joined: 06 Dec 2002 Posts: 318 Location: South-West Germany
|
Posted: Thu Jul 29, 2004 4:09 pm Post subject: |
|
|
Du solltest das Anführungszeichen einfach escapen, also z.B. so
password="pass\"word"
Gruß
Elias P. |
|
Back to top |
|
|
manuels Advocate
Joined: 22 Nov 2003 Posts: 2146 Location: Europe
|
Posted: Thu Jul 29, 2004 5:28 pm Post subject: |
|
|
hey, das klappt super, aber folgendes klappt in der /etc/fstab nicht:
Code: | //192.168.6.200/mld_inc /mnt/mld_inc smbfs username=myusername,password="***\"***",user 0 0 |
|
|
Back to top |
|
|
schmutzfinger Veteran
Joined: 26 Oct 2003 Posts: 1287 Location: Dresden/Germany
|
Posted: Thu Jul 29, 2004 6:05 pm Post subject: |
|
|
also für fstab würde ich eh credentials vorschlagen, weil die standartmässig jeder lesen kann. und damit auch das passwort. |
|
Back to top |
|
|
manuels Advocate
Joined: 22 Nov 2003 Posts: 2146 Location: Europe
|
Posted: Thu Jul 29, 2004 6:46 pm Post subject: |
|
|
da hast du auch wieder recht. also hab ich das jetzt mal so gemacht. aber das mounten geht nur als root. wieso?
Code: |
# ls -l /mnt/
drwxrwxr-x 2 root users 48 Mar 21 19:22 mld_inc
# mount /mnt/mld_inc/
timeout connecting to 192.168.6.200:445
cannot mount on /mnt/mld_inc: Operation not permitted
smbmnt failed: 1
|
|
|
Back to top |
|
|
|