PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : datenaustausch zwischen 2 SuSe 8.1 Rechnern



bieber
30.07.03, 01:10
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

klemens
30.07.03, 01:15
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, 08:34
kann auch sein das es so heißen muss:

smbclient \\\\server\\share

war bei mir immer so!

!T!
30.07.03, 09:51
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!

READY
30.07.03, 10:09
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 ;)

bieber
02.08.03, 10:53
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

!T!
06.08.03, 15:21
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!

Cosmo
06.08.03, 15:27
wieder nutze ich die Gelegenheit:
mit mc hat man ein praktisches Tool zur verwaltung der Dateien insbesondere Transfer zwischen zwei rechnern!

schnebeck
06.08.03, 15:45
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

newton
07.09.03, 22:54
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

luh
08.09.03, 10:43
@ 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.