Manjaro linux root права

Продолжаем настройки KDE в Manjaro Linux. Получаем root доступ к файлам

Достаточно часто, если вы хотите перенастроить свою систему вам нужен рут доступ, что бы была возможность создавать папки и править системные файлы. Но . В КДЕ Плазма все не так и просто.

Дело в том, что у разработчиков паранойя и они запретили запускать Dolphin с рут правами, от слова совсем. А получать доступ к файлам, редактировать их через консоль, это такое себе.

И говорят это уже давно, хотя, мне кажется, что в MX Linux все работает. Но это мне пользователи МХа пускай скажут, я не уверен. В КДЕ Неон и в Кубунте точно отключено.

У меня в данном случае на примере Manjaro Linux. В других системах подход тот же, только свои способы установки софта.

Но мы пойдем таким путем — поставим файловый менеджер krusader через стандартную утилиту установки программ, и потом запустим его командой

Вот, теперь у нас есть полный доступ, как бы, но не до конца.

Редактировать файлы мы не сможем, только удалять, копировать и вставлять. Так как редактор по умолчанию — Kate не запускаеться, видать опять очередная паранойя разработчиков КДЕ.

Тогда делаем еще финт ушами, нам нужно поставить 3 программы.

И какой нибудь текстовый редактор gedit

Все это есть доступно через установку программ.

Программы нужно устанавливать по очереди, иначе получите ошибку. И что мы имеем:

Открываем папку, куда нам нужен рут доступ, правой кнопкой — открыть как администратор

Вводим пароль и готово, кликаем правой кнопкой по файлу, который хотим изменить и выбираем открыть в другом приложении

И там находим текстовый редактор, выбираем, теперь текстовый редактор запросит пароль рут

Источник

Linux Security

System security is a complicated topic that individuals study for many years. It would be impractical to impart even a fraction of that knowledge in a Wiki article. What this page will attempt to do is provide a primer in the most basic elements of Linux security and identify common pitfalls for beginners

User accounts are used to log into the system and provide one of the basic building blocks for permissions. You could loosely categorize users into a few categories:

  • Regular user accounts like the one created for you during install.
  • Accounts used to run specific processes. These users are often named after the service they run. For example the dbus users is user to run the master dbus process.
  • The root account.
Читайте также:  Linux command get directory

The root account is an administrator or superuser account. This account to everything in the system and be used with extreme care. In most cases, it shouldn’t be used at all. Instead use sudo .

The command sudo lets you run a command as the root user without actually switching to the root user. In many cases this is safer than using the root user directly as only a single command is being run as root. For example, your normal user account would not be able the file /etc/fstab because it is owned by root. However, you can edit it with sudo like this:

When you run this command, you will be asked for a password, this will be the password of your normal user account.
For more information about editing configuration files owned as root see this article on configuration files.

sudo vs su

While sudo and su look similar and both involve root access they are very different. sudo runs a single command as another user and requests the password of your normal user account. su lets you *become* root and requests the password of the root user. In general, it is usually safer to use sudo than to use su.

Warning Never run a graphical program as root or with sudo, it should only be used with command line programs

Why am I Asked for a Password

Sometimes you will take an action in the terminal or through a GUI application and will get prompted for your password. This is because the action you are trying to take cannot be completed by you user and requires elevated rights. Whenever you get a password prompt like this it is important to pause and think if the action you are taking *should* be asking for elevated rights before entering your password.

Note Usually these password prompts will be looking for the password of your normal user account but occasionally they will need the password of the root account

To change the password of the user account you are logged in as you can use the command:

To change the password of a different user on the same system you can use sudo:

Users on a Linux system are commonly arranged in groups. A user group is a convenient way of assigning more users access to a common task like sound, media, printing and mounting of removable drives etc.

Читайте также:  Linux обновить систему команды

A list of the current groups can be seen on the system with the command:

To see which groups a given user belongs to use the command

Primary Groups

A user can be a member of any number of groups but they have only one primary group. The primary group is the group used when files are created.

At the most basic level, files are designated as read, write or execute to the user(owner), the group and other. To understand how this works let’s look at a real world example.

To get the permissions on the file we can use the command ls -l .

ls -l /etc/fstab -rw-r--r-- 1 root root 539 Dec 26 23:07 /etc/fstab

That first group of letters and dashes indicate the permissions. It is 10 characters long and the dashes indicate a lack of permissions.

  • The first character «-«, represents the file type, «-» indicates that it is a normal files.
  • The next three characters «rw-» indicate the permissions for the user or owner of the file. In this case reading and writing are allowed but not executing.
  • The next three characters «rw-» indicate the permissions for members of the group who owns the file. In this case reading and writing are allowed but not executing.
  • The next three characters «r—» indicate the permissions for other users. In this case reading is allowed but not writing or executing.

From more detailed information on how file permissions are broken down take a look at this Wikipedia article

Changing File Permissions

The command chmod can be used to change permissions on a file or directory. It is probably easier to demonstrate than explain.

Add read rights to the user(owner) of the file

Remove execute rights to members of the group owner of filename

Set the rights for the other group to read only

Of course, in normal use you would combine everything like this:

This adds read and write to the owner, set the group as read only and remove read, write and execute from other users

The chmod command can do a lot more than that. For more information take a look at Wikipedia’s chmod reference

The Firewalls article has a full description of the Firewall solutions available on Manjaro.

Your first line of defense should always be security practices that prevent an intrusion such as firewalls, intrusion prevention systems and keeping your system patched and up-to-date. However, it is also useful to try to ensure that your system has not been compromised. One way to help with this is by using a file integrity monitoring solution. These solutions work by comparing the checksums or the files on your system to their previous versions and alerting about changes.

Читайте также:  Kali linux update command

An open source tool which provides this service is AIDE(Advanced Intrusion Detection Environment. You can install it with the command:

A Sandbox is a security mechanism for separating running programs, usually in an effort to mitigate system failures or software vulnerabilities from spreading.

One method of sandboxing is using Firejail. Please the Firejail Wiki page for more information on installing and configuring Firejail.

Cookie-файлы помогают нам предоставлять наши услуги. Используя наши сервисы, вы соглашаетесь с использованием cookie-файлов.

Источник

ROOT права

Manjaro KDE Edition: ROOT права

Здравствуйте, создал раздел диска, но не могу ничего с ним делать (не создавать файлы, не вставлять их сюда) посмотрел тут стоят root права, в то время как на других разделах Я ПОЛЬЗОВАТЕЛЬ (andryha), а тут стоит root. Как мне получить ROOT права и снять здесь защиту? Прошу опишите очень подробно потому что я только новичок, который только вчера установил manjaro)

2 комментария

sudo chown -R andryha:andryha ./
UUID=acb1234567890xyz /media/mydisk ext4 defaults

где
UUID это id твоего раздела, можно узнать командой blkid;
/media/mydisk — путь, куда монтировать
ext4 — файловая система
перезагрузись и проверь что раздел примонтировался, затем выполни команду

sudo chmod 777 /media/mydisk

PS. вместо UUID=abc1234567890xyz можно использовать конструкцию по имени/номеру раздела, например

/dev/sdb1 /media/mydisk ext4 defaults
LABEL=Soft /media/mydisk ext4 defaults

Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org

Прямой эфир

  • berligostr Вчера в 21:36
    Pamac9
  • berligostr Вчера в 21:33
    Firefox и thunderbird очень медленно запускаются2
  • JAB 12 июля 2023, 22:27
    Не отображаются файлы на раб. столе + не запускаются приложения13
  • ink 11 июля 2023, 11:52
    установка gnome на ноутбук Chuwi3
  • HargardMoroznyy 10 июля 2023, 13:47
    Прошу подсказать1
  • dwadatka 7 июля 2023, 12:39
    Должна (по вашему ) быть награда за решённый вопрос? например в конфиденциальной криптовалюте.2
  • AlexxSanich 4 июля 2023, 22:19
    Настройка энергоэффективности/автономности3
  • Kronton 3 июля 2023, 13:20
    Бесплатный VPN — настройки и поддержка12
  • mva 1 июля 2023, 22:33
    Приложения медленно запускаются29
  • Маленький_Любитель_анонимности 1 июля 2023, 20:01
    вылет в tty и дальнейшее зависание2

Источник

Оцените статью
Adblock
detector