Сайт дээр хэрхэн зөвшөөрөл олгох вэ

Агуулгын хүснэгт:

Сайт дээр хэрхэн зөвшөөрөл олгох вэ
Сайт дээр хэрхэн зөвшөөрөл олгох вэ

Видео: Сайт дээр хэрхэн зөвшөөрөл олгох вэ

Видео: Сайт дээр хэрхэн зөвшөөрөл олгох вэ
Видео: Хүсэлт илгээх 2024, Дөрөвдүгээр сар
Anonim

Интернэт дэх ихэнх сайтууд агуулсан мэдээллээ олон нийтэд нээлттэй байлгах боломжийг олгодог. Хэн ч сайтын олон нийтийн хуудсыг үзэх боломжтой. Гэсэн хэдий ч та сайтуудын зарим хэсэгт хязгаарлагдмал хандалтыг өгөх хэрэгтэй. Жишээлбэл, удирдлагын самбарын хуудсууд руу. Ихэнх ерөнхий зориулалтын CMS, форум, блог хөдөлгүүрүүд нь зөвшөөрөл, хандалтыг хянах хэрэгсэлтэй байдаг. Гэхдээ хэрэв таны нөөц хангалттай энгийн бөгөөд хүчирхэг CMS-ийн хяналтанд байдаггүй боловч нэвтрэх эрхийг хязгаарлах шаардлагатай бол сайт дээр хэрхэн яаж зөвшөөрөл авахаа бодох хэрэгтэй болно. Аз болоход, үүнд зориулсан энгийн хэрэгслүүд байдаг.

Сайт дээр хэрхэн зөвшөөрөл олгох вэ
Сайт дээр хэрхэн зөвшөөрөл олгох вэ

Шаардлагатай

Apache серверийн удирдлага дор ажилладаг сайт. Ssh хаягаар дамжуулан сайтад нэвтрэх. FTP-ээр сайтад нэвтрэх.. Htaccess файлуудыг өөрчлөх боломжийг олгодог серверийн тохиргоо

Зааварчилгаа

1-р алхам

Ssh-ээр дамжуулан сервер рүү холбогдоно уу. Хэрэв танд консолийн клиент суулгасан бол консол дээр "ssh @" командыг оруулна уу, энэ нь сервер дээрх дансны нэр, тэмдэглэгээний нэр эсвэл серверийн IP хаяг юм. Тушаал нь иймэрхүү харагдаж магадгүй юм: "ssh [email protected]". Асуусны дараа дансныхаа нууц үгийг оруулна уу. Цонхны хувьд та өөр клиент програм ашиглаж болно. Ийм програмуудын нэг нь шаваас юм.

Алхам 2

Сервер дээрх сайтын root лавлах руу очно уу. Энэ бол вэбээс нэвтрэх боломжгүй директор юм. Дүрмээр бол энэ нь сайтын агуулгыг агуулсан public_html дэд директорыг интернетээр үзэх боломжтой агуулдаг. CD тушаалыг ашиглана уу. Хэрэв та хавтас руу чиглэсэн бүрэн замыг санахгүй байгаа бол ls командыг ашиглан одоогийн директорын агуулгыг олж аван нэвтэрч орно уу.

Алхам 3

Одоогийн директорт нууц үгийн файл үүсгэх. "Htpasswd -c" гэх мэт тушаалыг ажиллуулна уу. Зөвшөөрөл өгөх өгөгдлийг байрлуулах файлын зөв нэр, сайтын хэсэгт нэвтрэх эрх бүхий хэрэглэгчийн таних тэмдэгүүдийн нэг энд байна. Тушаал нь иймэрхүү харагдаж магадгүй юм: "htpasswd -c.pwd User1". Тушаалыг оруулсны дараа хэрэглэгчийн оруулсан нэр бүхий нууц үгийг асууна. Нууц үгээ оруулсны дараа танаас баталгаажуулахыг шаардана.

Алхам 4

Нууц үгийн файл байгаа эсэхийг шалгана уу. "Ls --all" командыг ажиллуулна уу. Одоогийн директорын агуулгын жагсаалтад нууц үгийн файлын нэрийг оруулсан байх ёстой.

Алхам 5

Нэвтрэх эрхтэй хэрэглэгч нэмж оруулаарай. "Htpasswd" гэх мэт командыг ажиллуулна уу. Параметрийн утга нь нууц үгийн файл үүсгэхтэй ижил байх ёстой. Жишээлбэл.pwd нэртэй файлд user2-д зориулсан өгөгдөл нэмэхийн тулд "htpasswd.pwd user2" командыг ашиглана уу. Нууц үг, нууц үгийн баталгаажуулалтыг интерактиваар асуух болно.

Алхам 6

Серверээс салга. Тушаалын гаралтыг оруулаад Enter товч дарна уу.

Алхам 7

. Htaccess файлаа өөрчил. FTP клиент програм ашиглан сервер рүү холбогдоно уу. Зөвшөөрөл шаардагдах сайтын хэсэгт харгалзах лавлах руу очно уу. Хэрэв тэнд.htaccess нэртэй файл байгаа бол компьютер дээрээ татаж аваарай. Хэрэв ийм файл байхгүй бол компьютер дээрээ үүсгээрэй.. Htaccess файлын дээд хэсэгт дараахь мөрүүдийг нэмнэ үү: AuthType Basic

AuthName "мэндчилгээ"

AuthUserFile "файлыг_файлаар_файлд оруулах"

Зөв хэрэглэгчийг шаардах "Мэндчилгээ" гэдэг үгийг ямар ч хэллэгээр орлуулаарай. Энэ нь хөтөч дээрх хэрэглэгчийн өгөгдлийн хүсэлтийн цонхонд харагдах болно. "Нууц үгтэй зам_файл_файл" гэсэн утгын оронд сервер дээр зөвшөөрөл авах өгөгдөл бүхий файлын бүтэн замыг оруулна уу. Жишээлбэл, энэ зам иймэрхүү байж болно: "/home/www/vic/domains/receptoman.ru/.pwd".. Htaccess файлыг хадгалах. Үүнийг сервер рүү байршуулна уу.

Алхам 8

Зөвшөөрлийн системийн ажиллагааг шалгана уу.. Htaccess файлыг өөрчилсөн сайтын хэсэг рүү очно уу. Хэрэв бүх зүйл зөв ажиллаж байвал хөтөч зөвшөөрлийн өгөгдлийн хүсэлтийг харуулсан харилцах цонхыг харуулах болно.

Зөвлөмж болгож буй: