PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : mounten eines Winrechners



lohokla
17.12.02, 20:21
guten Abend

möchte folgendes machen:

wenn ich in der Konsole als root folgendes eingebe:

mount -t smbfs -o username=administrator,password=hans //Winrechner/c /mnt/Win

Wird der Windows-Rechner schön ins System eingebunden.


Das möchte ich aber nicht immer alles eingeben.Das kann man doch mit fstab machen??
Nur,wie geht das genau??

Ich hätte gerne am Schluss auf dem KDE-Desktop ein Icon,mit dem ich diesen Rechner mounten UND umounten kann.Das ganze nicht als root,sondern als normaler user.

Kann mir da jemand helfen??

Und noch etwas: Wenn ich an der fstab etwas ändere,muss ich jedes mal den Rechner neustarten,dass er die neuen Einstellungen übernimmt,oder kann man da irgend einen Dienst neustarten??

Benutze übrigens Mandrake 9

thx

alexm
17.12.02, 21:27
Zum fstab Eintrag kann ich nicht viel sagen. Aber zur letzten Frage.


Und noch etwas: Wenn ich an der fstab etwas ändere,muss ich jedes mal den Rechner neustarten,dass er die neuen Einstellungen übernimmt,oder kann man da irgend einen Dienst neustarten??


Nein, musst du nicht.

lohokla
18.12.02, 21:49
hallo



Nein, musst du nicht.

und,was muss ich jetzt machen???

prostetnik
18.12.02, 23:16
entsprechenden Eintrag in die fstab mit "noauto" odersoähnlich.
Suche einmal hier im forum nach den Postings
das gab es schon oft

Gruß
prostetnik

marriman
19.12.02, 01:52
wenn es immer der gleiche rechner ist,leg doch ein alias an der schön kurz ist.
ist zwar nicht die feine art, aber geht.

taylor
19.12.02, 01:59
Original geschrieben von lohokla
und,was muss ich jetzt machen???
In der Manpage von mount steht:

-a Mount all filesystems (of the given types) mentioned in fstab.

Einfach mal einen Blick in die Manpages riskieren ;)

Gruß,
Taylor

lohokla
19.12.02, 21:24
hallo

sorry,ich glaube ich habe mich falsch ausgedrückt.

also nochmals.

Ich möchte einen Winrechner übers Netzwerk mounten.Das geht mit folgendem Befehl problemlos:

mount -t smbfs -o username=administrator,password=hans //Winrechner/c /mnt/Win

Jetzt möchte ich aber nicht immer alles eingeben,darum habe ich folgenden Eintrag in der fstab:


//Winrechner/c /mnt/Win smbf user,noauto,exec 0 0

Dann gebe ich als Root folgendes ein:

mount /mnt/Winrechner

Dann kommt eine Passwortabfrage.Die kann ich einfach mit Enter quittieren.
Jetzt ist der Winrechner unter /mnt/Win eingebunden.

Wenn ich aber das ganze als User mache,kommt nach der Passwortabfrage(die ich ebenfalls mit Enter quittieren möchte)folgende Fehlermeldung:

cannot mount on /mnt/Win: Operation not permitted
smbmnt failed: 1

Wieso geht das nicht?Für das ist doch die Option User.
Kann mir jetzt jemand helfen??

Danke

taylor
20.12.02, 01:51
Achtung, bin nicht gerade nicht ganz "auf der Höhe" ;)

chmod +s `which smbmount`

Damit setzt Du das Suid Bit für das Programm smbmount und baust Dir damit eine nette Sicherheitslücke in Dein System, weil jeder Benutzer das Programm smbmount mit den Rechen des Superusers root ausführen kann.
Als Nebenwirkung sollte Dein Problem verschwinden.

Taylor

Bluevelvet
12.03.04, 15:02
In der /etc/fstab muß folgender Eintrag stehen

//SERVERNAME/SHARE /MOUNPOINT smbfs user,Username=USER,password=PASS,noauto 0 0

Dann muß smbmnt ( nicht smbmount ) mit suid als root versehen werden

chmod +s /usr/lib/samba/classic/smbmnt smbumount

( Dieser Pfad gilt für Suse Linux, es kann sein das bei Mandrake die Dateien für Samba in einem anderen Verzeichnis stehen)

Der Mount Befehl in deinem script muß folgendermaßen aussehen

mount /MOUNTPOINT

Falls Du Probleme hast, kannst Du ja anrufen unter

0551 770 47 63 oder mailen

Gruß

Heiko Lauer

mannohnenamen
30.04.04, 01:13
Hallo,

hab das gleiche Problem und hab es so gemacht wie du es beschrieben hast, erhalte aber die Fehlermeldung:

P-500:~ # mount /notebook/15300/
2026: session request to 192.168.111.2 failed (Called name not present)
2026: session request to 192 failed (Called name not present)
mount error: Invalid argument
Please refer to the smbmnt(8) manual page
smbmnt failed: 255

Was hab ich falsch gemacht, hier nochmal der Eintrag aus der fstab:

//192.168.111.2/15300 /notebook/15300 smbfs user,username=Manuel,password="",noauto 0 0