Stap 11: Veilig de Website
Het maken van .htaccess en .htpasswd bestanden.
1. Druk op alt + f2 en typ:
gksudo nautilus
Wachtwoord, klik vervolgens op ok.
Ga naar File System > var > www > foto's
Klik met de rechtermuisknop en druk op Nieuw Document maken > leeg Document
Open de naamloos document en typ:
AuthType Basic
AuthName "beperkt gebied"
AuthUserFile /home/ubuntu/.htpasswd
vereis geldig-gebruiker
Klik op Bestand > opslaan als en in het veld waar het zegt 'Naam' type:
.htaccess
Vergeet niet de periode vóór de h, en geen letters capitol.
Vervolgens klikt u op de knop Opslaan en sluiten uit de toepassing Kladblok. Nu zien we onze afbeeldingenmap, maar wij onze .htaccess-bestand niet ziet. Dat komt omdat het bestand is verborgen. Druk op ctrl + h om het zichtbaar maken van bestanden, en dan zult u het zien. Kopieer het .htaccess bestand.
De foto's bestanden is veilig, maar geen documenten en video's.
Het .htaccess bestand in de map Video's en documenten om ze veilig te plakken.
Nu alle drie mappen veilig zijn.
2. Maak het.htpasswd-dossier
De drie mappen nu al een bestand dat zegt zij moeten veilig zijn, maar ze hoeven niet een gebruikersnaam en wachtwoord om veilig mee.
Maken de het.htpasswd-dossier, ga naar File System > Home > ubuntu
Klik met de rechtermuisknop in een zwarte ruimte in de map en selecteer 'Nieuw Document' > 'Leeg Document'
Open het zojuist gemaakte document. Dit is waar we de gebruikersnamen en wachtwoorden voor onze website maken zal. Minimaliseer dit Kladblok voor een moment. De wachtwoorden moeten worden gecodeerd. Gebruik van deze website aan het maken van een gecodeerde gebruikersnaam en wachtwoord.
Scroll naar beneden tot waar het zegt '.htpasswd Username & Password generator'
Typ uw gewenste gebruikersnaam en wachtwoord in de vakken en druk op de knop ' genereren User/Pass '. Het geeft je terug een resultaat.
Ik zal bijvoorbeeld appels gebruiken voor mijn gebruikersnaam en bananen voor mijn wachtwoord. Ik druk op de knop, en dit is wat het als kijkt:
appels: bacgUVCl10BSY
Kopiëren wat de website u geeft, en plak deze in het Kladblok-document dat u eerder hebt geopend. Deze referenties krijgt u toegang tot uw beveiligde webpagina's. Wilt u een tweede gebruiker toe te voegen, hit invoeren in het Kladblok en herhaal het proces. Bijvoorbeeld, als ik wilde de twee gebruikers die heeft namen zijn appels en bananen om toegang tot de website te kunnen, ik zou dit type in Kladblok:
appels: bacgUVCl10BSY
bananen: encryptedpasswordgoeshere
.. en zo verder, zo vaak als u wilt. Zodra u gebeëindigd gebruikers toe te voegen aan de lijst wordt, klikt u op Bestand > opslaan als en de in naam veldtype:
.htpasswd
NIET vergeten de periode vóór de h, en klik vervolgens op opslaan. Nogmaals, het document zal worden verborgen, als u ooit wilt bewerken, drukt u op ctrl + h aan unhide het.
3. nu moeten we om te laten weten dat we zijn gaan teneinde onze website apache.
Ga naar File System > enz > apache2
Open het bestand httpd.conf zegt
Dit document moet leeg dus kopieer en plak dit in daar:
< directory /var/www/videos >
AuthType Basic
AuthName "Wachtwoord vereist"
AuthUserFile /home/ubuntu/.htpasswd
Vereis geldig-gebruiker
< / directory >
< directory /var/www/documents >
AuthType Basic
AuthName "Wachtwoord vereist"
AuthUserFile /home/ubuntu/.htpasswd
Vereis geldig-gebruiker
< / directory >
< directory /var/www/pictures >
AuthType Basic
AuthName "Wachtwoord vereist"
AuthUserFile /home/ubuntu/.htpasswd
Vereis geldig-gebruiker
< / directory >
Klik op opslaan en sluit uit dat bestand. Wel nood wij voor herstarten apache.
Druk op Ctrl + alt + T en terminal wordt geopend. Type:
sudo dienst apache2 nieuw begin
Druk op enter en apache zal opnieuw beginnen.
Om te testen en zien of het werkte open een browser en type in de website die u eerder hebt gemaakt niet vergeten toe te voegen: 8080 na de. com. U ziet nu een vak waarin u wordt gevraagd uw gebruikersnaam en wachtwoord. Laat me u door dit onderdeel lopen omdat ik lange tijd verward was. Mij zal zitten using apples.chickenkiller.com:8080 als voorbeeld. Laten we zeggen dat ik wil toegang tot mijn foto's. Ik open mijn browser en type:
www.Apples.chickenkiller.com:8080 / afbeeldingen
De webpagina zal optrekken en vraagt mij om een gebruikersnaam en wachtwoord. Vergeet niet, hierboven, dat ik gebruikte appels als mijn gebruikersnaam en bananen als mijn wachtwoord.
In het veld Gebruikersnaam ik zou typen: appels
In het wachtwoordveld zou ik typ: bananen
TYP NIET DE GECODEERDE VORM VAN UW WACHTWOORD. TYP HET HUIDIGE WACHTWOORD!
Zodra u uw referenties in het vak typt, drukt u op de Log In knop, en Viola! Nu kunt u uw bestanden veilig openen.