Dino Geek, versucht dir zu helfen

Wie konfiguriere ich Festplattenkontingente für SFTP-Benutzer?


Um Festplattenkontingente für SFTP-Benutzer zu konfigurieren, müssen Sie die folgenden Schritte ausführen:

1. Öffnen Sie das Terminal Ihres Servers und melden Sie sich als Administrator an.

2. Erstellen Sie eine neue Gruppe mit dem Namen “sftp_users” oder einem anderen Namen Ihrer Wahl:

`groupadd sftp_users`

3. Erstellen Sie einen neuen Benutzer und fügen Sie diesen zur Gruppe “sftp_users” hinzu:

`useradd -g sftp_users -s /bin/false username` Ersetzen Sie “username” durch den Namen des Benutzers, den Sie erstellen möchten.

4. Erstellen Sie das Home-Verzeichnis des Benutzers und legen Sie das entsprechende Kontingent fest. Zum Beispiel, wenn das Kontingent auf 2GB festgelegt werden soll, führen Sie folgenden Befehl aus:

`mkdir /home/username` `sudo setquota -u username 2000000 2000000 0 0 /home/username`

5. Legen Sie die erforderlichen SFTP-Regeln im SSH-Server fest. Öffnen Sie dazu die Datei “/etc/ssh/sshd_config” und fügen Sie am Ende der Datei die folgenden Zeilen hinzu:

``` Subsystem sftp internal-sftp Match Group sftp_users ChrootDirectory %h ForceCommand internal-sftp X11Forwarding no AllowTcpForwarding no ```

6. Speichern und schließen Sie die Datei. Starten Sie den SSH-Server neu, damit die neuen Änderungen wirksam werden:

`sudo service ssh restart`

7. Der Benutzer kann sich nun über SFTP auf den Server verbinden und nur auf sein eigenes Verzeichnis zugreifen, dessen Größe durch das Kontingent begrenzt wird.

Hinweis: Stellen Sie sicher, dass auf Ihrem System das “quota” -Paket installiert ist, damit Sie Festplattenkontingente festlegen können. Wenn das Paket nicht installiert ist, führen Sie folgenden Befehl aus, um es zu installieren:

`sudo apt-get install quota`

Erstellen Sie einfach Artikel, um Ihr SEO zu optimieren
Erstellen Sie einfach Artikel, um Ihr SEO zu optimieren





DinoGeek bietet einfache Artikel über komplexe Technologien

Möchten Sie in diesem Artikel zitiert werden? Es ist ganz einfach, kontaktieren Sie uns unter dino@eiki.fr

CSS | NodeJS | DNS | DMARC | MAPI | NNTP | htaccess | PHP | HTTPS | Drupal | WEB3 | LLM | Wordpress | TLD | Domain | IMAP | TCP | NFT | MariaDB | FTP | Zigbee | NMAP | SNMP | SEO | E-Mail | LXC | HTTP | MangoDB | SFTP | RAG | SSH | HTML | ChatGPT API | OSPF | JavaScript | Docker | OpenVZ | ChatGPT | VPS | ZIMBRA | SPF | UDP | Joomla | IPV6 | BGP | Django | Reactjs | DKIM | VMWare | RSYNC | Python | TFTP | Webdav | FAAS | Apache | IPV4 | LDAP | POP3 | SMTP

| Whispers of love (API) | Déclaration d'Amour |






Rechtliche Hinweise / Allgemeine Nutzungsbedingungen