Situatie
Een windows 2003 machine en een linux machine hangen in hetzelfde netwerk. De linux machine maakt via rsync dagelijks een backup van de windows machine. De windows machine bevat files met unicode filenames (tenminste dat denk ik, het zijn chinese namen)
Toen ik dat wilde doen met smbmount ging dat helemaal fout, ieder onbekend teken werd een vraagteken met als gevolg dat die files werden overgeslagen bij de rsync backup.
Na lang zoeken (verschillende parameters van smbfs geprobeerd, geen oplossing) kwam ik op cifs uit. Soortgelijke functionaliteit maar als ik de windows share op deze manier mount gaat het wel goed, nu krijg ik geen vraagtekens meer maar vage ascii characters... boeit me niet zo ik ken toch geen chinees en de backup loopt!
Probleem
Nu ik dus een share mount met cifs kan ik overal het wachtwoord dat ik gebruik uitlezen:
en ook in /etc/mtab is dat terug te vinden...
Het commando om de share te mounten is:
Als ik het password parameter weglaat krijg ik gewoon een error (ik hoopte eigenlijk op een password prompt)
Gezien er meerdere shell users op die machine zitten wil ik dit graag dichtspijkeren, heeft iemand een suggestie?
Een windows 2003 machine en een linux machine hangen in hetzelfde netwerk. De linux machine maakt via rsync dagelijks een backup van de windows machine. De windows machine bevat files met unicode filenames (tenminste dat denk ik, het zijn chinese namen)
Toen ik dat wilde doen met smbmount ging dat helemaal fout, ieder onbekend teken werd een vraagteken met als gevolg dat die files werden overgeslagen bij de rsync backup.
Na lang zoeken (verschillende parameters van smbfs geprobeerd, geen oplossing) kwam ik op cifs uit. Soortgelijke functionaliteit maar als ik de windows share op deze manier mount gaat het wel goed, nu krijg ik geen vraagtekens meer maar vage ascii characters... boeit me niet zo ik ken toch geen chinees en de backup loopt!
Probleem
Nu ik dus een share mount met cifs kan ik overal het wachtwoord dat ik gebruik uitlezen:
code:
1
2
3
4
5
6
7
| no13@testbak:~$ mount /dev/hda1 on / type ext3 (rw) proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) devpts on /dev/pts type devpts (rw,gid=5,mode=620) usbfs on /proc/bus/usb type usbfs (rw) //10.0.0.1/d$ on /mnt/test type cifs (rw,user=testuser,pass=testpass) |
en ook in /etc/mtab is dat terug te vinden...
Het commando om de share te mounten is:
code:
1
| mount -t cifs -o user=testuser,pass=testpass //10.0.0.1/d$ /mnt/test |
Als ik het password parameter weglaat krijg ik gewoon een error (ik hoopte eigenlijk op een password prompt)
code:
1
2
| mount: block device //10.0.0.1/d$ is write-protected, mounting read-only mount: cannot mount block device //10.0.0.1/d$ read-only |
Gezien er meerdere shell users op die machine zitten wil ik dit graag dichtspijkeren, heeft iemand een suggestie?