Hallo, Am Tue, 03 Mar 2015, Joachim H. schrieb:
In der Standardkonf der Suse ist beim sshd wohl sftp als Subsystem eingeschaltet, daher tut's "out of the box".
Der mc ist nicht so mein Ding. Irgendwie bin ich zwar linuxphil aber doch anfällig für klickibunti.
Ich hab's aber grad mal mit mc (12.2) ausprobiert. Ich müsste mich auf dem Remoterechner unter anderem Account einloggen. Der mc probierts aber mit dem lokalen Account und den gibt es remote nicht. Was wäre denn da zu tun, also wie den Account wechseln? So was wie account@serv.er tut nicht!
Doch, sollte es! BTW: welche mc-Version verwendest du? Da du den Mangel an Fish beklagst wohl 4.8.13? Gab's den noch per offiziellen Update für 12.2 oder hast du den von mir (home:dnh)? Sollte aber keinen Unterschied machen, ich bau da ja identisch, nur halt für die alten Distros. Und in dem Fall bin's ja praktisch auch ich, der's in Base:System und somit Factory baut :) Normal solltest du nach Benutzername/Passwort gefragt werden, wenn du via F9 -> SFTP link gehst. Hier kommt als erstes dieser Dialog: +-------------- SFTP to machine --------------+ | Enter machine name (F1 for details): | | [^] | +---------------------------------------------+ | [< OK >] [ Cancel ] | +---------------------------------------------+ Drück ich da ganz mutig mal auf F1, dann kommt das hier: +----------------------------- Help ------------------------------+ |SFTP (SSH File Transfer Protocol) filesystem | | | |The SFTP file system is a network based file system that allows | |you to manipulate the files in a remote machine as if they were | |local. | | | |To connect to a remote machine, you just need to chdir into a | |special directory which name is in the following format: | | | |sftp://[user@]machine:[port]/[remote-dir] | | | |The user, port and remote-dir elements are optional. If you | |specify the user element, the Midnight Commander will try to | |login on the remote machine as that user, otherwise it will use | |your login name. port - specify the port used by remote server | |(22 by default). If the remote-dir element is present, your | |current directory on the remote machine will be set to this one. | | | |Examples: | | | | sftp://onlyrsh.mx/linux/local | | sftp://joe:password@want.compression.edu/private | | sftp://joe@noncompressed.ssh.edu/private | | sftp://joe@somehost.ssh.edu:2222/private | | | +-----------------------------------------------------------------+ Dummerweise ist mein sshd verkonfiguriert, ich bekomme hier dann nur Fehler wenn ich z.B. dh@localhost oder eingebe, begleitet von [..] sshd[30445]: Connection closed by 127.0.0.1 [preauth] in /var/log/messages. Ist also eigentlich erstmal kein Fehler von mc. Ein $ sftp localhost Password: Connected to localhost. sftp> klappt aber, begleitet von: [..] sshd[30551]: Accepted keyboard-interactive/pam for dh from 127.0.0.1 port 19525 ssh2 Mir wurde aber glaubwürdig versichert, daß es zumindest mit User+Password klappt (Key-Auth klappt wohl noch nicht, obwohl vorgesehen), aber ich hab meinen sshd / login zu sehr vernagelt oder so. Ouh, halt, ich hab da doch noch nen Server, wo ich mich per ssh einloggen kann ... Mal gucken: Jap, funktioniert. Einfach in die oben dargestellte box username@servername.example.com eingetippert und tada, ich hab den Server per sftp im mc :) Ist ein Debian Rootserver mit wohl mehr oder weniger default-config. Dein "account@serv.er" als "machine name" eingetippert sollte also funktionieren. BTW: .er ist die ccTLD von Eritrea, theoretisch könnte serv.er vergeben sein, praktisch aber gibt's ein NXDOMAIN und ... siehe <http://internet.robert-scheck.de/tld-er/> Hum. Jedenfalls: besser die dedizidierten "example.com" etc. verwenden, gelle ;) Vielleicht findet ja jemand Öl in .er und ratzfatz hat das Land flächendeckend GBit Internet. Oder so ;) HTH, -dnh -- It was horrible. I had friends in high school who wanted to have sex with my mother. I'm not going to blame her for being beautiful - but it's still gross. -- Clementine Ford on her famous mother Cybill Shepard -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org