Hostwinds Tutorials
Zoekresultaten voor:
Inhoudsopgave
Trefwoorden: Debian
Deze gids loopt u via de installatie en configuratie van ProcttPD Server, die u laat zien hoe u de acties van uw FTP-server kunt aanpassen door u te lopen via ProTTPD-configuratie.
Stap 1: SSH in uw Debian-installatie
Stap 2: Installeer updates
apt-get update
Stap 3: Installeer Proftpd
apt-get install proftpd
Stap 1: Eerst moeten we een regel toevoegen aan het bestand / etc / shells
nano /etc/shells
Stap 2: Voeg dan onderaan de volgende regel toe
/bin/false
Stap 3: Maak de FTP-map
cd /home
mkdir /home/FTP
De FTP-map kan alles worden genoemd dat u wenst, maar voorlopig noemen we het FTP
Stap 4: Maak de map voor uw virtuele gebruiker
mkdir /home/FTP/
Vervang \ met wat u wilt dat uw virtuele gebruiker wordt genoemd
Stap 5: Maak de virtuele FTP-gebruiker
useradd -p -d /home/FTP/ -s /bin/false
Vervang \ met wat u wilt dat uw virtuele gebruiker wordt gebeld en vervangen \ met uw gewenste wachtwoord
Stap 6: Zorg ervoor dat u de machtigingen van het bestand wijzigt in 777
chmod 777 FTP
Als u meerdere gebruikers gaat hebben, vergeet dan niet om die mappen toe te voegen aan de FTP-map.
Stap 1: De standaard root-directory instellen
nano /etc/proftpd/proftpd.conf
Stap 2: Verwijder het commentaar van de DefaultRoot-optie. In eerste instantie zal het er zo uitzien
#DefaultRoot ~
Stel het hier alsjeblieft in
DefaultRoot /home/FTP
Stap 3: Stel de map per virtuele gebruiker in. Onderaan dit configuratiebestand, voeg deze regels toe.
\ <Directory / Home / FTP /
DenyALL
AllowUser <username>
<Directory /home/FTP/
DenyALL
AllowUser <username>
Zorg ervoor dat u dit met elke gebruiker doet.
Vervang u \ Met de gebruiker (s) die u eerder hebt gemaakt
Stap 4: De ProFTPd-service starten
/etc/init.d/proftpd start
Geschreven door Hostwinds Team / juni- 8, 2018