Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Пароль для LightSquid  (Прочитано 3074 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Sheffdop

  • Автор темы
  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
Пароль для LightSquid
« : 28 Сентября 2011, 07:50:07 »
Всем привет! Нагуглил по этой теме следующее:
Цитировать
Допустим, нам нужно сделать логин lightsquid и пароль lightsquid. Приводим файл .htaccess к следующему виду:

 

Options FollowSymLinks ExecCGI
DirectoryIndex index.cgi

AuthType Basic 
AuthName "Private zone. Only for administrator!"
AuthUserFile  /var/www/lightsquid/.htpasswd 
require user lightsquid

Затем создаём файл .htpasswd

/usr/bin/htpasswd -c /var/www/lightsquid/.htpasswd

Добавляем пользователя

/usr/bin/htpasswd -n lighsquid

Дважды вводим пароль и полученный результат добавляем в файл .htpasswd

lightsquid:6XFZL3/Ytyfns
Но непонятно где лежит файл ".htaccess" или где его создать! Если создаю его в директории с LightSquid, то при выполнении команды htpasswd -c /var/www/lightsquid/.htpasswd получаю такое:
(Нажмите, чтобы показать/скрыть)

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Пароль для LightSquid
« Ответ #1 : 28 Сентября 2011, 08:25:35 »
Ну ведь написано что делать...
sudo htpasswd -bc /var/www/lightsquid/.htpasswd username password

Оффлайн Sheffdop

  • Автор темы
  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
Re: Пароль для LightSquid
« Ответ #2 : 28 Сентября 2011, 08:51:00 »
Ответ таков:
Adding password for user usernameКак я понял, логин и пасс установились, но при входе пароль не запрашивается.

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Пароль для LightSquid
« Ответ #3 : 28 Сентября 2011, 09:40:06 »
Да, создан. А вебсерверу указали пользоваться этим типом защиты (AllowOverride)?

Оффлайн Sheffdop

  • Автор темы
  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
Re: Пароль для LightSquid
« Ответ #4 : 28 Сентября 2011, 11:16:03 »
В том и вопрос, где указывать все это?

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Пароль для LightSquid
« Ответ #5 : 28 Сентября 2011, 11:20:13 »
В конфиге web-сервера

Оффлайн Sheffdop

  • Автор темы
  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
Re: Пароль для LightSquid
« Ответ #6 : 28 Сентября 2011, 13:10:39 »
В /etc/apache2/httpd.conf изначально вписывал следующее:
Alias /lightsquid /var/www/lightsquid
<Directory /var/www/lightsquid>
AddHandler cgi-script .cgi
AllowOverride All
Options ExecCGI
</Directory>
Результат все тот же.

 

Страница сгенерирована за 0.068 секунд. Запросов: 25.