FTP login mit dem Terminal (Tiger)

relaht

relaht

Aktives Mitglied
Thread Starter
Dabei seit
02.11.2003
Beiträge
319
Reaktionspunkte
10
Seit Tiger habe ich Probleme mit dem FTP-login meiner Dreambox

Dreambox:
Login = root
Passwort = dreambox
IP =192.168.1.3

Mit Panther konnte ich mich im Terminal so problemlos einloggen:

ftp ftp://root:dreambox@192.168.1.3

Unter Tiger versagt diese Methode.

Ich kann mich zwar mit
ftp 192.168.1.3
einloggen, wenn ich danach den Namen und das Passwort eingebe.
Ich möchte es aber in einer Zeile machen, da das Ganze in einem Script abläuft.

Weiss jemand Rat?
 
pack mal ein / zu der ftp URL...
ftp ftp://root:dreambox@192.168.1.3/

ich habe es gerade mal hier probiert und der ftp server schmeisst einen fehler, wenn du das nicht mit angibst, dass der nicht in das verzeichnis wechseln kann...
 
EDIT: ...(Irrtum)
 
Vielen Dank!!!

das / am Ende hat gefehlt.
Jetzt geht es auch mit Tiger.

Manchmal kann das Leben so einfach sein!
 
Normalerweise sollte das so gehen:
Code:
ftp root:dreambox@192.168.1.3
Wesentlich besser wäre es aber, die Zugangsdaten in einer ~/.netrc Datei abzulegen.
Dann machst Du im Skript nur noch
Code:
ftp 192.168.1.3
Details zu ~./netrc findest Du in
Code:
man ftp | less +6/netrc

HTH
 
Zurück
Oben Unten