Puncte:1

Folosirea cheii publice SSH funcționează, dar SFTP dă eroare

drapel tm

Pe un server am instalat openSUSE, am configurat SSH astfel încât să fie permis un singur utilizator, este permisă doar cheia publică (fără pam, fără parolă), provenind de la IP specific.

SSH funcționează, redirecționarea X11 funcționează, SFTP funcționează.

Acum, aveam nevoie de un sistem secundar, aproape identic în ceea ce privește lumea exterioară. Am instalat Xubuntu, am setat SSH, firewall, am copiat exact aceeași configurație SSH și chei din openSUSE și...

SSH funcționează, redirecționarea X11 funcționează, SFTP nu muncă.

Folosesc FileZilla pentru conexiune și dă eroarea „sftp a primit un sfârșit neașteptat de fișier de la serverul sftp”. Am căutat puțin pe google și am găsit sfaturi pentru a verifica „/var/log/auth.log” pe server, așa că am făcut-o, și totul este roz, când încerc să mă conectez folosind SFTP, văd un singur mesaj „sshd[11835 ]: Cheie publică acceptată pentru ...".

Care poate fi cauza unei astfel de diferențe și cum o remediați?

Puncte:1
drapel tm

In sfarsit l-a gasit. Am încercat alți clienți în speranța că unul dintre ei va aduce o lumină nouă, și într-adevăr „sftp -v” a făcut-o. Configurația sshd pe care am copiat-o folosea un server sftp extern (care era prezent în openSUSE, dar nu era în Xubuntu). L-am schimbat pe server intern și acum mă pot conecta și folosind Xubuntu.

Iată postarea care a ajutat: OpenSSH: Diferența dintre internal-sftp și sftp-server

Puncte:-2
drapel gb

Ai instalat încă un server FTP? Dacă nu, instalați un daemon de server FTP, cum ar fi vsftp, ca mai jos

sudo zypper -n în vsftpd

Apoi configurați /etc/vsftpd.conf fişier. În caz contrar, verificați din nou configurația clientului și asigurați-vă că puneți directorul corect al cheii private și publice SSH.

drapel so
SFTP și FTP sunt două protocoale complet nelegate.
John Greene avatar
drapel cn
Opțiunea pentru `sshd_config` este `subsystem`. Adăugați `sftp` ca argument și bucurați-vă de sftp.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.