<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; [решено]Apache на RFR12. Права доступа]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=12981&amp;type=atom" />
	<updated>2011-04-21T12:10:22Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=12981</id>
		<entry>
			<title type="html"><![CDATA[Re: [решено]Apache на RFR12. Права доступа]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=170721#p170721" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>i2ks пишет:</cite><blockquote><p>Allow from 127.0.0.1 192.168.43.<strong>8</strong><br />и<br /> [error] [client 192.168.43.<strong>2</strong></p><p>Ну и? Все правильно, и не будет пускать.</p></blockquote></div><p>Откуда там берется эта 2-ка - не пойму. Это адрес самого сервера, на котором тот апач развернут (по сути - эквивалент 127.0.0.1). Соединение идет с 8-ки. Это первое.<br />Второе - если написать allow from 192.168. 43.2 или даже 192.168. 43.0/24 - абсолюно пофигу. Не пускает. И записи в логах - точно такие же. Я же написал, что любые (кроме allow from all) манипуляции не проходят.<br />------------------------------------<br />Дополнение - одна из собак зарылась в директиве<strong> deny from all</strong>. Когда её закомментарил - сервер пропустил по директиве allow from 192.168.43.2. Осталось только понять, кто и где адрес может подменять. Кстати, на этом же сервере прозрачный squid поднят. Может&nbsp; в нем собака зарылась?..<br />================<br />Именно в нем и зарылась... Изменил слегка правила prerouting&#039;а в сквид в iptables, всё заработало.</p>]]></content>
			<author>
				<name><![CDATA[Cruiser78]]></name>
				<uri>https://linuxforum.ru/profile.php?id=631</uri>
			</author>
			<updated>2011-04-21T12:10:22Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=170721#p170721</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [решено]Apache на RFR12. Права доступа]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=170710#p170710" />
			<content type="html"><![CDATA[<p>Allow from 127.0.0.1 192.168.43.<strong>8</strong><br />и<br /> [error] [client 192.168.43.<strong>2</strong></p><p>Ну и? Все правильно, и не будет пускать.</p>]]></content>
			<author>
				<name><![CDATA[i2ks]]></name>
				<uri>https://linuxforum.ru/profile.php?id=16</uri>
			</author>
			<updated>2011-04-21T11:49:11Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=170710#p170710</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[[решено]Apache на RFR12. Права доступа]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=170707#p170707" />
			<content type="html"><![CDATA[<p>Привет всем!</p><p>Задача - для служебного (BackupPC) WWW-сервера на апаче (ось - RFR-12) надо настроить права доступа. А именно дать доступ только с localhost и с административной машины.<br />Корректируем соответствующий апачный конфиг:</p><p><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh"># cat BackupPC.conf <br />&lt;Directory&nbsp; &nbsp; &nbsp; &nbsp;/usr/share/BackupPC/sbin/&gt;</p><p>Order deny,allow<br />Deny from all<br />Allow from 127.0.0.1 192.168.43.8</p><p>AuthType Basic<br />AuthUserFile /etc/BackupPC/apache.users<br />AuthName &quot;admin&quot;<br />Require valid-user</p><p>&lt;/Directory&gt;</p><p>Alias&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;/BackupPC/images&nbsp; &nbsp; &nbsp; &nbsp; /usr/share/BackupPC/html/<br />ScriptAlias&nbsp; &nbsp; &nbsp;/BackupPC&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;/usr/share/BackupPC/sbin/BackupPC_Admin<br /></div></p><p>В результате - с локальной консоли вход есть, с админиского рабочего места (192.168.43.8) - индейское национальное жилище. по имени <strong>403 Forbidden You don&#039;t have permission to access /BackupPC on this server</strong>.<br />Причем такое большое, что какие угодно манипуляции над параметром Allow from... к успеху не приводят. Можно написать по allow&#039;у на каждый хост в отдельности, можно вместо адреса задать сеть, можно поменять местами allow и deny... По фигу...<br />В httpd-логе пишется:<br /></p><div class="codebox"><pre><code> [Thu Apr 21 15:26:59 2011] [error] [client 192.168.43.2] client denied by server configuration: /usr/share/BackupPC/sbin/BackupPC_Admin</code></pre></div><p>И только если я напишу в конфиге <strong>Allow from all </strong> (от чего хочу уйти) - только тогда доступ к &quot;сайту&quot; открывается. </p><p>Подскажите, что я делаю неправильно, в чем собака зарылась?</p>]]></content>
			<author>
				<name><![CDATA[Cruiser78]]></name>
				<uri>https://linuxforum.ru/profile.php?id=631</uri>
			</author>
			<updated>2011-04-21T11:43:28Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=170707#p170707</id>
		</entry>
</feed>
