Archiv verlassen und diese Seite im Standarddesign anzeigen : datenaustausch zwischen 2 SuSe 8.1 Rechnern
Hallo,
ich habe 2 rechner(beide Suse 8.1) durch ein crossover-kabel verbunden und möchte dateien von einem rechner zum anderen copieren.
Dazu habe ich auf dem einen Rechner einen Samba-server installiert, kann aber vom anderen Rechner keine daten kopieren. das netzwerk scheint o.k. zu sein, die rechner lassen sich gegenseitig anpingen.
Was muss ich tun, damit die Sache läuft?
Gruss,
bieber
samba zwischen zwei Linuxrechnern? Meinst nicht, dass da NFS, FTP oder SCP sinnvoller wäre?
smbclient //rechner/freigabe
heisst der Befehl.
btw: Deine Angaben sind so mager, dass Dir keiner sinnvoll antworten kann.
-- zumindest die samba.conf und die Fehlermeldung wäre da sinnvoll .. und schalte die Firewall ab.
psycho0815
30.07.03, 07:34
kann auch sein das es so heißen muss:
smbclient \\\\server\\share
war bei mir immer so!
Hi,
was soll Samba zwischen zwei Linux-Rechnern?
Wie schon von Klemens erwähnt, ist es am sinnvollsten,
Daten über scp auszutauschen.
Kommfortabler ist es mit ssh und rsync. So haben wir
den Datenaustausch geregelt.
Mit einem Klick kann der unerfahrenste User seine Daten
von Rechner A nach Rechner B übertragen, ohne das er
auch nur ein Kennwort braucht.
Greetz
!T!
Ich würde NFS empfehlen, kann man wenigsten mounten.
Geht mit samba zwar auch, aber es macht irgendwie keinen Sinn auf einem Esel zu reiten, wenn man ein Rennpferd haben kann ;)
Hallo,
vielen Dank erstmal für die vielen Tips. Ich hab das jetzt mit rsync und ssh hinbekommen. !T! hat von einem eizigen Klick gesprochen ->giebt es da ne graphische Oberfläche ?
Ich hab versucht, daten zwischen Rechnern zu übertragen, wo ich unterschiedliche loginnamen habe. bei ssh kann man das mit der -l Option angeben, aber wie kann ich das bei rsync einbauen (z.B. bei rsync -e ssh foo:/home/bieber /home/katze)? Ich könnte mir natürlich auf dem einen Rechner einen Account mit anderem loginnamen anlegen, aber das müsst doch auch irgendwie Ohne gehen ?
Gruss,
bieber
Hallo bieber,
wir haben ein kleines Shell-Script geschrieben, das wir mit einem Icon auf
dem Desktop ansteuern, so kann der User mit einem klick von Rechner zu
Rechner kopieren.
Shell:
--------------------schnipp----------------
exec 1>>/home/it/log/sync.log
exec 2>>/home/it/log/sync.log
echo `date`:"von Rechner A nach Rechner B" >> /home/it/log/sync.log
for i in 7
do
rsync -arzv -e ssh /home/user/von Rechner B/* $user@xxx.xx.xx.$i:/home/user/von Rechner A
done
for i in 7
do
rsync -arzv -e ssh $user@xxx.xx.xx.$i:/home/user/nach Rechner A/* /home/user/von Rechner B
done
echo `date`:"Ende SYNC" >> /home/it/log/sync.log
----------------schnapp-------------------
Vorraussetzung ist natürlich eine funktionierendes SSH-Login
von User zu User.
Greetz
!T!
wieder nutze ich die Gelegenheit:
mit mc hat man ein praktisches Tool zur verwaltung der Dateien insbesondere Transfer zwischen zwei rechnern!
Mein spezieller Liebling ist:
ssh user@sender "tar czf - /mein/SendeOrdner -b 64" | buffer | tar xvfz - -C /mein/ZielOrdner
abgesetzt von der Empfängermaschine.
(Prima, um z.B. per Knoppix ein Backup auf die Platte zu pumpen!)
Bye
Thorsten
unterschiedliche loginnamen können so behandelt werden:
rsync -e "ssh -l andererlogin" /home/ich/stuff foobar:/home/andererlogin
um stuff auf den Rechner foobar zu kopieren, wobei dort der login-name andererlogin ist.
Gruß,
newton
@ newton,
wieso hast du mir nicht gesagt, dass man bei rsync ssh verwenden kann.
sonst kann man noch
@bieber
-X und -C reinpacken.
das -X steht dafür, das man auch grafische progs dann ausführen kann
(ist eigentlich nicht antwort auf deine frage, ist aber trotzdem praktisch)
und das -C steht für eine Comprimierung, die immer praktisch ist.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.