Ist es möglich, sich mit einem privaten / öffentlichen Schlüsselpaar über FTP bei meinem dedizierten Server anzumelden? dh ohne Passwort?
Ist es möglich, sich mit einem privaten / öffentlichen Schlüsselpaar über FTP bei meinem dedizierten Server anzumelden? dh ohne Passwort?
Antworten:
FTP kann SSL verwenden, das die Clientauthentifizierung mithilfe von X.509-Zertifikaten unterstützt. Obwohl viele FTP-Server FTPS unterstützen, weiß ich nicht, welche Client-Zertifikate unterstützen. (Darüber hinaus ist die Clientauthentifizierung in SSL kompliziert. In vielen Fällen müssten Sie Ihre eigene Zertifizierungsstelle erstellen und verwalten. Auch nicht viele Clients unterstützen diese Art der Authentifizierung.)
Viel einfacher ist die Verwendung von SFTP, dem SSH-Dateiübertragungsprotokoll. Es werden genau die gleichen Schlüssel verwendet wie bei "normalem" SSH. Unter Windows unterstützen WinSCP und FileZilla SFTP.
winscp
. Für SFTP können Sie psftp
von PuTTY verwenden.