<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; Очень запутаная ситуация c правами]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=9554</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=9554&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Очень запутаная ситуация c правами».]]></description>
		<lastBuildDate>Mon, 27 Dec 2010 14:41:14 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Очень запутаная ситуация c правами]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=125957#p125957</link>
			<description><![CDATA[<div class="quotebox"><cite>koka3000 пишет:</cite><blockquote><p>А можно было бы как то по другому решить проблему? Допустим если бы это был не vps сервер.</p></blockquote></div><p>можно. но это уже зависит от того, какие дыры у вас там остались. ломать нужно, вы оказались в классической ситуации некого известного инженера, который вышел голый из ванной на лестницу, и за ним захлопнулась дверь. Ломать надо...&nbsp; <img src="https://linuxforum.ru/img/smilies/ag.gif" alt="ag" /></p>]]></description>
			<author><![CDATA[null@example.com (drBatty)]]></author>
			<pubDate>Mon, 27 Dec 2010 14:41:14 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=125957#p125957</guid>
		</item>
		<item>
			<title><![CDATA[Re: Очень запутаная ситуация c правами]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=125954#p125954</link>
			<description><![CDATA[<div class="quotebox"><cite>koka3000 пишет:</cite><blockquote><p>Сначала в системе было 2 аккаунта: root ( аккаунт с полными правами 0:0) и tester ( аккаунт с правами 1002:1002 и прописанный в sudoers:&nbsp; tester&nbsp; &nbsp;ALL=(ALL) ALL )</p></blockquote></div><p>для начала, объясню что произошло.</p><p>Но для самого начала, расскажу, что <strong>у аккаунтов нет прав</strong>. То, что вы меняли, называет UserID, сокращённо UID. По-русски идентификатор юзера. Второе число - GroupIP. GID. Для группы.</p><p>Сами юзеры НЕ ИМЕЮТ НИКАКИХ ПРАВ, права имеют процессы, которые были запущенны данным юзером. Когда процесс P обращается к файлу F, система проверяет, какой UID у процесса. Если UID == 0, тогда процессу разрешено многое (но не всё), если UID != 0, то проверяется права.</p><p>Права проверяются в три этапа. При этом, сам файл тоже имеет UID:GID того, кто создал этот файл (хозяин). Назовём UID процесса PUID, а UID файла FUID.</p><p>1) сначала проверяется PUID == FUID, если это так (процесс и файл создал один и тот-же юзер, т.е. юзер является хозяином и того и другого), тогда проверяются права юзера (права записываются 3я цифрами, например 644, сначала права юзера, потом группы, потом прочих).<br />2) если PUID != FUID, но PGID == FGID, то значит, процесс был запущен другим юзером, но из той-же группы. Проверяются права группы.<br />3) если PUID != FUID и PGID != FGID, значит это вообще левый юзер, и проверяются права для прочих.</p><p>Вы подменили UID:GID юзера, а значит, и всех его процессов (но не файлов!). По идее, это хорошая мысль, если-бы не одно но: Вы уверенны, что в вашей системе, все программы и скрипты учитывают ТОЛЬКО UID, и не учитывают имя? Я уверен. Что это НЕ так.</p><p><strong>Что делать?</strong></p><p><strong>ДЕЛАТЬ БЕКАП!!!!!!!1111</strong></p><p>это во первых. впрочем, дело ваше. Замечу лишь, что сейчас ЕЩЁ НЕ ПОЗДНО.</p><p>Второе: грузится с LiveCD, и менять всё на место.</p>]]></description>
			<author><![CDATA[null@example.com (drBatty)]]></author>
			<pubDate>Mon, 27 Dec 2010 14:36:40 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=125954#p125954</guid>
		</item>
		<item>
			<title><![CDATA[Re: Очень запутаная ситуация c правами]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=125953#p125953</link>
			<description><![CDATA[<p>У меня VPS сервер в Балтике . Значит написал администратору и он поставил мне права на рут аккаунт.<br />Получается я так и не зашел на рут аккаунт. Но зато запахала sudo и я ею все поменял.<br />Проблема решена.</p><p>А можно было бы как то по другому решить проблему? Допустим если бы это был не vps сервер.</p>]]></description>
			<author><![CDATA[null@example.com (koka3000)]]></author>
			<pubDate>Mon, 27 Dec 2010 14:32:29 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=125953#p125953</guid>
		</item>
		<item>
			<title><![CDATA[Re: Очень запутаная ситуация c правами]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=125948#p125948</link>
			<description><![CDATA[<p>Backup нету. Но у меня есть права на реадОнли к файлу /etc/passwd. Так что можно новый написать.<br />Только как его потом на место поставить если прав нету ?</p>]]></description>
			<author><![CDATA[null@example.com (koka3000)]]></author>
			<pubDate>Mon, 27 Dec 2010 14:09:59 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=125948#p125948</guid>
		</item>
		<item>
			<title><![CDATA[Re: Очень запутаная ситуация c правами]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=125924#p125924</link>
			<description><![CDATA[<div class="quotebox"><cite>koka3000 пишет:</cite><blockquote><p>Ну типо если хакер залезет, что бы подумал , что админ аккаунт root, а на самом деле это простой аккаунт, а админский root2.<br />Но это я чисто для практики делал)</p></blockquote></div><p>эх, бегом читать мат часть и как защищать систему =) В общем сейчас &quot;хакер&quot; вы, накосячили, систему переставлять не надо. Необходимо вернуть на место файл /etc/passwd, backup есть?</p>]]></description>
			<author><![CDATA[null@example.com (i2ks)]]></author>
			<pubDate>Mon, 27 Dec 2010 12:57:24 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=125924#p125924</guid>
		</item>
		<item>
			<title><![CDATA[Re: Очень запутаная ситуация c правами]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=125919#p125919</link>
			<description><![CDATA[<div class="quotebox"><cite>i2ks пишет:</cite><blockquote><div class="quotebox"><cite>koka3000 пишет:</cite><blockquote><p>2. Изменение аккаунтом tester через команду sudo nano файл /etc/passwd root2:x:1002:1002 на root2:x:0:0 и&nbsp; root:x:0:0:.. на root:x:1002:1002.</p></blockquote></div><p>зачем!?!?!?&nbsp; oO&nbsp; oO&nbsp; oO</p></blockquote></div><br /><p>Ну типо если хакер залезет, что бы подумал , что админ аккаунт root, а на самом деле это простой аккаунт, а админский root2. <br />Но это я чисто для практики делал) </p><p>Самое страшное что в новый root2 не заходит там где рут права.</p>]]></description>
			<author><![CDATA[null@example.com (koka3000)]]></author>
			<pubDate>Mon, 27 Dec 2010 12:49:08 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=125919#p125919</guid>
		</item>
		<item>
			<title><![CDATA[Re: Очень запутаная ситуация c правами]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=125915#p125915</link>
			<description><![CDATA[<p>ТС, читайте про права в Линуксе</p>]]></description>
			<author><![CDATA[null@example.com (Hrafn)]]></author>
			<pubDate>Mon, 27 Dec 2010 12:43:35 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=125915#p125915</guid>
		</item>
		<item>
			<title><![CDATA[Re: Очень запутаная ситуация c правами]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=125911#p125911</link>
			<description><![CDATA[<div class="quotebox"><cite>koka3000 пишет:</cite><blockquote><p>2. Изменение аккаунтом tester через команду sudo nano файл /etc/passwd root2:x:1002:1002 на root2:x:0:0 и&nbsp; root:x:0:0:.. на root:x:1002:1002.</p></blockquote></div><p>зачем!?!?!?&nbsp; oO&nbsp; oO&nbsp; oO</p>]]></description>
			<author><![CDATA[null@example.com (i2ks)]]></author>
			<pubDate>Mon, 27 Dec 2010 12:42:50 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=125911#p125911</guid>
		</item>
		<item>
			<title><![CDATA[Очень запутаная ситуация c правами]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=125906#p125906</link>
			<description><![CDATA[<p>Пишу по порядку все действия, который были сделаны.<br />Сначала в системе было 2 аккаунта: root ( аккаунт с полными правами 0:0) и tester ( аккаунт с правами 1002:1002 и прописанный в sudoers:&nbsp; tester&nbsp; &nbsp;ALL=(ALL) ALL )<br />1. Создание аккаунта root2.<br />2. Изменение аккаунтом tester через команду sudo nano файл /etc/passwd root2:x:1002:1002 на root2:x:0:0 и&nbsp; root:x:0:0:.. на root:x:1002:1002.<br />В итоге не заходит на root и root2 акаунты.<br />Пытаюсь поменять /etc/sudoers&nbsp; через аккаунт tester с помощью sudo nano. НО пишет нету прав .</p><p>На этом сервере ща запущен игровой сервер ( онлайн 10 чел ). Сервер работает.<br />Что можно с этим сделать? ( только не нужно предлагать переустановить систему, на сервере установлен mysql з биг обьемом файлов, которые потом будет долго заливать обратно )</p>]]></description>
			<author><![CDATA[null@example.com (koka3000)]]></author>
			<pubDate>Mon, 27 Dec 2010 12:35:33 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=125906#p125906</guid>
		</item>
	</channel>
</rss>
