Hur du värd din egen Cloud v2.0 (5 / 8 steg)
Steg 5: Säkra servern
För att förhindra att hela världen tillgång till media på ditt moln, måste lösenordsautentisering genomföras. Till att börja ändra kataloger till public_html genom att skriva:
CD ~/public_html
Sedan
sudo nano .htaccess
Glöm inte de '. "innan htaccess. Dot döljer filen från användare. Denna fil berättar webbservern att användarnamn och lösenord krävs för att använda molnet. Nano kommer att öppna en tom fil med namnet .htaccess när ovanstående kommando anges. I fönstret skriver:
Autentiseringstyp Basic
AuthName "Lösenord krävs"
AuthUserFile/Home /användarnamn/.htpasswd
kräver giltig-användare
Var noga med att ersätta användarnamn med användarnamnet för din server. I mitt exempel är användarnamnet server.
När du är klar, tryck på Ctrl + O för att spara och Ctrl + X för att avsluta. Nästa fil som måste skapas är .htpasswd. Den här filen kommer att innehålla en förteckning över godkända logga in referenser för molnet.
Först Skriv cd om du vill ändra katalog till arbetskatalogen.
Nästa, typ:
htpasswd - c/Home /användarnamn/.htpasswd användare
Var noga med att ersätta användarnamn med användarnamnet för din server, precis som ovan. Också ersätta ordet användare med något namn du vill ha. Den namngivna anges i fältet User används som användarnamn för molnet. I mitt exempel använder jag namnet admin. När trätt, kommer att servern skapa filen .htpasswd och frågar efter ett lösenord för den angivna användaren. Ange och bekräfta ditt lösenord för att fortsätta.
Alla mappar inuti public_html katalogen är nu säkrade med lösenordsautentisering.
Om du vill lägga till en annan användare i listan referens, ange inte samma kommando som ovan, i stället typ:
htpasswd/Home /användarnamn/.htpasswd användare
Om du skriver du samma kommando som ovan, kommer att .htpasswd filen du skapar initialt skrivas över.
Att testa lösenordsautentisering på webbservern. Öppna en webbläsare och skriv in:
PublicIPAddress: 8080 / ~användarnamn /
En ruta visas där du uppmanas att ange ett användarnamn och lösenord för att ansluta till innehållet på sidan. Ange användarnamn och lösenord skapat tidigare och innehållet på sidan ska då bli tillgänglig. Observera att alla kataloger i public_html mappen inte behöver en .htaccess-fil. Eftersom den överordnade katalogen har den .htaccess arkivera, kommer att alla kataloger under det kräva autentisering för åtkomst.
Nu när molnet är skyddad, kan du nu säkert börja tillägger media till servern.