Hostwinds Tutorials

Zoekresultaten voor:


Inhoudsopgave


Hoe ProFTPd op Debian te installeren 9
Hoe virtuele gebruikers en mappen te configureren
Hoe het ProFTPd-configuratiebestand te configureren om elke gebruiker in zijn directory te vergrendelen

Installeer ProFTPD (Debian 9)

Trefwoorden: Debian 

Hoe ProFTPd op Debian te installeren 9
Hoe virtuele gebruikers en mappen te configureren
Hoe het ProFTPd-configuratiebestand te configureren om elke gebruiker in zijn directory te vergrendelen

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.

Hoe ProFTPd op Debian te installeren 9

Stap 1: SSH in uw Debian-installatie

Stap 2: Installeer updates

apt-get update

Stap 3: Installeer Proftpd

apt-get install proftpd

Hoe virtuele gebruikers en mappen te configureren

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

Hoe het ProFTPd-configuratiebestand te configureren om elke gebruiker in zijn directory te vergrendelen

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