World Wide Web'deki birçok site, içerdikleri bilgilere genel erişim sağlar. Herkese açık kaynak sayfalarını herkes görüntüleyebilir. Ancak, web sitelerinin bazı bölümlerine sınırlı erişim sağlamanız gerekir.
Talimatlar
Aşama 1
ssh sunucusuna bağlanın. Bir konsol istemciniz varsa, komutu konsola ssh @ yazın. Örneğin, komut ssh [email protected] gibi görünebilir. Hesabınız tarafından istendiğinde şifrenizi girin. Windows altında alternatif istemci programları kullanabilirsiniz. Örneğin, böyle bir programa macun denir.
Adım 2
Sunucuda, web'den erişilemeyen bir kök dizine gidin. Genellikle, İnternet üzerinden görüntülenebilen, kaynağın tüm içeriğini içeren public_html adlı bir alt dizini içerir. cd komutunu kullanın. Klasörün tam yolunu hatırlamıyorsanız, dizinin içeriğini almak ve adım adım geçişler yapmak için ls komutunu kullanın.
Aşama 3
Geçerli dizinde bir parola dosyası oluşturun. htpasswd -c komutunu çalıştırın. "-" geçerli bir dosya adıdır. Yetkilendirme için veriler içine yerleştirilecektir. "-" kullanıcı kimliğidir. Kaynak bölümüne erişimleri olacak. Komut şu htpasswd -c.pwd Kullanıcı1'e benziyor. Komutu girdikten sonra, girilen kullanıcı adı ile bir şifre girmeniz istenecektir. Şifrenin kendisi girildikten sonra şifre onayı istenecektir.
4. Adım
Şimdi şifre dosyasının varlığını kontrol etmeniz gerekiyor. ls - all - bu komutu yürütün. Parola dosya adı, geçerli dizinin tüm içeriğinin görüntülenen listesinde görünmelidir.
Adım 5
Erişime izin verilecek kullanıcıları ekleyin. htpasswd - bunun gibi bir komut çalıştırın.
6. Adım
Sunucudan bağlantıyı kesin. Şimdi çıkışa girin ve Enter tuşuna basarak komutu onaylayın. htaccess dosyası. Bir FTP istemci programı kullanarak sunucuya bağlanın. Yetkilendirmeye ihtiyacınız olan sitenin bölümüne karşılık gelen dizine gidin..htaccess adında bir dosya bu şekilde olmalıdır - bilgisayarınıza indirin.
7. Adım
Yetkilendirme sisteminin çalışmasını kontrol etmek için sitenin bölümüne gidin. Her şey doğru çalışıyorsa, tarayıcı yetkilendirme verilerini içeren bir iletişim kutusu görüntüler.