как дать пользователю права рута?
Модератор: Bizdelnick
как дать пользователю права рута?
Доброго всем времени суток.
я только неделю как юзаю опенсус 11.2(и вообще линукс)
ВОпрос:
Как сделать так чтобы пользователь Юзернейм заходил в систему уже с правами root?
Что бы после входа все программы, папки, процессы открывались/запускались без подтверждения паролем root.
я понимаю что можно в окне входа ввести ник root и пароль, но тогда теряются все настройки Юзернейма...
Заранее спасибо!
я только неделю как юзаю опенсус 11.2(и вообще линукс)
ВОпрос:
Как сделать так чтобы пользователь Юзернейм заходил в систему уже с правами root?
Что бы после входа все программы, папки, процессы открывались/запускались без подтверждения паролем root.
я понимаю что можно в окне входа ввести ник root и пароль, но тогда теряются все настройки Юзернейма...
Заранее спасибо!
Re: как дать пользователю права рута?
Заходить под рутом =)
Вот только с точки зрения безопасности так лучше не делать. 95% всей совершаемой работы не требуют рутовых прав при корректной настройке. У кого то и все 100.
А если принять во внимание, что в сусе рулить системой практически полностью можно через яст, который иногда предлагает поставить галочку "Запомнить пароль" ваше желание абсолютно непонятно.
зы. настройки интерфейса хранятся в домашней папке пользователя. И если вы перенесете их из папки пользователя в домашнюю папку рута (по дефолту /root), то все настройки сохранятся.
Но повторюсь еще раз. Работать нужно под обычным пользователем. А не под рутом.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
The more you believe you don't do mistakes, the more bugs are in your code.
Re: как дать пользователю права рута?
Как сделать так чтобы пользователь Юзернейм заходил в систему уже с правами root?
Этого, делать не надо.
А настройки можно перенести тупо скопировав домашнюю папку "Юзернейма", но повторюсь ещё раз - не стоит этого делать.
Re: как дать пользователю права рута?
Программы не требеуют пароля, если же вы имеете в виду административные действия, то настройте sudo (man sudo).
Доступ к папке устанавливается через chmod.
Доступ к папке устанавливается через chmod.
Всего лишь 26 литров пива достаточно человеку для удовлетворения ежедневной потребности в кальции. Здоровое питание - это так просто!
http://atolstoy.wordpress.com
http://atolstoy.wordpress.com
Re: как дать пользователю права рута?
Код: Выделить всё
su -c "cat >> /etc/sudoers"
username ALL=(ALL) NOPASSWD: ALL
No problems - just solutions!
Re: как дать пользователю права рута?
Upful
не тяните в linux виндовые привычки, не в коем случае пользователю нельзя давать права рута!!! изучите работу в консоли Вам понадобиться всего несколько программ, для получения прав рута на одну операцию настройте sudo http://ru.opensuse.org/%D0%90%D0%B4%D0%BC%...1%89%D0%B8_Sudo , для редактирования файлов изучите vi, изменять права chmod и консольный файловый менеджер mc. Например чтобы запустить файловый менеджер с правами рута наберите sudo mc
не тяните в linux виндовые привычки, не в коем случае пользователю нельзя давать права рута!!! изучите работу в консоли Вам понадобиться всего несколько программ, для получения прав рута на одну операцию настройте sudo http://ru.opensuse.org/%D0%90%D0%B4%D0%BC%...1%89%D0%B8_Sudo , для редактирования файлов изучите vi, изменять права chmod и консольный файловый менеджер mc. Например чтобы запустить файловый менеджер с правами рута наберите sudo mc
Re: как дать пользователю права рута?
и кстати чтобы все консольные утилиты были видны обычному пользователю, добавьте в переменную окружения несколько каталогов, это можно сделать следующей командой
Код: Выделить всё
echo 'export PATH=$PATH:/sbin:/usr/sbin' >> ~/.bashrc
Re: как дать пользователю права рута?
agentprog писал(а): ↑13.02.2010 22:29Код: Выделить всё
su -c "cat >> /etc/sudoers" username ALL=(ALL) NOPASSWD: ALL
agentprog я так понимаю это надо добавить строчку username ALL=(ALL) NOPASSWD: ALL в файле sudoers?
где юзернейм имя пользователя, для которого нужно сделать полный доступ
Re: как дать пользователю права рута?
а на самом деле, что мешает делать например /sbin/ifconfig с полным путем?
да, эту строчку надо добавить в файл /etc/sudoers, она даст возможность вызывать sudo без необходимости вводить пароль.
PS: на самом так делать не безопасно, но если Вам это так надо...
No problems - just solutions!
Спасибо сказали:
Re: как дать пользователю права рута?
user@host
# sudoers file.
#
# This file MUST be edited with the 'visudo' command as root.
# Failure to use 'visudo' may result in syntax or file permission errors
# that prevent sudo from running.
#
# See the sudoers man page for the details on how to write a sudoers file.
#
# Host alias specification
# User alias specification
# Cmnd alias specification
# Defaults specification
# Prevent environment variables from influencing programs in an
# unexpected or harmful way (CVE-2005-2959, CVE-2005-4158, CVE-2006-0151)
Defaults always_set_home
Defaults env_reset
# Change env_reset to !env_reset in previous line to keep all environment variables
# Following list will no longer be necessary after this change
Defaults env_keep = "LANG LC_ADDRESS LC_CTYPE LC_COLLATE LC_IDENTIFICATION LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER LC_TELEPHONE LC_TIME LC_ALL LANGUAGE LINGUAS XDG_SESSION_COOKIE"
# Comment out the preceding line and uncomment the following one if you need
# to use special input methods. This may allow users to compromise the root
# account if they are allowed to run commands without authentication.
#Defaults env_keep = "LANG LC_ADDRESS LC_CTYPE LC_COLLATE LC_IDENTIFICATION LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER LC_TELEPHONE LC_TIME LC_ALL LANGUAGE LINGUAS XDG_SESSION_COOKIE XMODIFIERS GTK_IM_MODULE QT_IM_MODULE QT_IM_SWITCHER"
# In the default (unconfigured) configuration, sudo asks for the root password.
# This allows use of an ordinary user account for administration of a freshly
# installed system. When configuring sudo, delete the two
# following lines:
Defaults targetpw # ask for the password of the target user i.e. root
ALL ALL=(ALL) ALL # WARNING! Only use this together with 'Defaults targetpw'!
# Runas alias specification
# User privilege specification
root ALL=(ALL) ALL
upful ALL=(ALL) ALL
# Uncomment to allow people in group wheel to run all commands
# %wheel ALL=(ALL) ALL
# Same thing without a password
# %wheel ALL=(ALL) NOPASSWD: ALL
# Samples
# %users ALL=/sbin/mount /cdrom,/sbin/umount /cdrom
# %users localhost=/sbin/shutdown -h now
upful - пользователь для которого это всё надо. после изменения файла и перезагрузки системы всёравно не добился нужных результатов.(например: что бы зайти на локальный диск нтфс требуется ввести пароль)
- petyanamlt
- Сообщения: 1773
- ОС: Kubuntu 16.04(x86-64)KDE 5.8.7
Re: как дать пользователю права рута?
А можно узнать, зачем пользователю права рута?
Мне чисто из любопытства...
Мне чисто из любопытства...
не тяните в linux виндовые привычки, не в коем случае пользователю нельзя давать права рута!!!
MSI 990FXA-GD80 SocketAM3+ / FX 8350 / Geforce gtx670 4GB / 4xHDD - 2000 -2х500 (Velociraptor) - 240ssd под Kubuntu / 16Gb RAM DDR3 1600 / TV TBS 6281. Ну и разгон естественно, жить без этого не могу.
(mail agent) petyanamlt собака маил.ру
(mail agent) petyanamlt собака маил.ру
Re: как дать пользователю права рута?
Upful
может Вы сходите по моей ссылке? там русским по зелёному написано как настроить sudo
может Вы сходите по моей ссылке? там русским по зелёному написано как настроить sudo
Re: как дать пользователю права рута?
я говорил по sudo (`man sudo` и `man sudoers`сюда копировать не буду )
думаю, что ТС не хочет вводить пароль рута постоянно.
man fstab
petyanamlt писал(а): ↑14.02.2010 10:31А можно узнать, зачем пользователю права рута?
Мне чисто из любопытства...
думаю, что ТС не хочет вводить пароль рута постоянно.
man fstab
No problems - just solutions!
Re: как дать пользователю права рута?
Нене, костылями через sudo такие проблемы проще решить. Тут читать что-то надо, а так судо настроил и все проблемы отпали. Вводить команды каждый раз, конечно, не слишком удобно. Но со временем привыкаешь ))
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
The more you believe you don't do mistakes, the more bugs are in your code.
Re: как дать пользователю права рута?
Совершенно верно - не хочется вводить везде и всюду пароль
может для полного понимания вопроса, надо описать вам в чем я вижу неудобства:
-запускаю торрент, он не хочет сидировать скаченные ранее файлы(пока не открою доступ к дискам вручную)
-запускаю медиприложение, тоже самое не могу открыть файлы(не вижу диски в проводнике приложения)
-изменяю настройки в системных файлах - не могу сохранить. В рунту была опция в контекстном меню "открыть как суперпользователь", в сусе нету(уже не удобно)
вообщем чувствую у себя на компьютере как в гостях=)
извините может, за мой нубский подход к делу=)
может для полного понимания вопроса, надо описать вам в чем я вижу неудобства:
-запускаю торрент, он не хочет сидировать скаченные ранее файлы(пока не открою доступ к дискам вручную)
-запускаю медиприложение, тоже самое не могу открыть файлы(не вижу диски в проводнике приложения)
-изменяю настройки в системных файлах - не могу сохранить. В рунту была опция в контекстном меню "открыть как суперпользователь", в сусе нету(уже не удобно)
вообщем чувствую у себя на компьютере как в гостях=)
извините может, за мой нубский подход к делу=)
Re: как дать пользователю права рута?
так поправьте fstab чтобы ntfs разделы монтировались не только на чтение, но и на запись, тем по этому поводу куча
освойте элементарные навыки работы в консоли. В Suse вообще конфиги редко приходится править вручную так как есть yast
это не виндовз, здесь свои правила, или Вы их принимаете или Вам лучше остаться на винде и страдать от кучи вирусов, как раз из-за того что там у обычного пользователя есть права администратора
Re: как дать пользователю права рута?
Кто ищет, тот всегда найдет!
Опыт - это когда все получается с первого раза.
Опыт - это когда все получается с первого раза.
- Bizdelnick
- Модератор
- Сообщения: 20752
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: как дать пользователю права рута?
Насколько я помню, настройкой sudo в SUSE дело не решается. YaST запускается по умолчанию через su -c или что-то вроде этого.
ТС: мой совет - помотрите, сколько уже людей, разбирающихся в линуксе, сказало, что такого делать не стоит, и сделайте правильный вывод.
ТС: мой совет - помотрите, сколько уже людей, разбирающихся в линуксе, сказало, что такого делать не стоит, и сделайте правильный вывод.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: как дать пользователю права рута?
ладно, всем спасибо! я понял что надо порыться в судо и фстаб