GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> cPanel

cPanel-Dateiverwaltungs-Hosting-Tutorial

Nachdem Sie nun Ihr cPanel-Konto haben, müssen Sie Ihre Webanwendung oder Dateien Ihren Besuchern bereitstellen.

In diesem Hosting-Tutorial geht es um die Verwaltung von cPanel-Dateien und darum, wie diese Website-Inhalte entweder mit cPanel File Manager, SCP oder SSH oder über SFTP bereitgestellt werden.

So verwenden Sie den cPanel-Dateimanager für die Dateiverwaltung:

cPanel verfügt über ein integriertes Dateiverwaltungssystem, das unter cPanel verfügbar ist>> Startseite>> Dateien>> Dateimanager .

Für Benutzer, die sich gerade erst an cPanel gewöhnen, ist es die einfachste Möglichkeit, Ihre Dateien zu verwalten und zu bearbeiten.

Als Erstes sollten Sie das Verhalten des Dateimanagers ändern, wenn Sie sich anmelden.

Führen Sie die folgenden Schritte aus, um das Verzeichnis zu ändern, in dem der Datei-Manager geöffnet wird:

  • Klicken Sie auf Einstellungen um das Einstellungsfenster zu öffnen.
  • Wählen Sie Web Root (public_html oder www) aus für den direktesten Weg zu Ihren Dateien, oder wählen Sie eine andere Option, um die Dateimanager-Oberfläche in diesem Verzeichnis zu öffnen.
  • Wenn Sie Ihre .htaccess-Datei sehen möchten, wählen Sie einfach „Versteckte Dateien anzeigen “ und klicken Sie dann auf Speichern.

Führen Sie die folgenden Schritte aus, um eine neue Datei oder einen neuen Ordner zu erstellen:

  • Klicken Sie in der Symbolleiste des Dateimanagers auf + Datei oder + Ordner. Ein neues Fenster wird angezeigt.
  • Geben Sie den Namen des neuen Elements in das Textfeld Neuer Dateiname:oder Neuer Ordnername:ein.
  • Geben Sie im Textfeld Neue Datei wird erstellt in:oder Neuer Ordner wird erstellt in:den Speicherort ein, an dem das System das Element speichern wird.
  • Klicken Sie auf Neue Datei erstellen oder Neuen Ordner erstellen .

Um einen Ordner oder eine Datei umzubenennen, klicken Sie auf den Namen des Elements und geben Sie den neuen Namen in das Textfeld ein. Drücken Sie die Eingabetaste, um die Änderung zu speichern.

Führen Sie die folgenden Schritte aus, um eine Datei in einen Ordner zu verschieben:

  • Klicken Sie auf Verschieben in der Symbolleiste oben auf der Benutzeroberfläche. Das Fenster Neue Datei wird angezeigt. Sie können auch ein Dateisymbol in einen neuen Zielordner ziehen.
  • Geben Sie den Dateipfad, in den Sie die Datei verschieben möchten, in das Feld „Geben Sie den Dateipfad ein, in den Sie diese Datei verschieben möchten“ ein Textfeld. Sie können auch auf ein Element klicken und in der Symbolleiste auf Umbenennen klicken.
  • Klicken Sie auf Datei verschieben (s), um die Datei zu verschieben.

Führen Sie die folgenden Schritte aus, um Dateien in einen Ordner zu verschieben:

  • Wählen Sie alle Elemente aus, die Sie verschieben möchten.
  • Klicken Sie auf Verschieben in der Symbolleiste oben auf der Benutzeroberfläche. Das Fenster „Neue Datei“ wird angezeigt.
  • Geben Sie den Dateipfad, in den Sie die Datei verschieben möchten, in das Feld Geben Sie den Dateipfad ein, in den Sie diese Datei verschieben möchten ein Textfeldbereich.
  • Klicken Sie auf Datei(en) verschieben um die Dateien zu verschieben.

Führen Sie die folgenden Schritte aus, um eine Datei zu kopieren:

  • Wählen Sie die Datei aus, die Sie kopieren möchten. Sie können innerhalb keine Kopie eines Elements erstellen denselben Ordner.
  • Klicken Sie auf Kopieren aus der Symbolleiste oben auf der Benutzeroberfläche. Das Fenster „Kopieren“ wird angezeigt.
  • Geben Sie im Fenster Kopieren den Dateipfad ein, unter dem Sie das Element speichern möchten.
  • Klicken Sie auf Datei(en) kopieren um die Datei zu kopieren.

Führen Sie die folgenden Schritte aus, um mehrere Dateien zu kopieren:

  • Wählen Sie die Elemente aus, die Sie kopieren möchten. Sie können auch mit der rechten Maustaste klicken und im Menü Kopieren auswählen.
  • Wählen Sie Kopieren aus der Symbolleiste. Das Fenster „Kopieren“ wird angezeigt.
  • Geben Sie den Dateipfad ein, in den die Dateien kopiert werden sollen, in das Feld „Geben Sie den Dateipfad ein, in den Sie diese Datei kopieren möchten ” Textfeld.
  • Klicken Sie auf Datei(en) kopieren um die Dateien zu kopieren.

Führen Sie die folgenden Schritte aus, um die Berechtigungen einer Datei oder eines Ordners zu ändern:

  • Wählen Sie die Datei oder den Ordner aus, für die Sie die Berechtigungen ändern möchten.
  • Klicken Sie in der Symbolleiste auf Berechtigungen . Das Fenster Berechtigungen ändern wird angezeigt.
  • Verwenden Sie die Kontrollkästchen oder Textfelder, um die Berechtigungen des Elements zu ändern. Die Berechtigungen dieser Einstellung sind standardmäßig 0644 für Dateien und 0755 für Ordner.
  • Klicken Sie auf Berechtigungen ändern um Ihre Änderungen zu speichern.

Führen Sie die folgenden Schritte aus, um eine Datei oder einen Ordner zu löschen:

  • Wählen Sie die Datei oder den Ordner aus, die bzw. den Sie löschen möchten.
  • Klicken Sie in der Symbolleiste auf Löschen . Das Papierkorb-Fenster wird angezeigt.
  • Klicken Sie auf Datei(en) in den Papierkorb um zu bestätigen, dass Sie die Datei oder den Ordner löschen möchten.

Wenn Sie Dateien oder Ordner löschen, löscht das System die Dateien nicht dauerhaft. Stattdessen verschiebt das System die Dateien in den Papierkorbordner.
Klicken Sie auf Papierkorb leeren um den Inhalt des Papierkorbordners dauerhaft zu löschen.

Um eine Datei oder einen Ordner wiederherzustellen, führen Sie die folgenden Schritte aus:

  • Klicken Sie in der Symbolleiste auf Papierkorb anzeigen.
  • Wählen Sie die Datei oder den Ordner aus, die Sie wiederherstellen möchten.
  • Klicken Sie in der Symbolleiste auf Wiederherstellen.
  • Bestätigen Sie, dass Sie das Element wiederherstellen möchten.

Wenn Sie eine Datei mit den Funktionen „Bearbeiten“, „Code-Editor“ oder „HTML-Editor“ bearbeiten, wird ein Fenster zur Bestätigung der Zeichencodierung der Datei angezeigt. Verwenden Sie das Menü, um die richtige Zeichencodierung für die Datei auszuwählen. Klicken Sie dann auf Bearbeiten, um fortzufahren.

Bitte beachten Sie, dass Ihre Datei beschädigt werden kann, wenn Sie die falsche anfängliche Kodierung auswählen. Wenn Ihre Datei als eine Reihe von Sonderzeichen angezeigt wird, brechen Sie die Bearbeitung sofort ab und wählen Sie die richtige Kodierung aus. Speichern Sie die Datei nicht.

Lassen Sie die Funktion in den meisten Fällen in Ruhe oder verwenden Sie sie nur, wenn Sie wissen, was Sie tun.

Führen Sie die folgenden Schritte aus, um die Dialoge zur Überprüfung der Zeichencodierung zu aktivieren oder zu deaktivieren:

Klicken Sie auf Einstellungen in der oberen rechten Ecke der Benutzeroberfläche. Ein neues Fenster wird angezeigt.

Zum Aktivieren der Codierungsüberprüfung , deaktivieren Sie das Kontrollkästchen Dialogfelder zur Überprüfung der Zeichencodierung deaktivieren. Zum Deaktivieren der Codierungsüberprüfung , aktivieren Sie das Kontrollkästchen Dialogfelder zur Überprüfung der Zeichencodierung deaktivieren.

Klicken Sie auf Speichern .

So verwenden Sie die SFTP-CLI für die cPanel-Anmeldung und Dateiverwaltung:

Sie können auch auf Ihren cPanel-Server zugreifen und Dateien mit SFTP über die Befehlszeilenschnittstelle verwalten.

SFTP, das für SSH File Transfer Protocol oder Secure File Transfer Protocol steht, ist ein separates Protokoll, das mit SSH verpackt ist und auf ähnliche Weise über eine sichere Verbindung funktioniert. Der Vorteil ist die Möglichkeit, eine sichere Verbindung zu nutzen, um Dateien zu übertragen und das Dateisystem sowohl auf dem lokalen als auch auf dem Remote-System zu durchlaufen.

Im Vergleich zum SCP-Protokoll, das nur Dateiübertragungen zulässt, ermöglicht das SFTP-Protokoll eine Reihe von Operationen an Remote-Dateien, die es eher zu einem Remote-Dateisystemprotokoll machen. Zu den zusätzlichen Funktionen eines SFTP-Clients gehören die Wiederaufnahme unterbrochener Übertragungen, Verzeichnislisten und das Entfernen von Dateien aus der Ferne.

Obwohl Passwörter einfach zu verwenden sind, richten wir dies nicht als Teil unserer Sicherheitsmaßnahme ein.

Daher empfehlen wir Ihnen, SSH-Schlüssel zu erstellen und Ihren öffentlichen Schlüssel auf jedes System zu übertragen, auf das Sie zugreifen müssen.

Dies ist viel sicherer und kann Ihnen langfristig Zeit sparen.

Wenn Sie über SSH eine Verbindung zum Computer herstellen können, haben Sie alle erforderlichen Anforderungen erfüllt, die für die Verwendung von SFTP zum Verwalten von Dateien erforderlich sind.

Testen Sie den SSH-Zugriff mit dem folgenden Befehl:

$ ssh Benutzername@Server_IP_oder_Remote_Hostname

Wenn das funktioniert, verlassen Sie das Programm wieder, indem Sie Folgendes eingeben:

beenden

Stellen Sie nun eine SSH-Verbindung her und öffnen Sie dann eine SFTP-Sitzung über diese Verbindung, indem Sie den folgenden Befehl ausführen:

$ sftp username@server_ip_or_remote_hostname

Wenn Sie auf einem Server mit einem benutzerdefinierten SSH-Port (nicht dem Standardport 22) arbeiten, können Sie eine SFTP-Sitzung wie folgt öffnen:

$ sftp -oPort=$custom_port username@server_ip_or_remote_hostname

Weitere Informationen hierzu finden Sie unter:

$ man sftp
$ info sftp

So verwenden Sie den SFTP-Client für die cPanel-Anmeldung und Dateiverwaltung:

Stellen Sie zunächst sicher, dass Sie einen FTP-Client auf Ihrem lokalen Computer installiert haben, bevor Sie die Skriptdatei herunterladen und ausführen.

Anweisungen finden Sie auf den Websites FileZilla™ (http://filezilla-project.org/) oder Core FTP (http://www.coreftp.com/) für Windows®-Computer oder auf der Website Cyberduck (http://cyberduck. ch/) oder Panic Transmit (https://panic.com/transmit/) für MacOS®-Computer.

Weitere Informationen finden Sie auch im Wikipedia-Vergleich von FTP-Client-Software

Wenn beim Versuch, Ihren FTP-Client automatisch zu konfigurieren, Probleme auftreten, vergewissern Sie sich, dass Ihr Client ordnungsgemäß auf Ihrem Computer installiert ist.

Wenn die Probleme weiterhin bestehen, konsultieren Sie die Dokumentation des FTP-Clients.

Führen Sie die folgenden Schritte aus, um einen FTP-Client zu konfigurieren:

  • Klicken Sie auf FTP-Client konfigurieren für das gewünschte FTP-Konto.
  • Klicken Sie auf FTP-Konfigurationsdatei unter dem Logo des gewünschten FTP-Clients. Sie können zwischen Filezilla™, Core FTP oder Cyberduck wählen.

Hinweise:cPanel unterstützt nur die automatische Konfiguration für diese FTP-Clients. Um einen anderen Client zu verwenden, konfigurieren Sie den Client manuell. Klicken Sie auf Anweisungen, um detaillierte Anweisungen für Ihren ausgewählten Kunden anzuzeigen.

  • Öffnen Sie die auf Ihren Computer heruntergeladene Konfigurationsskriptdatei. Der FTP-Client wird automatisch geöffnet, konfiguriert sich selbst und verbindet sich mit Ihrem FTP-Server.

Panikübertragung:

Transmit gilt als Goldstandard der macOS-Apps zur Dateiübertragung.

Sie müssen Transmit installiert haben, bevor Sie fortfahren können.

Damit können Sie Dateien auf unzähligen Servern mit einer einfachen, vertrauten und leistungsstarken Benutzeroberfläche hochladen, herunterladen und verwalten.

Sie können sich nicht nur über FTP mit Ihrem cPanel-Server verbinden , SFTP , WebDAV mit Leichtigkeit, aber Sie können sich auch mit Over-Cloud-Diensten wie S3, Backblaze B2, Box, Google Drive, Dropbox, Microsoft Azure und anderen verbinden.

Sie können entweder die 7-Tage-Testversion von https://panic.com/transmit/ herunterladen, die es Ihnen ermöglicht, sie so oft zu verwenden, wie Sie möchten, ohne Einschränkung, bis das Abonnement beginnt, oder über den Mac App Store für 24,99 USD/Jahr abonnieren .

Die Mac App Store-Version:

  • unterstützt Transmit Disk nicht (aber wir hoffen, die Transmit Disk-Unterstützung in Zukunft wiederherstellen zu können)
  • enthält nicht die Open In Terminal-Funktion (die auf Wunsch von Apple entfernt wurde)
  • weist geringfügige Sandboxing-bezogene Einschränkungen auf
  • funktioniert nicht mehr, wenn Ihr Abonnement abläuft
  • wird nur von macOS 10.14 (Mojave) oder höher unterstützt

Der Nachteil beim Herunterladen von Panic.com besteht darin, dass bei der Veröffentlichung eines brandneuen Hauptupdates (wie „6.0“) wahrscheinlich ein Upgrade-Preis anfallen würde.

Bevor Sie fortfahren, vergewissern Sie sich, dass Sie die lokalen Maschinenschlüssel generiert und zu Ihrem cPanel-Server hinzugefügt haben.


Der Grund dafür ist, dass wir keine Passwortauthentifizierung zulassen, weil Passwörter von Natur aus schlecht und notorisch schwer zu merken sind, aber für Angreifer leicht zu knacken.

Ein sicheres Passwort ist eine lange, bedeutungslose Zeichenfolge, die eine Mischung aus Buchstaben, Zahlen und Symbolen enthält. Da sie so schwer zu merken sind, ist es verlockend, überall dasselbe Passwort zu verwenden, was bedeutet, dass Sie alle Ihre Passwörter ändern müssen, wenn nur ein Login kompromittiert wird.

Anstelle eines Passworts haben Sie also ein Paar übereinstimmender Schlüssel:einen öffentlichen und einen privaten. Jeder, der Zugriff auf den öffentlichen Schlüssel hat, kann damit Informationen verschlüsseln, die nur mit dem entsprechenden privaten Schlüssel entschlüsselt werden können.

Wenn Sie einen Mac verwenden, können wir Ihr Schlüsselpaar über die Befehlszeile generieren. Öffnen Sie ein Terminalfenster und geben Sie den folgenden Befehl ein:

$ ssh-keygen -t rsa -b 4096

Drücken Sie die Eingabetaste, um ein Schlüsselpaar mit dem Standardnamen id_rsa zu erstellen und es im Ordner .ssh in Ihrem Home-Ordner abzulegen.

Als Nächstes können Sie Ihren privaten Schlüssel mit einer Passphrase verschlüsseln.

Die Passphrase ist eine zusätzliche Sicherheitsebene für Ihren privaten Schlüssel. Mit einer Passphrase muss jemand nicht nur Zugriff auf Ihren privaten Schlüssel erhalten, sondern auch Ihre Passphrase, um ihn verwenden zu können.

Um eine Passphrase festzulegen, geben Sie sie hier ein.

Um das Festlegen einer Passphrase zu überspringen, drücken Sie Return ohne etwas einzugeben.

Unabhängig davon, ob Sie eine Passphrase festlegen oder nicht, werden Sie aufgefordert, diese zu bestätigen.

Geben Sie die Passphrase erneut ein oder drücken Sie einfach Return .

Ihr Schlüsselpaar wurde generiert.

Beachten Sie, dass der private Schlüssel „id_rsa“ heißt “ und der öffentliche Schlüssel ist „id_rsa.pub “, und beide befinden sich in einem Ordner namens „.ssh“ in Ihrem Home-Ordner.

Der öffentliche Schlüssel (der auf .pub endet) geht auf den Remote-Server und Sie müssen Ihren öffentlichen Schlüssel entweder über die cPanel-Weboberfläche auf den Server stellen oder sich mit einem Benutzernamen und Passwort über SSH verbinden.

Ihr öffentlicher Schlüssel ist eine Textdatei mit einer einzigen langen Zeile.

Geben Sie diesen Befehl ein, um ihn anzuzeigen:

$ cat ~/.ssh/id_rsa.pub

Öffnen Sie diese Datei in einem Texteditor und hängen Sie den gesamten Inhalt Ihres öffentlichen Schlüssels an das Ende der Datei an.

Navigieren Sie nach der Verbindung zu ~/.ssh/ auf dem Remote-Server und suchen Sie nach einer Datei mit dem Namen "authorized_keys" oder "authorized_keys2".

Wenn Sie die cPanel-Oberfläche verwenden, besuchen Sie Home>> Sicherheit>> SSH-Zugriff .

  • Klicken Sie auf SSH-Schlüssel verwalten.
  • Klicken Sie auf Schlüssel importieren.

Um einen benutzerdefinierten Schlüsselnamen zu verwenden, geben Sie den Schlüsselnamen in das Textfeld Wählen Sie einen Namen für diesen Schlüssel (standardmäßig id_dsa) ein.

  • Fügen Sie die öffentlichen und privaten Schlüssel in die entsprechenden Textfelder ein.
  • Klicken Sie auf Importieren.

Stellen Sie sicher, dass Sie den Schlüssel autorisieren, indem Sie auf „Verwalten“ klicken “.

Eine neue Benutzeroberfläche wird angezeigt. Klicken Sie auf Autorisieren um den Schlüssel zu autorisieren oder deautorisieren um die Autorisierung für den Schlüssel zu widerrufen.

Zusammen mit Ihren öffentlichen und privaten Schlüsseln kann Ihr .ssh-Ordner eine Datei namens config enthalten, die Einstellungen und Voreinstellungen für Ihre Schlüssel und Server enthält. Es gibt zu viele mögliche Optionen, um sie hier aufzulisten, und nicht jede Möglichkeit wird in jeder App unterstützt (oder ist sogar praktisch).

Als einfaches Beispiel würden Sie Folgendes in Ihre Konfiguration einfügen, sodass der Schlüssel exampleKey wird verwendet, wenn eine Verbindung mit dem Benutzernamen user zum Server domain_name.com hergestellt wird.

Hosten Sie domain/name.com 
Benutzer cPanel-Benutzername
Identitätsdatei "~/.ssh/exampleKey"

Dies ist eine großartige Möglichkeit, Apps mitzuteilen, welche Schlüsseldatei zu welchem ​​Server gehört, insbesondere wenn Sie nicht standardmäßige Namen für Ihre Schlüssel verwenden, Ihre Schlüssel außerhalb von ~/.ssh aufbewahren oder wenn Sie passphrasenverschlüsselte Schlüssel verwenden, die übertragen kann nicht validiert werden.

So verwenden Sie Transmit nach der Installation mit Ihrem cPanel-Server:

  • Klicken Sie hier, um die Transmit-App zu öffnen.
  • Klicken Sie unten auf das „+“-Zeichen oder wählen Sie im Menü „Server“ die Option „Neuen Server hinzufügen“ aus.

Sie sehen alle verfügbaren Optionen.

  • Wählen Sie SFTP oder, falls Sie Ihrem Entwickler Zugriff über Port 21 gewähren, FTP aus.
  • Geben Sie zur einfachen Identifizierung den Namen des Servers ein.
  • Geben Sie Ihren Domainnamen ein.
  • Geben Sie Ihren cPanel-Benutzernamen ein.

Wenn Sie alle obigen Anleitungen befolgt haben, können Sie die Kennwortoption leer lassen, da Ihr Schlüssel bereits für die Verwendung durch die App verfügbar ist.

  • Klicken Sie entweder auf „Speichern ” oder wählen Sie die Pfade aus, auf die Sie remote oder lokal zugreifen möchten.

Dadurch wird der Server für die sofortige oder zukünftige Verwendung gespeichert.

Wenn Sie einfach mal etwas ausprobieren möchten, nutzen Sie einfach den „Quick Connect“. ”-Option.

Dadurch wird der Server nicht gespeichert und Sie müssen den Vorgang wiederholen, wenn Sie das nächste Mal auf den Server zugreifen.

Wenn Sie alle relevanten Informationen korrekt eingegeben haben, listet die App alle Dateien und Verzeichnisse auf Ihrem entfernten cPanel-Server auf.

Sie können alle diese direkt von der Benutzeroberfläche aus entweder bearbeiten, hochladen oder verwalten.

Denken Sie jedoch daran, Ihre Dateien immer zu sichern, bevor Sie sie bearbeiten.

Filezilla:

Nachdem Ihre Schlüssel generiert und autorisiert wurden, müssen Sie Ihr SFTP-Profil in Ihrer FileZilla-Anwendung erstellen, was folgende Schritte erfordert:

Einrichten des SFTP-Verbindungsprofils :

  • Öffnen Sie den FileZilla-Client.
  • Klicken Sie oben auf der Startseite auf Bearbeiten und wählen Sie Einstellungen .
  • Erweitern Sie auf der linken Seite des Menüs den Abschnitt Verbindung und markieren Sie SFTP.
  • Klicken Sie auf [Schlüsseldatei hinzufügen… ], durchsuchen Sie die Verzeichnisse Ihres lokalen Computers und wählen Sie Ihre private Schlüsseldatei aus.
  • Klicken Sie in der oberen Symbolleiste auf Datei und dann Site-Manager . Es erscheint ein Popup, in dem Sie ein neues Profil erstellen können.
  • Klicken Sie auf Neue Website .
  • Benennen Sie den leeren Seitentitel "Neue Seite" in einen Spitznamen für Ihren Server um.

Wenn Sie den Port auf 22 ändern, wird der Host automatisch auf https:// gesetzt, wodurch eine sichere Verbindung entsteht.

Das rechte Formular wird heller angezeigt, was darauf hinweist, dass Sie jetzt Daten darin eingeben können.

  • Füllen Sie nun auf der Registerkarte „Allgemein“ die Felder „Host“ (entweder mit einer IP-Adresse oder mit FQDN) und „Port“ (Standard ist 22) aus.
  • Wählen Sie im Dropdown-Menü Protokoll die Option SFTP – SSH aus Dateiübertragungsprotokoll.

Eher so:

Host Geben Sie hier Ihren Domänennamen ein. (dh:domain_name.com)
Port Stellen Sie hier „22“ ein.
Protokoll Stellen Sie dies auf „SFTP – SSH File Transfer Protocol“ ein.
Anmeldetyp Geben Sie den Speicherort der privaten Schlüsseldatei an (im .ppk- oder .pem-Format)

Im Menü Bearbeiten – Einstellungen des FileZilla-Clients können Sie unter Verbindung – SFTP, und FileZilla kann dann die Authentifizierung mit öffentlichem Schlüssel im Site-Manager mit dem Anmeldetyp „Interaktiv“ verwenden, den es verbindet.

Hinweis:Das Importieren des öffentlichen Schlüssels einer Website wird nicht unterstützt.

PuTTY-Tools verwenden (nur Windows).

Um die Verwendung von RSA/DSA-Schlüsseldateien mit Filezilla zu ermöglichen, müssen Sie zwei weitere Tools von PuTTY herunterladen:Pageant und (vorausgesetzt, Ihre Schlüsseldatei ist nicht bereits im PPK-Format) PuTTYgen finden Sie hier:http://www. chiark.greenend.org.uk/~sgtatham/putty/ .

Wenn Ihre Schlüsseldatei bereits im PPK-Format von PuTTY vorliegt, können Sie die folgenden 4 Zeilen überspringen.

Wenn Ihr Schlüssel im OpenSSH-Format vorliegt, müssen Sie ihn zunächst in das PPK-Format von PuTTY konvertieren.

Dazu

  • Launch PuTTYgen und aus den „Conversions Wählen Sie im Menü „Schlüssel importieren aus ”-Option.
  • Wählen Sie Ihren Schlüssel aus und folgen Sie den Anweisungen zur Eingabe Ihrer Passphrase.
  • Speichern Sie Ihren privaten Schlüssel.

Führen Sie nun Pageant aus.

In Ihrer Taskleiste wird das Pageant-Symbol angezeigt.

  • Klicken Sie mit der rechten Maustaste auf das Symbol und wählen Sie „Schlüssel hinzufügen“ und wählen Sie Ihre private Schlüsseldatei (PPK) aus.
  • Folgen Sie der Eingabeaufforderung, um Ihre Passphrase einzugeben, und Sie sind fertig.

Sie können jetzt einfach FileZilla starten und sich mit SFTP mit einen Benutzernamen und ein leeres Passwort.

Vergessen Sie nicht, den Festzug zu schließen, wenn Sie fertig sind.

Dies funktioniert auch mit den portablen Versionen der Tools FileZilla und PuTTY.

Verwenden Sie alternativ WinSCP, das standardmäßig PuTTYgen enthält.

Sie können es hier herunterladen:https://winscp.net/eng/download.php

Filezilla auf einem Mac:

Wenn Sie aus irgendeinem Grund ssh-agent nicht verwenden und auf einem Mac, machen Sie sich keine Sorgen über die Konvertierung von ssh-Schlüsseln.

Importieren Sie einfach Ihren Schlüssel über Einstellungen und verwenden Sie dann den Normalmodus in Ihrer Standortverbindungsdefinition. Der importierte Schlüssel wird verwendet.

Die folgenden Anweisungen gehen davon aus, dass Sie eine funktionierende SSH-Konfiguration haben, die es Ihnen ermöglicht, ohne Passwort per SSH auf denselben Host zuzugreifen.

  • In FileZilla -> Einstellungen … wählen Sie Verbindung -> SFTP
  • Klicken Sie auf die Schaltfläche Schlüsseldatei hinzufügen…
  • Drücken Sie Befehlstaste-Umschalttaste-G, um ein Pfadauswahlfenster aufzurufen, und geben Sie „~/.ssh“ ein
  • Wählen Sie die Schlüsseldatei „id_rsa“ aus und klicken Sie auf Öffnen (dadurch wird der Schlüssel importiert)
  • Klicken Sie auf "OK", um das Dialogfeld "Einstellungen" zu schließen
  • Datei öffnen -> Site-Manager …
  • Wählen Sie die Website aus, mit der Sie den Schlüssel verwenden möchten
  • Wählen Sie Protokoll „SFTP“ und wählen Sie Anmeldung Geben Sie „Normal“ ein. Machen Sie sich keine Sorgen um ein Passwort, wenn Sie Schlüsseldatei hat kein Passwort
  • Klicken Sie auf „Verbinden“ und Sie sehen Ihre Dateien.

Auch hier könnte ein wenig Erkundung erforderlich sein, um das Beste daraus zu machen.

Verwendung von SCP für cPanel-Anmeldung und cPanel-Dateiverwaltung

SCP (Secure Copy Protocol) ist ein auf dem Secure Shell (SSH)-Protokoll basierendes Mittel, mit dem Sie Dateien sicher zwischen einem lokalen Host und einem Remote-Host oder zwischen zwei Remote-Hosts übertragen können.

Typischerweise entspricht die Syntax von scp program der Syntax von cp (copy):

Kopieren der Datei auf den Host:

scp-Quelldatei Benutzer@Host:Verzeichnis/Zieldatei

Kopieren der Datei vom Host:


scp user@host:directory/sourcefile targetfile
scp -r user@host:directory/sourcefolder targetfolder

Beachten Sie, dass, wenn der Remote-Host einen anderen Port als den Standardport 22 verwendet (wie es einige unserer Server tun), dieser im Befehl angegeben werden kann.

Beispiel:Kopieren einer Datei von host:

scp -P 2222 user@host:directory/sourcefile targetfile

Weitere Beispiele finden Sie unter:

https://linux.die.net/man/1/scp
http://www.hypexr.org/linux_scp_help.php
https://haydenjames.io/linux-securely-copy-files-using-scp/
https://www.garron.me/en/articles/scp.html
https://kb.iu.edu/d/agye

Verwenden Sie für weitere Informationen:

$ man scp

oder

$infoscp

cPanel
  1. Zugriff auf Webmail in cPanel (Video-Tutorial)

  2. Wie erstelle ich einen neuen Ordner oder Dateien im cPanel-Dateimanager?

  3. Wie bearbeite ich eine Datei im cPanel-Dateimanager?

  4. cPanel-Indizes

  5. Erstellen Sie eine cPanel-Kontosicherung

Erstellen einer herunterladbaren Datei in cPanel

Ihr cPanel (Systemsteuerung)

cPanel-Reseller-Hosting-Account-Leitfaden

Plesk vs. cPanel

Verwenden des Dateimanagers in cPanel

Ändern von Dateiberechtigungen in cPanel