Ich weiß wie
schalte einen FTP-Server ein:
sudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist
schalten Sie den FTP-Server aus:
sudo -s launchctl unload -w /System/Library/LaunchDaemons/ftp.plist
Der Stamm-FTP-Ordner wird automatisch auf eingestellt /Users/my_username
.
Wie kann ich den Stammordner des FTP-Servers in einen Ordner meiner Wahl ändern?
Antwort1
Der Home-Ordner des FTP-Benutzers wird in der App „Benutzer und Gruppen“ in den Systemeinstellungen definiert. Gehen Sie zu Apple-Menü > Systemeinstellungen > Benutzer und Gruppen.
Der Zaubertrick besteht in der Verwendung der geheimen Option [Strg] + [Klick]. Halten Sie die [Strg]-Taste gedrückt, klicken Sie in der Benutzerliste auf den Benutzer, und das geheime Menü „Erweiterte Optionen“ wird angezeigt. Ändern Sie im folgenden Optionsbildschirm das Home-Verzeichnis des Benutzers nach Belieben.
Wenn sich dann ein Dienst (SSH, FTP usw.) anmeldet, ist dieses konfigurierte neue Home-Verzeichnis der Ausgangspunkt.
Seien Sie jedoch sehr vorsichtig, da Fehler dazu führen könnten, dass der Benutzer nicht erreichbar oder beschädigt ist und Sie sich dauerhaft aussperren könnten, wenn es sich um den einzigen Administratorbenutzer auf Ihrem System handelt.
AUSSERDEM wird dringend empfohlen, einen dedizierten separaten Benutzer für FTP einzurichten. Nicht den Hauptsystembenutzer. Dieser separate Benutzer hätte das angepasste Home-Verzeichnis.