Om schijfquota voor SFTP-gebruikers te configureren, volg je deze stappen:
1. Log in op de server als de root-gebruiker.
2. Open het configuratiebestand voor het SFTP-subsystem. Het pad kan verschillen op basis van de gebruikte Linux-distributie. Bijvoorbeeld, /etc/ssh/sshd\_config.
3. Voeg de volgende regels toe aan het bestand:
Match User
ForceCommand internal-sftp
PasswordAuthentication yes
ChrootDirectory
PermitTunnel no
AllowAgentForwarding no
AllowTcpForwarding no
X11Forwarding no
MaxSessions 1
MaxLoginAttempts 3
Hierbij moet je
1. Specificeer de quota-instellingen voor de gebruiker. Bijvoorbeeld door het gebruik van het commando quota of het installeren van een tool als Quota om de gebruiksquota in te stellen.
1. Sla het configuratiebestand op en herstart de SSH-service. Bijvoorbeeld door het gebruik van het commando service sshd restart of systemctl restart sshd.service.
De SFTP-gebruiker wordt nu beperkt tot de opgegeven schijfquota. De gebruiker kan alleen bestanden opslaan binnen de door jouw gekozen map. Let op dat je de juiste permissies verleent aan de map, zodat de gebruiker er bestanden kan opslaan.