What is root password linux mint

How to set root password on Ubuntu / Debian / Linux Mint

FAQ : How to set root password on Ubuntu / Debian / Linux Mint Operating system ? How may I also check , the root password is working ?

Answer: Ubuntu is Debian based operating system. Whereas Linux Mint is based on Ubuntu and Debian both.

Set / reset root password on Ubuntu / Debian / Linux Mint

The steps are similar in Ubuntu,Debian and Linux Mint. It is also applicable to other Linux distro which are based on Debian/Ubuntu.

Step 1: Login into the system with system user name. For example, here the system username is “sharad

Step 2: Now set the root password.
Use the below given command to set/reset the root password.
First give the password of system user by which you log in.
Then, type root password as per your desire.Hit enter and reconfirm the password.

Note: When we set user password, it is always invisible.Hence, confidently set the password and hit enter

sharad@ubuntu:~$ sudo passwd root [sudo] password for sharad: Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully sharad@ubuntu:~$

Now with above command the root password is set.

How to check root password is working

When you set the password in Ubuntu,Debian and Linux Mint , you can check root password by directly login from command terminal.

I believe, you are still log in with system user.Here, we are still login with username called “sharad”

Use the below given command and give root password which you have set in above section

The below given is reference from my system

sharad@ubuntu:~$ su -l root Password: root@ubuntu:~# root@ubuntu:~# whoami root root@ubuntu:~#

Источник

Пользователи в Ubuntu (Linux Mint)

Несколько месяцев назад меня озадачили вопросом: какой пароль от root в Linux Mint? Я пользуюсь этой системой не один месяц и к своему стыду никогда по-настоящему не задумывался над этим вопросом. А зря. Для выполнения административных действий я использовал пароль от пользователя, указанный мной при установке системы. Но текущий пользователь и root — это не одно и тоже.

В Linux Mint существует два типа учетных записей: администратор и стандартный. При установке системы создается пользователь с типом учетной записи «администратор». Под ним я и работал все время, не задумываясь о root. Единственная разница между этими типами учетных записей состоит в том, что только «администратор» может повышать свои права до root, то есть выполнять команду sudo. Пользователи стандартной учетной записи этого делать не могут. Сразу возникает несколько вопросов. Зачем вообще нужен root? Почему не сделать так, как сделано в Windows, где есть администраторы и обычные пользователи? Причин несколько.

Линус Торвальдс при создании Linux ориентировался на Unix (это было еще до появления многопользовательской Windows) и многое взял оттуда. Пользователь root (он же суперпользователь) — неотъемлемая часть Unix. Это учетная запись с наивысшими правами (по сути тот же администратор в Windows). Предполагалось, что пользователи будут работать под обычными пользователями и лишь изредка для выполнения административных действий заходить под root. Для их удобства даже были созданы команды su и sudo (о них чуть позже). Эта практика перекочевала в Linux.

Читайте также:  Sata to usb linux

С появлением Ubuntu Linux-ом стали активно пользоваться не только матерые профессиональные программисты и системные администраторы, но и обычные пользователи далекие от технических деталей реализации и принципов ее работы. Постоянно переключаться между пользователем и root было лень. В результате чего некоторые стали сидеть под root. Разумеется это создавало огромную дыру в безопасности и нарушало сам принцип использования root. С этим нужно было что-то делать. (Кстати, по этой же самой причине Microsoft реализовала в Windows Vista механизм UAC).

В Canonical решили, что пользователям следует «забыть» о root. Как говорится, с глаз долой — из сердца вон. Однако просто удалить root из системы нельзя из-за обратной совместимости с ядром Linux. Поэтому там запретили входить в систему под этим пользователем. А для этого не стали устанавливать для него пароль. Поскольку root без пароля это все равно что самолет без крыльев, пользователи благополучно забыли про него. Чего в Canonical и добивались.

Но как насчет административных действий? Ведь пользователям все-равно как-то нужно устанавливать программы? Предоставлять такую возможность всем пользователям без разбора — слишком глупо. Поэтому пользователей разделили на две большие группы: администраторы (могут выполнять административные действия) и обычных пользователей (не могут их выполнять). Но если всем администраторам дать возможность свободно выполнять административные действия, мы вернемся к тому же от чего и ушли. Пользователи будут сидеть под администратором и это будет полностью эквивалентно тому, что они сидели под root.

Здесь-то и скрывается хитрость: администратор — это не root. Что это значит? Мы помним, что учетная запись root все еще существует в системе. В Linux только из-под нее можно выполнять административные действия. Получается, для того, чтобы установить программу мы все равно должны зайти в систему под root, даже если сидим под администратором. Но как, ведь у root нет пароля? И зачем тогда нужны администраторы? Тут-то и пригождается sudo.

Но начнем с su. Эта команда переключает текущего пользователя на root. Но так как у root нет пароля, она не может выполнить свою задачу и завершается с ошибкой.

Команда sudo запускает отдельную программу с правами root. Она не меняет текущего пользователя в отличие от su. Для подтверждения своей работы sudo, как и su, требует ввода пароля… И вот здесь фокус: она запрашивает пароль не root, а текущего пользователя. Это важный момент: sudo запрашивает пароль текущего пользователя, а целевую программу запускает с правами root.

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

Хорошо, sudo позволяет выполнить одну команду, но если мне надо выполнить несколько команд? Тут есть несколько вариантов. Первый:

Читайте также:  Kali linux готовый образ виртуальной машины

Здесь используется тот факт, что если su запускается от root, она не запрашивает пароль. После ввода пароля пользователя мы получаем интерпретатор с правами root. Еще два варианта:

Их действие похоже (но не аналогично) на sudo su. При этом sudo -s в отличие от sudo -i не меняет домашний каталог на /root, домашним остается домашний каталог текущего пользователя.

  1. В Ubuntu для root не задан пароль, поэтому вы не можете войти в систему под этим пользователем, даже с помощью команды su.
  2. Для выполнения административных действий вы должны использовать sudo, которая запрашивает пароль текущего пользователя, а программы запускает с правами root.
  3. Команду sudo могут выполнять только администраторы, обычные пользователи — нет.
  4. Поскольку Linux Mint основан на Ubuntu, он придерживается такой же практики работы с пользователями.
  5. В Интернете немало руководств как задать пароль для root (и тем самым «починить» su), но нужно ли это — вопрос открытый.

Источник

How to Change Root Password in Linux Mint 21

In a Linux system, a person with root privileges would be able to work as an administrator. Most of the Linux tasks required root-level permission to further proceed. It is quite possible that most of the users working on the same system have root privileges which sometimes create security problems.

However, to avoid security attacks, it is necessary to change the root password regularly. Because resetting the password time to time helps you to get rid of these issues, even if your ex-team member finds your old password, they wouldn’t be able to access the system.

How to Change Root Password in Linux Mint 21

We have two most common ways to change root password on Linux Mint 21 system:

1: Change root Password with sudo Permission

With sudo privileges, a user can easily modify the root password if forgotten or even set it for the first time. But keep in mind, you should know about the older password. Whenever you run the mentioned command, the system will ask you to type the sudo password; type it and hit enter:

In the next move, you will be asked to type the new root password for the Linux mint system:

Re-enter the new root password you have set above for confirmation:

Once both passwords match, you will get a message on terminal that you have successfully updated Linux Mint root password.

2: Change root Password with root Permission

For this method, you should have changed the root password of the Linux Mint system at least one time before. And, you must know the current sudo password to gain root privileges. So, execute the mentioned command and type the current root password of your Linux system:

In the next command, execute the ‘passwd’ command to the terminal for further process. This will allow you to modify the root password:

Type the new password you want to set, and hit Enter:

Re-enter the password you have set above. You will receive a successfully updated message if the password is entered correctly:

3: Change root Password Using GUI

You can also change the root password through a graphical user interface if you don’t prefer the terminal.

What you need to do is, open the applications menu, move to the Administration icon and their select Users and Groups option:

Читайте также:  Linux version from terminal

Type the current root password and click to Authenticate button:

After authentication, you will see a user with their respective details like name and password. In the password category, click on the dotted hidden password to reset it:

Once you clicked, a dialogue box of Change Password will be appeared on the screen:

Type the new password of your choice in the New Password entry and re-write it on the Confirm Password tab. If your passwords match, then hit to Change button:

The root password of the Linux Mint 21 system has changed successfully.

Conclusion

Root password is the key to managing your whole Linux system as all administration tasks and queries are handled with root permission. Sometimes, it is necessary to change the root password after some time to avoid unnecessary usage and attacks.

Through this guide, we have learned how to change the root password on Linux Mint 21 system. We have done it using two different approaches, one approach leads to CLI which includes sudo and root permissions. And in the second approach, we used the GUI method.

About the author

Syeda Wardah Batool

I am a Software Engineer Graduate and Self Motivated Linux writer. I also love to read latest Linux books. Moreover, in my free time, i love to read books on Personal development.

Источник

Why is the root password on Linux Mint my user password?

I did a fresh install of Linux Mint 18.1 and created a single user named «jack» with PASSWORD1 as the password. Later, I changed the password (using the «Users and Groups» graphical dialog) to PASSWORD2. Both logging in and using sudo now require PASSWORD2, as expected. However, PASSWORD1 is still the password for the account root . I can tell because su — and su — root reject PASSWORD2 but accept PASSWORD1. Isn’t this a security flaw? Why did the root account silently copy my user password in the first place? If I knew my password was compromised and changed it, I wouldn’t think to check that the root account was still using the compromised password. In fact, I thought the root account was disabled on Linux Mint by default. See this question for instance: https://superuser.com/questions/323317/why-does-linux-ubuntu-mint-lack-a-root-account Any reason not to disable the root account using sudo passwd -l root ? Why wasn’t this done by default? Edits @terdon I am fairly sure that I never ran sudo passwd or even plain passwd on this operating system. @Mark I checked and the only thing that comes back doesn’t look relevant.

jack@gamma /var/log $ ls auth.log* auth.log auth.log.1 auth.log.2.gz auth.log.3.gz auth.log.4.gz jack@gamma /var/log $ zgrep passwd auth.log* auth.log.2.gz:Mar 9 17:56:07 gamma mdm[1695]: pam_succeed_if(mdm:auth): requirement "user ingroup nopasswdlogin" not met by user "jack" jack@gamma /var/log $ zgrep "password changed" auth.log* # nothing returned 

Edit: I have filed a bug report with Linux Mint https://bugs.launchpad.net/linuxmint/+bug/1675575 Now that @Roger Lipscombe has confirmed this issue, I am going to add a bounty to the question.

That does seem strange. Are you 100% sure you didn’t active the root account by running sudo passwd after first installing but before changing passwords?

Along those lines, can you look in your /var/log/auth.log (and any older copies such as auth.log.1 ) for a line like passwd[6434]: pam_unix(passwd:chauthtok): password changed for root ?

Источник

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