Come Autorizzare Sul Sito

Sommario:

Come Autorizzare Sul Sito
Come Autorizzare Sul Sito

Video: Come Autorizzare Sul Sito

Video: Come Autorizzare Sul Sito
Video: Tutorial:Come risolvere problema "IMPOSSIBILE RAGGIUNGERE IL SITO WEB" ITA. 2024, Aprile
Anonim

La maggior parte dei siti su Internet fornisce l'accesso pubblico alle informazioni che contengono. Chiunque può visualizzare le pagine pubbliche dei siti. Tuttavia, è necessario fornire un accesso limitato ad alcune sezioni dei siti. Ad esempio, alle pagine del pannello di amministrazione. La maggior parte dei motori CMS, forum e blog per uso generico dispone di strumenti di autorizzazione e controllo degli accessi integrati. Ma se la tua risorsa è abbastanza semplice e non è controllata da un potente CMS, ma devi limitare l'accesso, allora dovrai pensare a come autorizzare sul sito. Fortunatamente, ci sono strumenti semplici per questo.

Come autorizzare sul sito
Come autorizzare sul sito

Necessario

Un sito in esecuzione sotto il controllo del server Apache. Accesso al sito tramite ssh. Accesso al sito tramite ftp. Configurazione del server che consente file.htaccess personalizzati

Istruzioni

Passo 1

Connettiti al server tramite ssh. Se hai installato un client console, inserisci il comando "ssh @" nella console, dove è il nome del tuo account sul server ed è il nome simbolico o l'indirizzo IP del server. Il comando potrebbe essere simile a questo: "ssh [email protected]". Quando richiesto, inserisci la password per il tuo account. Per Windows, puoi utilizzare programmi client alternativi. Uno di questi programmi è mastice.

Passo 2

Vai alla directory principale del sito sul server. Questa è una directory non accessibile dal web. Di norma, contiene una sottodirectory public_html, che contiene il contenuto del sito, disponibile per la visualizzazione su Internet. Usa il comando cd. Se non ricordi il percorso completo della cartella, usa il comando ls per ottenere il contenuto della directory corrente e scorrerlo.

Passaggio 3

Crea un file di password nella directory corrente. Esegui un comando come "htpasswd -c". Ecco il nome corretto del file in cui verranno inseriti i dati per l'autorizzazione, ed è uno degli identificatori degli utenti che avranno accesso alla sezione del sito. Il comando potrebbe essere simile a questo: "htpasswd -c.pwd User1". Dopo aver inserito il comando, ti verrà richiesta una password per l'utente con il nome inserito. Dopo aver inserito la password, ti verrà chiesto di confermarla.

Passaggio 4

Verificare l'esistenza del file della password. Eseguire il comando "ls --all". L'elenco visualizzato dei contenuti della directory corrente deve includere il nome del file di password.

Passaggio 5

Aggiungi altri utenti a cui sarà consentito l'accesso. Esegui un comando come "htpasswd". Il valore del parametro deve essere lo stesso di quando si crea il file di password. Ad esempio, per aggiungere dati per utente2 a un file denominato.pwd, utilizzare il comando "htpasswd.pwd utente2". Le password e la conferma della password verranno richieste in modo interattivo.

Passaggio 6

Disconnettersi dal server. Immettere il comando exit e premere Invio.

Passaggio 7

Modifica il tuo file.htaccess. Connettiti al server utilizzando un programma client FTP. Vai alla directory corrispondente alla sezione del sito per la quale è richiesta l'autorizzazione. Se c'è un file chiamato.htaccess, scaricalo sul tuo computer. Se non esiste un file di questo tipo, crealo sul tuo computer. Aggiungi le seguenti righe all'inizio del file.htaccess: AuthType Basic

AuthName "saluto"

AuthUserFile "percorso_del_file_con_password"

Richiedi valida-utente Sostituisci la parola "saluto" con qualsiasi frase. Verrà visualizzato nella finestra di dialogo di richiesta dati utente nel browser. Invece del valore "percorso_file_con_password", immettere il percorso completo del file con i dati per l'autorizzazione sul server. Questo percorso, ad esempio, può essere così: "/home/www/vic/domains/receptoman.ru/.pwd". Salva il file.htaccess. Caricalo sul server.

Passaggio 8

Verificare il funzionamento del sistema di autorizzazione. Vai alla sezione del sito per la quale è stato modificato il file.htaccess. Se tutto funziona correttamente, il browser visualizzerà una finestra di dialogo con le richieste di dati di autorizzazione.

Consigliato: