<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Вопрос по правам]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=7911&amp;type=atom" />
	<updated>2010-11-02T06:35:03Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=7911</id>
		<entry>
			<title type="html"><![CDATA[Re: Вопрос по правам]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=107837#p107837" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Craken пишет:</cite><blockquote><p>Я прошу прощение за то что не совсем ясно выразился!<br />Возможность логинится я убил уже, я хотел уточнить про способ отключения /bin/sh</p></blockquote></div><br /><p>Да, остаётся возможность сделать</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"># sudo -u user /bin/sh</div></p><p>(если мы в убунте, или если у нас есть права рута)</p><p>Кроме того, при наличие уязвимости в вашем сервере, можно выполнить /bin/sh из него. Это конечно неприятно, но не фатально - особых разрушительных последствий не будет. В крайнем случае, можно поместить этот сервер в chroot, но это сложнее, и, ИМХО, не имеет особого смысла.</p><p>ЗЫЖ я <a href="http://forum.drbatty.ru/viewtopic.php?f=73&amp;t=5621">так</a> браузер защитил недавно.</p>]]></content>
			<author>
				<name><![CDATA[drBatty]]></name>
				<uri>https://linuxforum.ru/profile.php?id=86</uri>
			</author>
			<updated>2010-11-02T06:35:03Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=107837#p107837</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Вопрос по правам]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=107804#p107804" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Lupo Alberto пишет:</cite><blockquote><div class="quotebox"><blockquote><p>Каким лучше способом это можно сделать?</p></blockquote></div><p>Как-то так:<br /></p><div class="codebox"><pre><code>usermod -s /sbin/nologin -d /dev/null</code></pre></div><p>...либо прямым редактированием файла <em>/etc/passwd</em>.</p></blockquote></div><p>Я прошу прощение за то что не совсем ясно выразился! <br />Возможность логинится я убил уже, я хотел уточнить про способ отключения /bin/sh<br />Спасибо!</p>]]></content>
			<author>
				<name><![CDATA[Craken]]></name>
				<uri>https://linuxforum.ru/profile.php?id=4959</uri>
			</author>
			<updated>2010-11-02T03:47:28Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=107804#p107804</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Вопрос по правам]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=107462#p107462" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>Каким лучше способом это можно сделать?</p></blockquote></div><p>Как-то так:<br /></p><div class="codebox"><pre><code>usermod -s /sbin/nologin -d /dev/null</code></pre></div><p>...либо прямым редактированием файла <em>/etc/passwd</em>.</p>]]></content>
			<author>
				<name><![CDATA[Lupo Alberto]]></name>
				<uri>https://linuxforum.ru/profile.php?id=9018</uri>
			</author>
			<updated>2010-11-01T06:08:28Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=107462#p107462</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Вопрос по правам]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=107444#p107444" />
			<content type="html"><![CDATA[<p>Всем Спасибо за ответы!<br /></p><div class="quotebox"><blockquote><p>отберите у него /bin/sh</p></blockquote></div><p>Каким лучше способом это можно сделать?</p>]]></content>
			<author>
				<name><![CDATA[Craken]]></name>
				<uri>https://linuxforum.ru/profile.php?id=4959</uri>
			</author>
			<updated>2010-10-31T23:47:11Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=107444#p107444</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Вопрос по правам]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=107423#p107423" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Craken пишет:</cite><blockquote><p>Вопрос следующий: существует сервер на Centos&#039;e, по мимо рута, есть еще один пользователь (назовем его просто user)! Требуется сделать так, чтобы пользователь user не смог ВООБЩЕ использовать команды консоли!</p></blockquote></div><p>отберите у него /bin/sh<br /></p><div class="quotebox"><cite>Craken пишет:</cite><blockquote><p>Дело в том, что этот пользователь нужен только для того, чтобы ПО которое работает на сервере, работало НЕ от рута.....</p></blockquote></div><p>всё верно. И пароль отберите. Заходить туда тоже никому не надо. В /etc/shadow вместо хеша пароля пропишите !, а в /etc/passwd пропишите /sbin/nologin (или что там в вашем дистре принято)</p>]]></content>
			<author>
				<name><![CDATA[drBatty]]></name>
				<uri>https://linuxforum.ru/profile.php?id=86</uri>
			</author>
			<updated>2010-10-31T20:59:17Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=107423#p107423</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Вопрос по правам]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=107416#p107416" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Craken пишет:</cite><blockquote><p>Дело в том, что этот пользователь нужен только для того, чтобы ПО которое работает на сервере, работало НЕ от рута.....</p></blockquote></div><p>Так такие пользователи уже есть, заметьте, у меня обычный ноутбук, у вас на сервере их больше:<br /></p><div class="codebox"><pre><code># grep nologin /etc/passwd
sshd:x:22:22:added by portage for openssh:/var/empty:/sbin/nologin
messagebus:x:101:407:added by portage for dbus:/dev/null:/sbin/nologin
haldaemon:x:102:199:added by portage for hal:/dev/null:/sbin/nologin
dhcp:x:103:104:added by portage for dhcp:/var/lib/dhcp:/sbin/nologin
ntp:x:123:123:added by portage for ntp:/dev/null:/sbin/nologin
polkituser:x:104:103:added by portage for polkit:/dev/null:/sbin/nologin
cron:x:16:16:added by portage for cronbase:/var/spool/cron:/sbin/nologin
vnstat:x:105:998:added by portage for vnstat:/dev/null:/sbin/nologin
transmission:x:106:997:added by portage for transmission:/dev/null:/sbin/nologin
mediatomb:x:107:996:added by portage for mediatomb:/dev/null:/sbin/nologin</code></pre></div><p>Да и редко какое «правильное» серверное ПО не имеет такого «псевдопользователя» и требует привилегий root&#039;а для своей работы.</p>]]></content>
			<author>
				<name><![CDATA[Lupo Alberto]]></name>
				<uri>https://linuxforum.ru/profile.php?id=9018</uri>
			</author>
			<updated>2010-10-31T20:14:45Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=107416#p107416</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Вопрос по правам]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=107406#p107406" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Lupo Alberto пишет:</cite><blockquote><div class="quotebox"><cite>Craken пишет:</cite><blockquote><p>Требуется сделать так, чтобы пользователь user не смог ВООБЩЕ использовать команды консоли!</p></blockquote></div><p>А для чего нужен такой «ущербный» пользователь?<br />Используйте для этого пользователя <a href="http://ru.wikipedia.org/wiki/Chroot">chroot</a> с ограниченным набором команд.</p></blockquote></div><p>Дело в том, что этот пользователь нужен только для того, чтобы ПО которое работает на сервере, работало НЕ от рута.....</p>]]></content>
			<author>
				<name><![CDATA[Craken]]></name>
				<uri>https://linuxforum.ru/profile.php?id=4959</uri>
			</author>
			<updated>2010-10-31T19:57:00Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=107406#p107406</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Вопрос по правам]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=107402#p107402" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Craken пишет:</cite><blockquote><p>Требуется сделать так, чтобы пользователь user не смог ВООБЩЕ использовать команды консоли!</p></blockquote></div><p>А для чего нужен такой «ущербный» пользователь?<br />Используйте для этого пользователя <a href="http://ru.wikipedia.org/wiki/Chroot">chroot</a> с ограниченным набором команд.</p>]]></content>
			<author>
				<name><![CDATA[Lupo Alberto]]></name>
				<uri>https://linuxforum.ru/profile.php?id=9018</uri>
			</author>
			<updated>2010-10-31T19:30:39Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=107402#p107402</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Вопрос по правам]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=107400#p107400" />
			<content type="html"><![CDATA[<p>Приветствую Вас Уважаемые форумчане!<br />Вопрос следующий: существует сервер на Centos&#039;e, по мимо рута, есть еще один пользователь (назовем его просто user)! Требуется сделать так, чтобы пользователь user не смог ВООБЩЕ использовать команды консоли! Ну или запретить как можно больше! Делается это чисто для безопасности, все кому &quot;разрешено&quot; заходить на сервер, используют рут!<br />Пробовал в /etc/security/access.conf указать &quot;- : user : ALL&quot;, так не сработало! <br />Все заранее спасибо за помощь!</p><p>С ув., Алексей!</p>]]></content>
			<author>
				<name><![CDATA[Craken]]></name>
				<uri>https://linuxforum.ru/profile.php?id=4959</uri>
			</author>
			<updated>2010-10-31T19:21:53Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=107400#p107400</id>
		</entry>
</feed>
