Ich fand heraus, dass es eine Verzögerung war, die durch die DNS-Suche verursacht wurde. Ich musste es deaktivieren:
Bearbeiten /etc/ssh/sshd_config
und deaktivieren Sie die Eigenschaft UseDNS:
UseDNS no
Ich verwende VirtualBox unter Windows 8.1 (Host), um Ubuntu 13.10 als Gast auszuführen.
Gestern konnte ich mich problemlos mit SSH / SFTP / FTP vom Host beim Gast anmelden, es ging wirklich schnell.
Vor ein paar Tagen habe ich einige Apps deinstalliert und ein paar Updates unter Windows (dem Host) installiert. Ich habe jetzt Probleme, wenn ich versuche, eine Verbindung über SSH oder FTP herzustellen. Die erste Anfrage dauert etwa 5 oder 10 Sekunden. Irgendeine Idee, warum dies passieren würde?
Ich habe schon ein paar Dinge ausprobiert: - VirtualBox erneut installieren - Firewall auf Host und Gast deaktivieren. - Deaktivieren Sie den Dinwdows Defender.
Verwenden von Filezilla im Debug-Modus:
Status: Connecting to files.ls... Trace: Going to execute "C:\Program Files (x86)\FileZilla FTP Client\fzsftp.exe" Response: fzSftp started Trace: CSftpControlSocket::ConnectParseResponse(fzSftp started) Trace: CSftpControlSocket::SendNextCommand() Trace: CSftpControlSocket::ConnectSend() Command: open "marco@files.ls" 22 Trace: Looking up host "files.ls" Trace: Connecting to 192.168.0.105 port 22 Trace: Server version: SSH-2.0-OpenSSH_6.2p2 Ubuntu-6ubuntu0.1 Trace: Using SSH protocol version 2 Trace: We claim version: SSH-2.0-PuTTY_Local:_Aug__7_2013_21:25:06 Trace: Doing Diffie-Hellman group exchange Trace: Doing Diffie-Hellman key exchange with hash SHA-256 Trace: Host key fingerprint is: Trace: ssh-rsa 2048 a6:28:76:90:89:f5:94:21:a1:44:f7:ac:53:d1:6d:07 Trace: Initialised AES-256 SDCTR client->server encryption Trace: Initialised HMAC-SHA1 client->server MAC algorithm Trace: Initialised AES-256 SDCTR server->client encryption Trace: Initialised HMAC-SHA1 server->client MAC algorithm Command: Pass: ******** Trace: Sent password Trace: Access granted Trace: Opened channel for session Trace: Started a shell/command Status: Connected to files.ls Trace: CSftpControlSocket::ConnectParseResponse() Trace: CSftpControlSocket::ResetOperation(0) Trace: CControlSocket::ResetOperation(0) Trace: CFileZillaEnginePrivate::ResetOperation(0) Status: Retrieving directory listing... Trace: CSftpControlSocket::SendNextCommand() Trace: CSftpControlSocket::ChangeDirSend() Command: pwd Response: Current directory is: "/home/marco" Trace: CSftpControlSocket::ResetOperation(0) Trace: CControlSocket::ResetOperation(0) Trace: CSftpControlSocket::ParseSubcommandResult(0) Trace: CSftpControlSocket::ListSubcommandResult() Trace: state = 1 Trace: CSftpControlSocket::ResetOperation(0) Trace: CControlSocket::ResetOperation(0) Status: Directory listing successful Trace: CFileZillaEnginePrivate::ResetOperation(0)
Es bleibt für etwa 3 Sekunden an dieser Linie hängen; manchmal 5 ...
Trace: Initialised HMAC-SHA1 server->client MAC algorithm
Vielen Dank.
Ich fand heraus, dass es eine Verzögerung war, die durch die DNS-Suche verursacht wurde. Ich musste es deaktivieren:
Bearbeiten /etc/ssh/sshd_config
und deaktivieren Sie die Eigenschaft UseDNS:
UseDNS no