Hallo, mein ftp (Suse6.1) rührt beim Start mit ftp -n <hostname> die Datei ~/.netrc nicht an ! In .netrc stehen username und passwort. Festgestellt habe ich das mit :~ > find -amin 1 -maxdepth 1 (Wenn ich .netrc editiere liefert mir find das File.) Wenn ich ftp <hostname> mache geht alles wie gewohnt: user: ... password: ... Bei mir installiert: gerlach@rex:~ > rpm -qa | grep ftp wuftpd-2.4.2beta18-31 ncftp-2.4.2-54 Woran liegts ? Habe ich ein falsches ftp ? tia Ekkard PS Ich habe mir ja alle Mails des zurückliegenden halben Jahres angesehen : Was macht den ftp -n ftp.server.net <<** ^^^^^ oder ftp -n ftp.server.net <
ReHi Ekkard, Ekkard Gerlach schrieb:
mein ftp (Suse6.1) rührt beim Start mit
ftp -n <hostname>
man ftp: DESCRIPTION [...] -n Restrains ftp from attempting ``auto-login'' upon initial connec ^^^^^^^^^ tion. If auto-login is enabled, ftp will check the .netrc (see be ^^^^^^^^^^^^^^^^^^^^^ low) file in the user's home directory for an entry describing an account on the remote machine. [...] Es kann aber auch daran liegen, daß .netrc die falschen Permissions hat. Viele Client-Programme benutzen solche files nur, wenn sie allerhöchstens 0600 sind. Besser: 0400. (und natürlich Dir gehören :-) [...]
PS Ich habe mir ja alle Mails des zurückliegenden halben Jahres angesehen : Was macht den ftp -n ftp.server.net <<** ^^^^^ oder ftp -n ftp.server.net <
Das ist eine sog. <Here-Document>-Syntax. Alles im File, bis zum alleinigen auftreten des Endekennzeichens hinter dem '<<' auf einer Zeile wird dem Programm nach sdtin gefüttert. Gruß -- Jirka Meyer | Jirka.Meyer@hm-informatik.de Systementwicklung | voice : +49-3677-6785-0 HM Informatik AG | fax : +49-3677-6785-23 = www: http://www.hm-informatik.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (2)
-
jme@hm-informatik.de
-
SPS_Gerlach@online.de