Ku rupapuro rw'ibirimwo

Эсперанто и Linux

ca, kivuye

Ubutumwa 148

ururimi: Русский

Elhana2 (Kwerekana umwidondoro) 2 Ndamukiza 2015 08:58:32

Marc_1965:Конкретно при создании исполняемого файла - да.
Проверяем:
$echo -e '#!/bin/sh\nrm -f barmin' > barmin
$chmod +x barmin
$./barmin
Объясните результат.
$echo 'int main(){return 42;}' > lol.c
$cc -o lol lol.c
$./lol
$echo $?
Объясните результат.
найти информацию в Интернете про sudo
"sudo allows a permitted user to execute a command as the superuser or another user, as specified by the security policy."
С чем из вышеперечисленного вы не согласны?
Ну так расшифруйте по функциям то, что Вы перечислили тут.
Вы хоть названия-то скажите.
в Линуксах для работ на обычной конфигурации PC есть ... весь тот комплект программ, доступный сразу после установки системы.
При установке Windows разворачивается из образа, так что набор установленных в ней программ ограничен лишь фантазией администратора или поставщика оборудования.

Marc_1965 (Kwerekana umwidondoro) 2 Ndamukiza 2015 09:11:06

Elhana2:
Marc_1965:по каким признакам система Линукс определяет исполняемые файлы?
По аттрибутам, которые хранятся в каталоге.
Афигеть! Атрибуты хранятся в каталоге?!?!?! Вы чего-то курили с утра или по жизни так?

Elhana2:
Файл можно пометить как исполняемый в момент его создания, задав соответствующее значение mode. Прав суперпользователя для этого не требуется.
Вот об этом я попрошу Вас рассказать попдробнее.

Marc_1965 (Kwerekana umwidondoro) 2 Ndamukiza 2015 09:28:39

Elhana2:
Marc_1965:Конкретно при создании исполняемого файла - да.
Проверяем:
$echo -e '#!/bin/shnrm -f barmin' > barmin
$chmod +x barmin
$./barmin
Объясните результат.
Непонятно только, что там объяснять?
Открываю консоль, копирую туда " $echo -e '#!/bin/shnrm -f barmin' > barmin ". Жму на ENTER и получаю ответ:
"-e: команда не найдена"

И что Вы хотели этим сказать?

Elhana2:
найти информацию в Интернете про sudo
"sudo allows a permitted user to execute a command as the superuser or another user, as specified by the security policy."
С чем из вышеперечисленного вы не согласны?
С Вашим утверждением "Команда sudo выполняет указанную ей команду от имени суперпользователя". Вы этого типа не поняли? okulumo.gif

Elhana2:
Ну так расшифруйте по функциям то, что Вы перечислили тут.
Вы хоть названия-то скажите.
Т.е. Вы сами не знаете, о чём просили написать? okulumo.gif

Elhana2:
в Линуксах для работ на обычной конфигурации PC есть ... весь тот комплект программ, доступный сразу после установки системы.
При установке Windows разворачивается из образа, так что набор установленных в ней программ ограничен лишь фантазией администратора или поставщика оборудования.
Стоп! О чём, собственно, Вы ведёте речь: об установке законно купленного экзепляра Windows с фирменного дистрибутива или об установке незаконной "левой" сборки Windows?

Marc_1965 (Kwerekana umwidondoro) 2 Ndamukiza 2015 09:29:33

Elhana2:
Marc_1965:Вот об этом я попрошу Вас рассказать попдробнее.
Добавьте в примере на С выше строчку "creat("whatever",0x777);" и наслаждайтесь результатом.
Т.е. Вы не в состоянии ответить на заданный Вам вопрос, я правильно Вас понял? okulumo.gif

Marc_1965 (Kwerekana umwidondoro) 2 Ndamukiza 2015 09:54:35

Elhana2:
Marc_1965:на заданный Вам вопрос
На какой вопрос? Вам показали, как создавать испольняемые файлы. Права администратора для этого ни разу не понадобились. Кроме того, созданные файлы позволяют читать, изменять и удалять файлы пользователя.
Вообще-то то, что Вы показали, почему то под Ubuntu не заработало. Что я сделал не так? okulumo.gif

Elhana2:
Открываю консоль, копирую туда " $echo -e '#!/bin/shnrm -f barmin' > barmin "
Не юродствуйте. Кстати, форум съел обратный слеш перед n.
Ага. Как только Вас ткнули носом в Ваши ляпы, так сразу "не юродствуйте". Фигушки - не получиться у Вас уйти от темы! okulumo.gif

Marc_1965 (Kwerekana umwidondoro) 2 Ndamukiza 2015 10:08:51

Elhana2:
Marc_1965:С Вашим утверждением "Команда sudo выполняет указанную ей команду от имени суперпользователя".
Это не мое утверждение, это цитата из руководства команды sudo. Я могу повторить: "sudo allows a permitted user to execute a command as the superuser or another user, as specified by the security policy."
Так. Попробуем по другому. Где в этом выражении Вы увидели "Команда sudo выполняет указанную ей команду от имени суперпользователя"? Вы вообще можете перевести на русский язык то, что Вы тут повторили? okulumo.gif

Elhana2:
О чём, собственно, Вы ведёте речь: об установке законно купленного экзепляра Windows
Об установке законно купленного экземпляра Windows, подготовленного производителем оборудования или системным администратором.
В данном случае использование "или" недопустимо, поскольку во втором случае речь идёт уже о незаконном распространении, сиречь о "пиратском" софте.

Elhana2:
Вы сами не знаете, о чём просили написать?
Я просила вас написать о средствах гибкого разграничения прав пользователя. Возможность запуска команд (и оболочек) от имени суперпользователя гибкостью не отличается.
Отлично. Теперь опишите, что именно Вы подразумеваете под "гибким разграничением прав пользователя"? Пока же у меня есть подозрение, что все эти желаемые Вами разграничения реализует chmod.

Marc_1965 (Kwerekana umwidondoro) 2 Ndamukiza 2015 10:21:45

Elhana2:
Marc_1965:то, что Вы показали, почему то под Ubuntu не заработало. Что я сделал не так? okulumo.gif
Вы не смогли скопировать команду "echo", о существовании которой наверняка знаете. Скопируйте ее правильно и вставьте пропущенный слеш.
Я скопировал именно то, что Вы выложили. При копировании из консоли пробел между $ и командой прекрасно сохраняется. Вот пример.
$ $echo -e '#!/bin/shnrm -f barmin' > barmin
-e: команда не найдена
Кроме того я не понял - о чём Вы вообще ведёте спор? С тем, что кривыми руками или умыслом можно обрушить Линукс никто и не спорит. Просто для этого нужно, как минимум, сидеть за клавиатурой этого компа с Линуксом и иметь определённые познания в этой области. А вот удалённо ввести и исполнить эти программы на другом компе с Линуксом Вам удастся только с помощью организации этой удалённой сессии тамошним администратором и присвоения Вам админских прав в том компе. А вот практика вирусных эпидемий под Виндоуз показывает очень сильную уязвимость Виндоуз с этой стороны. okulumo.gif

Кстати, офисные "хомячки", пересаженные с Винды на Ubuntu, никакими специфическими познаниями не обладают, но им вполне хватает установленного "из коробки" Линукса для всех их повседневных работ, начиная от подготовки разных документов и заканчивая играми.

Marc_1965 (Kwerekana umwidondoro) 2 Ndamukiza 2015 10:45:47

Elhana2:
Marc_1965:Вы вообще можете перевести на русский язык то, что Вы тут повторили?
Я-то могу
Повторяю вопрос: где в повторяемой Вами англоязычной цитате из руководства команды sudo Вы увидели "Команда sudo выполняет указанную ей команду от имени суперпользователя"? okulumo.gif

Elhana2:
во втором случае речь идёт уже о незаконном распространении, сиречь о "пиратском" софте.
Это неправда.
Докажите! Возьмите лицензионное соглашение Виндоуз и найдите там тот пункт, который разрешает некоему системному администратору рапространять Виндоуз изменяя стандартный набор программ?

Elhana2:
Так вы все еще утверждаете, что исполняемый файл невозможно создать без прав администратора, несмотря на демонстрацию обратного?
Т.е. Вы не смогли прочитать мой ответ Вам и увидели только отдельные слова, не так ли?

Elhana2:
А вот удалённо ввести и исполнить эти программы на другом компе с Линуксом Вам удастся только с помощью организации этой удалённой сессии тамошним администратором
Это же самое могут сделать и программы пользователя в которых присутствуют уязвимости.
Докажите!

Marc_1965 (Kwerekana umwidondoro) 2 Ndamukiza 2015 11:31:55

Elhana2:
Marc_1965:Повторяю вопрос: где в повторяемой Вами англоязычной цитате из руководства команды sudo Вы увидели...
Переведите и увидите.
Иначе говоря - за свои слова Вы ответить не смогли. Так и запишем. okulumo.gif

Elhana2:
пункт, который разрешает некоему системному администратору рапространять Виндоуз
Системные администраторы не занимаются распространением Windows.
А это, стало быть не Вы писали? okulumo.gif
"Об установке законно купленного экземпляра Windows, подготовленного производителем оборудования или системным администратором."

Elhana2:
Т.е. Вы не смогли прочитать мой ответ Вам и увидели только отдельные слова, не так ли?
Чего конкретно я не увидела в вашем ответе?
А Вы перечитайте тот мой ответ, может и заметите то, что не увидели. okulumo.gif

Elhana2:
Вы писали:
Для создания исполняемого файла (например назначения прав на исполнение bash-скрипту) Вам уже потребуются админские права.
Угу. Даже могу подтвердить это, приведя пример с консоли. Нужно?

Elhana2:
Вам продемонстрировали создание и выполнение bash-скрипта и исполняемого файла пользовательской программой без прав администратора.
Это Вы о чём, собственно? О какой демонстрации идёт речь?

Elhana2:
Докажите!
Доказать что?
Т.е. Вы оказались не в состоянии понять о чём был задан вопрос, я правильно Вас понял?

Так что там насчёт "гибкого разграничения прав пользователя" и chmod?

Marc_1965 (Kwerekana umwidondoro) 2 Ndamukiza 2015 12:24:21

Elhana2:
Marc_1965:Иначе говоря - за свои слова Вы ответить не смогли. Так и запишем.
Ваш-то перевод будет?
Нет и по очень простой причине - Вы задаёте вопросы и не отвечаете на заданные Вам. Это типичное поведение тролля. Если хотите вести нормальную дискуссию - извольте отвечать и на задаваевые Вам вопросы.

Elhana2:
А это, стало быть не Вы писали?
Я писала про установку, а не распространение.
В таком случае извольте привести цитату из лицензионного соглашении Виндоуз, в котором содержится разрешние на изменения состава дистрибутива сторонним системным администратором!

Elhana2:
Разумеется, ведь вам уже было показано обратное.
Показано это было исключительно в Вашей фантазии. А пример - пожалуйста.
$ ls
ttt
$ chmod +x ttt
chmod: изменение прав доступа для «ttt»: Операция не позволена
Elhana2:
Это Вы о чём, собственно? О какой демонстрации идёт речь?
Вы выполнили указанные мной команды? Каков был результат?
Я уже писал Вам об этом. Вы этого в упор не заметили?

Elhana2:
chmod применяется на уровне файлов и поэтому гибкостью там и не пахнет.
Так всё-таки - будет расшифровка этого Вашего "гибкого разграничения прав пользователя"? Или Вы на это не способны, а способны только навешивать ярлыки и демонстрировать своё ламерство?

Subira ku ntango