Как изменить логин убунту

Это пошаговое руководство о том, как изменить имя пользователя в Debian, Ubuntu, Deepin, Linux Mint, elementary OS (и других дистрибутивах Linux на основе Debian или Ubuntu) и Fedora.

Это пошаговое руководство о том, как изменить имя пользователя в Debian, Ubuntu, Deepin, Linux Mint, elementary OS (и других дистрибутивах Linux на основе Debian или Ubuntu) и Fedora.

В инструкциях объясняется, как изменить (переименовать) имя пользователя вместе с именем домашней папки пользователя, а также простой способ устранения потенциальных проблем с файлами конфигурации, которые все еще указывают на старое имя домашней папки. Также есть шаг для изменения полного имени (отображаемого имени), которое отображается на экране входа в систему и в других местах на рабочем столе.

Во всех приведенных ниже инструкциях или командах не забудьте заменить newusername его новым именем пользователя и oldusername старым именем пользователя. 

1. Создайте временного пользователя и предоставьте ему привилегии sudo


Мы войдем в систему с временным пользователем, чтобы выполнить команды смены имени пользователя. Таким образом, не будет проблем при запуске их от того же пользователя, которого мы пытаемся переименовать (например, процессы, запущенные для этого пользователя и т. д.).

Добавьте нового временного пользователя (tempuser) и предоставьте ему привилегии sudo в Debian, Ubuntu, Deepin, elementary OS или Linux Mint (после ввода пароля вы можете продолжать нажимать, Enter чтобы пропустить ввод остальной информации):

sudo adduser tempuser
sudo usermod -aG sudo tempuser

Добавьте новый tempuser и предоставьте ему привилегии sudo на Fedora:

sudo adduser tempuser
sudo passwd tempuser
sudo usermod -aG wheel tempuser

2. Войдите в систему как tempuser и измените (переименуйте) имя пользователя, домашнюю папку и группу


Выйдите из системы и на экране входа выберите tempuser и войдите под этим пользователем. Затем откройте терминал и выполните эти команды, чтобы изменить имя пользователя, домашнюю папку и группу с oldusername на newusername:

sudo usermod -l newusername -d /home/newusername -m oldusername
sudo groupmod -n newusername oldusername

Если вы получили ошибку об использовании процесса для старого имени пользователя, убейте этот процесс (kill PID), но в большинстве случаев этого не должно происходить, поскольку мы вошли в систему, используя временное промежуточное имя пользователя для внесения этих изменений. Если это произойдет, другой обходной путь — это перезагрузить компьютер, а затем войти в tempuser напрямую, таким образом, нет никаких процессов, используемых старым именем пользователя.

3. Создайте символическую ссылку из /home/newusername в /home/oldusername


Некоторые приложения будут отображать ошибки при изменении имени пользователя, потому что в некоторых случаях есть файлы конфигурации, которые указывают на домашнюю папку старого имени пользователя. Решением для этого является создание символической ссылки из новой домашней папки на старую домашнюю папку:

sudo ln -s /home/newusername /home/oldusername

4. Измените отображаемое имя или полное имя (имя, фамилия)


В моем случае при попытке переименовать имя пользователя в Ubuntu 19.04 и Fedora 29 отображаемое имя (полное имя) осталось неизменным на экране входа в GDM3 и в меню пользователя. Это можно изменить, используя:

sudo chfn -f "firstname lastname" newusername

Заменить firstname и lastname с первым и последним именем, или что вы хотите, чтобы показать на экране входа и различных других местах по всей системе. firstname и lastname также может быть одним элементом, например, вашим новым именем пользователя. 

Команда chfn доступна на Fedora в util-linux-user пакете, который не установлен по умолчанию. Вы можете установить его на Fedora, используя:

sudo dnf install util-linux-user

После установки этого пакета chfn команда должна работать на Fedora. 

5. Войдите в систему с новым (переименованным) именем пользователя и удалите временного пользователя, созданного в шаге 1


Выйдите из системы, выберите новое, переименованное имя пользователя на экране входа в систему и перейдите к входу в систему. Теперь вы можете удалить временного пользователя, созданного в шаге 1 (tempuser), и его домашнюю папку:

sudo userdel -r tempuser

Источник: Linux Uprising

Рекомендуемый контент

  • Печать

Страницы: [1]   Вниз

Тема: изменить имя пользователя введённое при установке системы  (Прочитано 16672 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн
Вадим Скиф

Подскажите как изменить имя пользователя введённое при установке системы.Желательно не переустанавливая систему.Желательно попроще,например через терминал.Какие команды вводить?Устал искать в темах,что-то вразумительное если не трудно.Помогите чайнику!


ТС не появлялся на Форуме более полугода по состоянию на 21/11/2019 (последняя явка: 22/04/2019). Модератором раздела принято решение закрыть тему.
—zg_nico

« Последнее редактирование: 21 Ноября 2019, 19:27:42 от zg_nico »


Оффлайн
miarle

CPU: 8 core AMD FX-8300 Eight-Core
RAM: Kingston DDR3-1600 8192MB PC3-12800
GPU: NVIDIA GP107 [GeForce GTX 1050]


Оффлайн
Heider

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

Впрочем, если Вы имеете ввиду не логин, а имя, которое высвечивается при вводе пароля, тогда это легко сделать командой вроде этой:

usermod --comment "Иванов Иван Иванович" usernameГде username — имя пользователя в системе (логин)

« Последнее редактирование: 07 Апреля 2018, 20:46:25 от Heider »


Оффлайн
EvangelionDeath

Тогда Вам придется и домашнюю папку переименовать и права на файлы поменять.

Вот не надо сочинять!
1) Перейменовывать ничего не надо
2) Файлы и директории привязываются по UIDGID, а не по именам пользователягруппы.

Итого:

# Выполнять именно в консоли, не в терминале графического режима (после загрузки не логинимся, а нажимаем Ctrl+Alt+F1)
# вводим логин и пароль своего пользователя
sudo useradd tempuser -G adm -p
# Ctrl+D - выходим с текущего сеанса
# вводим логин и пароль нового пользователя
# проверяем или ничего не запущено под пользователем, что мы хотим перейменовать, если такое находится - завершаем или "убиваем"
ps -aux | grep <old user name>
sudo usermod -l <new login> <old login>
# выходим
# логинимся уже с новым логином
# удаляем временного пользователя
sudo userdel tempuser
# переключаемся на tty7 (графический режим) Ctrl+Alt+F7

Можно обойтись без создания новой учетки — разблокировать учетную запись root, после чего заблокировать ее обратно.

« Последнее редактирование: 08 Апреля 2018, 08:42:58 от EvangelionDeath »

HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04


Оффлайн
Heider

1) Перейменовывать ничего не надо

Я могу ошибаться, конечно… Но мне кажется, что папка /home/vasya сама не переименуется.


Оффлайн
UserX

… Но мне кажется, что папка /home/vasya сама не переименуется

Естественно, не переименуется. А зачем, вообще, необходимо переименование папки пользователя? Пусть останется со старым именем, ничего страшного не случится, права и на него останутся те же, что и были, т.е. ID_пользователя:ID_группы = 1000:1000.
Если необходимо сменить логин и имя_группы для какого-то ID, то можно же запуститься с лайв-диска и отредактировать файлы /etc/group, /etc/gshadow, /etc/passwd, /etc/shadow, /etc/subuid и /etc/subgid. В перечисленных файлах поменять только логин(имя_группы), а всё остальное оставить как есть.


Онлайн
xandvik

usermod -l NEWUSER OLDUSER
groupmod -n NEWUSER OLDUSER
usermod -md /home/NEWUSER NEWUSER

Вроде так . Я Года полтора назад менял.
Тока потом пыжился редачил файлы в которых записи о пользователях и группах ибо осталась инфа о старых…

« Последнее редактирование: 08 Апреля 2018, 11:52:09 от xandvik »

Debian GNU/Linux buster/sid


Оффлайн
Heider

А зачем, вообще, необходимо переименование папки пользователя?

Наверное, чтобы в скриптах пути вроде /home/$USER/…/some_config работали.

« Последнее редактирование: 08 Апреля 2018, 13:07:39 от Heider »


Оффлайн
EvangelionDeath

Наверное, чтобы в скриптах пути вроде /home/$USER/…/some_config работали.

Причина высосана из пальца. Ну или вы неправильно пишите скрипты. Так как принято писать скрипты $HOME/ , а не /home/$USER. Так как реальный HOME у пользователя не только не всегда лежит в /home, так и вообще может иметь другое имя.

Мне никто не запретит сделать sudo useradd -md /var/home/someuser vasyapupkik

HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04


  • Печать

Страницы: [1]   Вверх

Unix-like operating systems decouple the user name from the user identity, so you may safely change the name without affecting the ID. All permissions, files, etc are tied to your identity (uid), not your username.

To manage every aspect of the user database, you use the usermod tool.

To change username and user’s groupname (it is probably best to do this without being logged in):

sudo usermod -l newUsername oldUsername
sudo groupmod -n newUsername oldUsername

This however, doesn’t rename the home folder.

To change home-folder, use

sudo usermod -d /home/newHomeDir -m newUsername

after you changed the username.

For instance, you could logout, drop to a console (Ctrl+Alt+F1), and sudo su - to become true root (as opposed to sudo -s, where $HOME is still /home/yourname.) Maybe you also have to kill some still running processes from this user first. To do so, enter ps -u username, look for the matching PID and kill them by kill PID-number.

Update: as arrange mentioned, some files may reference your old home directory. You can either keep a symlink for backward compatibility, e g ln -s /home/newname /home/oldname or you can change the file contents with sed -i.bak 's/*oldname*/*newname*/g' *list of files* It creates a backup for each file with a .bak extension.

Some additional information for not so experienced users like me:
As I only have ONE user account (administrator), it would not let me change the username («you are already logged in» was the response in TTY1 (Ctrl+Alt+F1). To get around this:

  1. Login with your old credentials and add a new user, e.g. «temporary» in TTY1:

    sudo adduser temporary
    

set the password.
2. Allow the temporary user to run sudo by adding the user to sudo group:

    sudo adduser temporary sudo
  1. Log out with the command exit.

  2. Return to tty1: Login with the ‘temporary’ user account and password. Change your username and folder as mentioned above. exit (until you get the login prompt)

  3. Go back to TTY7 (Ctrl+Alt+F7) to login on the GUI/normal desktop screen and see if this works.

  4. Delete temporary user and folder:

    sudo deluser temporary
    sudo rm -r /home/temporary
    

Как мне переименовать пользователя в Linux?

Как мне изменить или переименовать имя пользователя в Linux? Вам необходимо использовать команду usermod для изменения имени пользователя в операционных системах Linux. Эта команда изменяет файлы системной учетной записи, чтобы отразить изменения, указанные в командной строке. Не редактируйте файл / etc / passwd вручную или с помощью текстового редактора, такого как vi.

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

Замените «username» в приведенной ниже команде своим новым именем пользователя:

  1. Ubuntu: ubuntu config –default-user имя пользователя.
  2. openSUSE Leap 42: opensuse-42 — имя пользователя по умолчанию.
  3. SUSE Linux Enterprise Server 12: sles-12 — имя пользователя по умолчанию.

13 мар. 2018 г.

Как мне изменить свое имя пользователя?

Изменение имени пользователя

  1. Откройте панель управления.
  2. Дважды щелкните значок «Учетные записи пользователей».
  3. Выберите учетную запись, которую хотите изменить.
  4. Щелкните Изменить мое имя.
  5. Введите новое имя, которое вы хотите использовать, и нажмите кнопку «Изменить имя».

31 колода 2020 г.

Как мне войти в систему как другой пользователь в Ubuntu?

  1. В Linux команда su (переключение пользователя) используется для запуска команды от имени другого пользователя. …
  2. Чтобы отобразить список команд, введите следующее: su –h.
  3. Чтобы переключить вошедшего в систему пользователя в этом окне терминала, введите следующее: su –l [other_user]

Как изменить имя пользователя и пароль в Linux?

Смена паролей пользователей в Linux

  1. Сначала войдите или «su» или «sudo» в учетную запись «root» в Linux, выполните: sudo -i.
  2. Затем введите passwd tom, чтобы изменить пароль для пользователя tom.
  3. Система дважды предложит вам ввести пароль.

25 февраля. 2021 г.

Как мне добавить нового пользователя в Linux?

Чтобы добавить / создать нового пользователя, вам нужно выполнить команду useradd или adduser с именем пользователя. «Имя пользователя» — это имя пользователя для входа в систему, которое используется пользователем для входа в систему. Можно добавить только одного пользователя, и это имя пользователя должно быть уникальным (отличаться от другого имени пользователя, уже существующего в системе).

Какой пользователь по умолчанию для Ubuntu?

По умолчанию первоначальный пользователь, созданный установщиком Ubuntu, является членом группы sudo, которая добавляется в файл / etc / sudoers как авторизованный пользователь sudo. Если вы хотите предоставить любой другой учетной записи полный root-доступ через sudo, просто добавьте ее в группу sudo.

Как мне изменить свое имя пользователя в Unix?

Самый простой способ сделать это:

  1. Создайте новую временную учетную запись с правами sudo: sudo adduser temp sudo adduser temp sudo.
  2. Выйдите из своей текущей учетной записи и снова войдите с временной учетной записью.
  3. Переименуйте свое имя пользователя и каталог: sudo usermod -l new-username -m -d / home / new-username old-username.

11 окт. 2012 г.

Какая команда создает пользователя в Unix?

Откройте командную строку. Если вы не вошли в систему как root, введите команду su — и введите пароль root. Введите useradd, затем пробел и имя пользователя для новой учетной записи, которую вы создаете в командной строке (например, useradd jsmith). Нажмите Ввод] .

Как мне изменить свой адрес электронной почты?

Как изменить свое имя

  1. На вашем компьютере откройте Gmail.
  2. В правом верхнем углу нажмите «Настройки». Посмотреть все настройки.
  3. Щелкните вкладку Учетные записи и импорт или Учетные записи.
  4. В разделе «Отправить письмо как» нажмите Изменить информацию.
  5. Введите имя, которое вы хотите отображать при отправке сообщений.
  6. Внизу нажмите Сохранить изменения.

Как мне изменить свое имя пользователя на Facebook 2020?

Как мне изменить имя пользователя на моей странице в Facebook?

  1. В ленте новостей щелкните Страницы в левом меню.
  2. Зайдите на свою страницу.
  3. Нажмите «О программе» в левой части страницы.
  4. Нажмите «Изменить» рядом с вашим текущим именем пользователя на странице.
  5. Введите новое имя пользователя.
  6. Если имя пользователя доступно и соответствует рекомендациям по созданию пользовательских имен, нажмите «Создать имя пользователя».

Как мне изменить свой адрес электронной почты?

  1. Шаг 1. Проверьте, можете ли вы его изменить. На телефоне или планшете Android откройте приложение «Настройки» Google. Управляйте своей учетной записью Google. Вверху коснитесь Личные данные. …
  2. Шаг 2: Измените это. Рядом со своим адресом электронной почты выберите Изменить. Введите новый адрес электронной почты для своей учетной записи.

Как мне вывести список всех пользователей в Ubuntu?

Просмотр всех пользователей в Linux

  1. Чтобы получить доступ к содержимому файла, откройте терминал и введите следующую команду: less / etc / passwd.
  2. Скрипт вернет список, который выглядит следующим образом: root: x: 0: 0: root: / root: / bin / bash daemon: x: 1: 1: daemon: / usr / sbin: / bin / sh bin: x : 2: 2: bin: / bin: / bin / sh sys: x: 3: 3: sys: / dev: / bin / sh…

5 колода 2019 г.

Как мне войти в систему как другой пользователь в Linux?

Чтобы переключиться на другого пользователя и создать сеанс, как если бы другой пользователь вошел в систему из командной строки, введите «su -», затем пробел и имя пользователя целевого пользователя. При появлении запроса введите пароль целевого пользователя.

Как мне перейти на корневого пользователя?

Чтобы получить root-доступ, вы можете использовать один из множества способов:

  1. Запустите sudo и введите свой пароль для входа, если будет предложено, чтобы запустить только этот экземпляр команды от имени пользователя root. …
  2. Запустите sudo -i. …
  3. Используйте команду su (заменить пользователя), чтобы получить корневую оболочку. …
  4. Запустите sudo -s.

На чтение 5 мин Просмотров 3.5к. Обновлено 27.04.2021

Операционная система Linux может одновременно обслуживать более одного пользователя. Таким образом, мы должны применять проверку и баланс ко всем пользователям системы и их соответствующим деталям, чтобы поддерживать целостность. Вся информация сохраняется таким образом, чтобы уменьшить избыточность данных. Всякий раз, когда мы добавляем пользователя, вся информация сохраняется в «/ etc / passwd». Чтобы изменить имя пользователя в Linux, у вас должен быть пользователь в системе. В этой статье мы увидим, как меняется имя пользователя. Если пользователя уже нет, мы создадим пользователя, а затем изменим его. Наша статья будет охватывать три основных аспекта, связанных с изменением имени пользователя и идентичностью.

  • Изменить текущее имя пользователя
  • Добавьте пользователя, а затем измените его имя пользователя
  • Определите учетную запись пользователя

Вам необходимо, чтобы Linux работал на виртуальной машине, настроенной в вашей системе. При установке Ubuntu требуется такая информация, как имя пользователя и пароль. После предоставления этой информации вы получите доступ ко всем приложениям и получите право использовать их.

Содержание

  1. Изменить текущее имя пользователя
  2. Добавьте нового пользователя, а затем измените имя пользователя
  3. Определите текущую учетную запись пользователя в Linux
  4. Заключение

Изменить текущее имя пользователя

Шаг 1. Описание пользователя: чтобы изменить текущее имя пользователя в Linux, мы используем команду, чтобы узнать о текущем пользователе и каталоге. «Whoami» используется для отображения имени пользователя, а «pwd» используется для отображения команд, используемых для непосредственного выполнения. Третья команда, «gnome-session-quit», используется для выхода из текущей учетной записи в системе.

whoami

pwd

$ gnome-session-quit

чтобы изменить текущее имя пользователя в Linux

После указанной выше команды система предложит вам выйти из системы или автоматически выйдет из системы.

После указанной выше команды система предложит

Шаг 2. Войдите в командную оболочку: когда отобразится страница входа, введите клавиши Ctrl + alt + f1, после чего появится командная строка. Система потребует имя пользователя и пароль для входа в систему.

когда отобразится страница входа, введите клавиши

Шаг 3 — Установите пароль для root: Измените пароль для root-пользователя. После предоставления данных для входа мы реализуем добавленную команду для установки пароля для пользователя root.

Sudo passwd root

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

После этой команды мы введем текущий пароль пользователя

Шаг 4: Войдите в систему как root: Теперь пользователь войдет в систему как root. После применения пароля вы увидите, что имя изменилось с aqsayasin на root. Корень — это временное имя.

Теперь пользователь войдет в систему как root

Шаг 5 — Измените имя пользователя с Aqsa Yasin на aqsay: мы изменим корневое имя на желаемое. После инициализации имени имя домашнего каталога будет изменено. После изменения имя пользователя на экране входа в систему будет изменено.

#usermod –l aqsay aqsayasin

# usermod –d /home/aqsay –m aqsay

#chfn –f aqsay aqsay

Измените имя пользователя с Aqsa Yasin на aqsay

После входа в «aqsay» перейдите к терминалу и напишите три команды, которые мы использовали для выполнения ранее в этом руководстве, чтобы проверить описание пользователя после внесения изменений. Используя эти команды, вы можете увидеть, что имя пользователя успешно изменено.

whoami

pwd

перейдите к терминалу и напишите три команды

Добавьте нового пользователя, а затем измените имя пользователя

В соответствии с изменением имени пользователя необходимо иметь пользователя в Linux. Если пользователя не существует, мы увидим, как пользователь создается и изменяется в командной строке Ubuntu. Это создание и модификация требуют следующих шагов:

Шаг 1 — Добавить пользователя: вы добавите пользователя с помощью следующей команды. «Hania123» — это имя, которое мы хотим дать новому пользователю.

Sudo adduser hania123

После ввода имени пользователя вам будет предложено ввести новый пароль. После повторного ввода пароля появится сообщение об успешном обновлении. Подтверждение пароля позволит вам в дальнейшем проверить и узнать описание пользователя, полное имя.ie и т.д. Пользователю не нужно вводить все данные, и вы можете пропустить его, нажав клавишу «Enter». Система подтвердит данную информацию, нажав «y» для продолжения.

После ввода имени пользователя вам будет предложено ввести новый пароль

Шаг 2. Идентификация: после завершения процесса описания мы выйдем из системы, чтобы гарантировать присутствие пользователя на домашней странице Ubuntu.

после завершения процесса описания мы выйдем из системы

Шаг 3. Модификация: в дальнейшем мы изменим корневое имя каталога с помощью приведенной ниже команды.

sudo usermod –d /home/zahra123/ -m zahra123

После изменения пользователя вы захотите увидеть всех пользователей, созданных в Ubuntu. Для этого воспользуемся командой «ls».

ls /home

После изменения пользователя вы захотите увидеть всех пользователей

Теперь вы увидите имена пользователей. Затем вы выйдете из системы. После входа в систему вы заметите, что корневое имя было изменено с «Акса Ясин» на «zahra123».

Теперь вы увидите имена пользователей

Определите текущую учетную запись пользователя в Linux

Чтобы узнать текущего пользователя, вошедшего в систему, мы узнаем его с помощью пары команд.

Команда «Кто» сообщит вам о личности пользователя, т.е. имя текущего пользователя — «aqsay».

Who

Чтобы узнать текущего пользователя, вошедшего в систему

Тот же ответ можно получить, применяя «whoami» в сравнении с «who». Более того, тот же ответ будет получен при повторении «$ user».

whoami

$ Echo $user

Тот же ответ можно получить, применяя

Одно буквенное слово «w» более эффективно для вывода подробных данных. Он предоставляет информацию за последние 5, 10 и 15 минут, в основном включая время загрузки и т.д.

w

более эффективно для вывода подробных данных

TTY показывает тип используемого терминала: 0 означает, что мышь и клавиатура подключены. FROM представляют собой имя хоста. IDLE показывает время простоя пользователя в системе. LOGIN @ показывает время, когда пользователь был авторизован. JCPU и PCPU представляют собой синхронизацию совместного и обрабатывающего ЦП. Тогда как ЧТО показывает текущий процесс пользователя.

Чтобы получить более подробную информацию о пользователе, поскольку мы должны знать, кто он. Приведенная ниже команда — лучший способ начать.

Id aqsay

Чтобы получить более подробную информацию о пользователе

Эта команда дает нам идентификатор пользователя (uid), их группы (gid) и показывает группу, членом которой стал пользователь.

Если вы хотите получить вывод только групп, можно получить более конкретный, менее загроможденный вид групп.

Если вы хотите получить вывод только групп

Заключение

В упомянутой выше статье мы описали изменение имен пользователей с помощью некоторого набора команд в терминале и в простой оболочке командной строки.

Перейти к содержанию

На чтение 2 мин Опубликовано 29.04.2020

Мы могли бы столкнуться с ситуацией, когда мы могли бы захотеть переименовать пользователя в системе Linux по тем или иным причинам.

Мы можем легко переименовать пользователя в Linux, а также переименовать домашний каталог или его UID.

В этом коротком руководстве мы будем обсуждать только эти вещи.

Давайте сначала переименуем пользователя в Linux.

Содержание

  1. Изменить имя пользователя на Linux
  2. Переименование домашнего каталога
  3. Изменение UID пользователя
  4. Переименование группы

Изменить имя пользователя на Linux

Для переименования пользователя в системах Linux мы будем использовать команду «usermod».

Синтаксис команды:

$ usermod -l new_username old_username

Например, если у нас есть пользователь с именем «dan» и мы хотим переименовать его в «susan», выполните следующую команду в терминале:

$ sudo usermod -l susan dan

Система изменит имя пользователя, а все остальное, например, группа, домашний каталог и UID останется прежним.

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

$ sudo pkill -u dan

$ sudo pkill -9 -u dan

Переименование домашнего каталога

Чтобы переименовать домашний каталог в соответствии с переименованным пользователем, мы используем опцию «-d» с командой «usermod»:

$ sudo usermod -d /home/susan -m susan

Изменение UID пользователя

Чтобы изменить UID пользователя, выполните следующую команду:

$ sudo usermod -u 2000 susan

где «2000» – это новый UID пользователя.

Переименование группы

Чтобы переименовать группу с «dan» на «susan», мы будем использовать команду «groupmod».

Используйте следующую команду, чтобы переименовать группу:

$ groupmod -n susan dan

Чтобы использовать имя, которое уже используется, но вы все равно хотите его использовать:

$ groupmod -o -n susan dan

После того, как мы внесли необходимые изменения, мы можем проверить изменения с помощью команды «id»:

$ id susan

На этом мы заканчиваем этот мануал о том, как переименовать пользователя в Linux.

Пожалуйста, дайте нам знать, если у вас есть какие-либо вопросы или проблемы, или если у вас есть какие-либо предложения!

Пожалуйста, не спамьте и никого не оскорбляйте.

Это поле для комментариев, а не спамбокс.

Рекламные ссылки не индексируются!

Управление пользователями системы и их основными и дополнительными группами – одна из важных задач при администрировании Linux. С ней отлично справляется встроенная команда usermod.

В этой статье будет рассмотрена команда usermod Linux. Сначала мы разберем её синтаксис и опции, а затем перейдем к конкретным примерам её использования, которые могут оказаться для вас полезными.

Утилита usermod нужна для управления пользователями Linux, их основными и дополнительными группами. При ее выполнении в терминале нужно указать опции и конкретного пользователя, к которому применяются изменения. Синтаксис здесь следующий:

$ usermod опции имя_пользователя

Рассмотрим опции, которые будут использоваться в этой статье:

  • a, —append – добавить пользователя в одну или несколько дополнительных групп. Опция будет работать только вместе с опцией -G.
  • b, —badnames – разрешить использование имен, которые не соответствуют стандартам.
  • d, —home – указать новое местоположение домашнего каталога пользователя. При использовании опции -m содержимое текущего домашнего каталога будет перемещено на новое место.
  • e, —expiredate – указать дату, при наступлении которой учетная запись будет отключена. Дата вводится в формате ГГГГ-ММ-ДД. Если использовать эту опцию без указания даты, то отключение пользователя будет отменено.
  • f, —inactive – установить количество дней для блокировки пользователя, которое должно пройти после устаревания пароля. При значении -1 опция блокировки отключается, а при значении 0 блокировка случится сразу же после устаревания.
  • g, —gid – выбрать новую основную группу для пользователя и для файлов в его домашнем каталоге. Нужно задать имя или номер новой группы.
  • G, —groups – указать список дополнительных групп, в которые должен входить пользователь. Между собой группы разделяются запятой. Если пользователь входит в дополнительную группу, которая не была указана в списке, то он будет из нее удалён. Но при использовании опции -a можно добавлять новые дополнительные группы, не удаляя старые.
  • l, —login – изменить имя пользователя на новое. Данная опция не затрагивает никакие другие данные. А значит, название домашнего каталога и почты придется изменять вручную, чтобы они совпадали с новым именем пользователя.
  • L, —lock – заблокировать пароль пользователя. Эта опция помещает символ ! (восклицательный знак) перед паролем в зашифрованном виде, отключая его. Данную опцию нельзя использовать с -p и -U.
  • m, —move-home – изменить местоположение домашнего каталога пользователя. Опция будет работать только вместе с -d. Утилита попытается обновить права собственности на файлы и скопировать режимы, ACL и расширенные атрибуты.
  • o, —non-unique – разрешить заменить идентификационный номер пользователя на не уникальное значение. Работает в паре с опцией -u.
  • p, —password – изменить пароль в зашифрованном виде.
  • R, —root – выполнить chroot в указанный каталог и использовать его вместо корневого каталога / с хранящимися в нем конфигурационными файлами.
  • s, —shell – указать новую командную оболочку shell для пользователя. При использовании опции -s с пустым значением будет выбрана оболочка по умолчанию.
  • u, —uid – изменить параметр UID (числовой идентификатор пользователя). Данные изменения автоматически применятся к почтовому ящику и содержимому домашнего каталога. Для остальных файлов UID придется изменять вручную.
  • U, —unlock – разблокировать пароль пользователя. Данная опция убирает символ ! (восклицательный знак) перед паролем в зашифрованном виде, разрешая использовать его для входа. Не сработает с -p и -L.

Все доступные опции с исходным описанием для данной утилиты вы можете просмотреть в терминале, выполнив следующую команду:

man usermod

На этом вводная часть статьи завершена. Теперь самое время рассмотреть конкретные примеры использования данной утилиты для администрирования группами в Linux.

Примеры использования usermod

Разберем типовые задачи, которые могут пригодиться вам для управления учетными записями на компьютере или ноутбуке.

1. Изменить основную группу

Посмотреть список всех групп, доступных в системе, можно в файле /etc/group, например, с помощью редактора vi в терминале:

vi /etc/group

4GoNNU0yuQqGqFVGHDANsgB1l2Iwg7dGjiNPxubdRySJv4f2u+QxdzT3bwAAAAASUVORK5CYII=

Для смены основной группы нужна опция -g. Синтаксис здесь следующий:

$ usermod -g имя_основной_группы имя_пользователя

Задача – изменить основную группу для пользователя test_user на test_group (GID – 1001). Так будет выглядеть команда в нашем случае:

sudo usermod -g test_group test_user

H4hKU02jTK6iEVqFAQdsgxxg3YUo7NCtgdP4s7FZxyFp4v8BscBkSSzdx5UAAAAASUVORK5CYII=

Затем можно проверить что изменения применились с помощью команды id. В результатах вывода команды id нам интересен пункт GID. А еще вместо названия группы можно использовать ее идентификатор GID (1001 в нашем случае):

sudo usermod -g 1001 test_user

2. Добавить в группу

Допустим пользователь gregory2 обладает ограниченными правами, ведь используется в редких случаях для удаленного управления системой. Его нужно включить в группу plugdev, чтобы иметь полный доступ ко внешним устройствам, например, подключенным по USB жестким дискам. Сначала проверим его текущие группы командой:

groups gregory2

wdKYcFWIGzA8gAAAABJRU5ErkJggg==

С этой задачей поможет параметр —G. Но его обязательно нужно использовать вместе с -a, чтобы добавить новую группу, не удаляя старые:

sudo usermod -a -G plugdev gregory2

B6LSVNMok6tohFZhwAHbIAdYdyEKO3Rr4DT+bGzWcUia+H8hovOAwqigzQAAAABJRU5ErkJggg==

Более подробная инструкция по добавлению пользователя в группу с помощью команды usermod описана в отдельной статье. Теперь вы знаете как добавить пользователя в группу usermod.

3. Удалить из группы

Дальше давайте рассмотрим как удалить пользователя из группы usermod. Эта утилита не слишком хорошо справляется с удалением пользователя из групп, ведь нужной опции в ней просто нет. Но с помощью -G можно указать, в каких дополнительных группах пользователь останется, чтобы удалить все остальные.

В качестве примера возьмем уже упомянутую учетную запись gregory2. Задача – оставить ее только в группе disk, убрав cdrom и plugdev. В таком случае нужно для usermod задать опцию -G и ту группу, которая останется:

sudo usermod -G disk gregory2

B7uvyGWtrOI5AAAAAElFTkSuQmCC

А если вы хотите удалить все дополнительные группы для конкретного пользователя, передайте опции -G пустое значение:

sudo usermod -G "" gregory2

H4hKU02jTK6iEVqFAQdsgxxg3YUo7NCtgdP4s7FZxyFp4v8HnuCgSRoATqQAAAAASUVORK5CYII=

В подробностях удаление пользователя из группы мы рассказывали в отдельной статье. Помимо утилиты usermod, в ней разобрана работа с gpasswd и deluser.

4. Изменить домашнюю папку

Чтобы увидеть текущий адрес домашней папки конкретно пользователя, посмотрите содержимое файла /etc/passwd, например, с помощью утилиты grep:

grep gregory2 /etc/passwd

Конкретный каталог выводится с первым символом / (косая черта).

H4hKU02jTK6iEVqFAQdsgxxg3YUo7NCtgdP4s7FZxyFp4v8B4nMtmlyj3noAAAAASUVORK5CYII=

Здесь стоит отдельно рассмотреть два сценария: выбор другого местоположения для домашнего каталога и перемещение текущего домашнего каталога со всем его содержимым на новое место.

Если вы хотите просто изменить домашнюю папку, то воспользуйтесь опцией -d, указав новый адрес. Утилита автоматически создаст папку, если ее нет. В качестве примера возьмем путь /home/new-dir:

sudo usermod -d /home/new-dir gregory2

dfHwAAAABJRU5ErkJggg==

Проверим изменения с помощью уже упомянутой утилиты grep:

grep gregory2 /etc/passwd

OkXAUAAAAASUVORK5CYII=

А если вы хотите переместить домашнюю папку, сохранив все содержимое, то дополните опцию -d опцией -m, опять же, указав новый путь. В качестве примера возьмем путь /home/gregory-new:

sudo usermod -m -d /home/gregory-new gregory2

wAd9tIxalhdDgAAAABJRU5ErkJggg==

Проверить местоположение новой папки можно с помощью grep, а убедиться в копировании содержимого – через файловый менеджер Linux.

5. Изменить оболочку

Просмотреть весь список доступных в системе оболочек получится в файле /etc/shells. Откройте его в редакторе vi:

vi /etc/shells

ARmzRxu5ehshAAAAAElFTkSuQmCC

Просмотреть оболочку конкретного пользователя можно в уже упомянутом файле /etc/passwd:

grep gregory2 /etc/passwd

Нужная информация идет после домашнего каталога.

AMl1XT+kdYSCAAAAAElFTkSuQmCC

Для того чтобы поменять оболочку shell используйте опцию -s. В качестве примера возьмем оболочку /usr/bin/dash:

sudo usermod -s /usr/bin/dash gregory2

4GoNNU0yuQqGqFVGHDANsgB1l2Iwg7dGjiNPxubdRySJv4Paj2jffvg4sMAAAAASUVORK5CYII=

6. Изменить UID

UID – числовой идентификатор пользователя. Для его просмотра воспользуйтесь утилитой id:

id gregory2

FnUAAAAASUVORK5CYII=

Для изменения этого значения нужна опция -u. При этом новый номер должен быть неотрицательным (число 0 допустимо) и уникальным. В качестве примера возьмем 9138:

sudo usermod -u 9138 gregory2

D0SlqaZRJlfRCK3CgAO2QQ6w7kIUdujWwGn82dis45A08T8AVz093PVasZ4AAAAASUVORK5CYII=

Вы можете задать неуникальный номер UID, добавив к исходной команде опцию —o. В качестве примера возьмем идентификатор 0, который по умолчанию закреплен за группой root:

sudo usermod -o -u 0 gregory2

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

7. Изменить логин

Для изменения логина (имени) пользователя предназначена опция -l. Но при этом она не затрагивает название домашнего каталога. Если вас это устраивает, то можете воспользоваться ей. Синтаксис:

$ sudo usermod -l новое_имя старое_имя

Вот как это выглядит с пользователем gregory2, который нужно переименовать в gregory3:

sudo usermod -l gregory3 gregory2

z+KPXIIfiygmAAAAABJRU5ErkJggg==

Ну а еще вы можете использовать эту команду вместе с перенесением домашней папки, например, в /home/gregory3:

sudo usermod -l gregory3 -m -d /home/gregory3 gregory2

+4gDCrZi5p0AAAAASUVORK5CYII=

8. Изменить пароль

Опция —password предназначена для изменения пароля в зашифрованном виде. А значит, так просто ей воспользоваться не получится. Необходимо добавить к ней команду openssl passwd для шифрования пароля. Для того чтобы изменить пароль на xz3 выполните:

sudo usermod --password $(openssl passwd -6 'xz3') gregory

В результате пароль изменится сразу же после ее выполнения.

9. Заблокировать пользователя

Для блокировки пользователя пригодится опция -L, которая блокирует вход по паролю:

sudo usermod -L gregory2

При использовании этой опции перед паролем пользователя в файле /etc/shadow добавляется восклицательный знак и пользователь не сможет больше войти в систему по паролю. Однако, другие способы входа ещё доступны. Для полной блокировки учетной записи к команде нужно добавить опцию —expiredate со значением 1:

sudo usermod --expiredate 1 -L gregory2

Для отмены блокировки в таком случае сработает команда с опциями -U и -e с пустым значением:

sudo usermod --expiredate "" -U gregory2

А еще с помощью —expiredate можно указать точную дату для блокировки в формате ГГГГ-ММ-ДД. Вот как будет выглядеть команда для 28 января 2023 года:

sudo usermod --expiredate 2023-01-28 gregory2

Посмотреть срок действия учетной записи получится через утилиту chage с опцией -l:

sudo chage -l gregory2

Выводы

Команда usermod linux позволяет достаточно удобно управлять группами пользователей, а также менять информацию о нём. Ну а если вы хотите более подробно разобраться с самими группами и их устройством в различных дистрибутивах Linux, ознакомьтесь с этим материалом. В нем детально рассмотрена эта тема, место хранения файла с группами и другая полезная информация.

Creative Commons License

Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна .

Содержание

  1. Как я могу изменить свое имя пользователя?
  2. 8 ответов
  3. 🐧 Как правильно изменить имя пользователя на Linux
  4. Предупреждение:
  5. Правильный способ изменить имя пользователя на Linux
  6. Изменить имя пользователя/группы в любом Linux
  7. Изменить только имя пользователя:
  8. Изменить имя корневого каталога и имя пользователя:
  9. Как изменить имя пользователя в Ubuntu, Debian, Deepin, Linux Mint, elementary OS или Fedora
  10. 1. Создайте временного пользователя и предоставьте ему привилегии sudo
  11. 2. Войдите в систему как tempuser и измените (переименуйте) имя пользователя, домашнюю папку и группу
  12. 3. Создайте символическую ссылку из /home/newusername в /home/oldusername
  13. 4. Измените отображаемое имя или полное имя (имя, фамилия)
  14. 5. Войдите в систему с новым (переименованным) именем пользователя и удалите временного пользователя, созданного в шаге 1
  15. Как я могу переименовать пользователя unix?
  16. 3 ответа

Как я могу изменить свое имя пользователя?

Некоторое время назад, когда я установил Ubuntu, я выбрал довольно глупое имя пользователя для своей учетной записи, которое я больше не хочу использовать.

Как я могу изменить это (включая имя моего домашнего каталога и имя в терминале) без потери настроек для приложений?
Как мне сохранить разрешения и мои ключи для различных аутентификаций (например, электронная почта, SSH, GPG и т. Д.)?
Какие настройки могут быть потеряны, если я изменю свое имя пользователя?

8 ответов

Unix-подобные операционные системы отделяют имя пользователя от имени пользователя, поэтому вы можете смело менять имя, не влияя на идентификатор. Все разрешения, файлы и т. Д. Привязаны к вашей личности (uid), а не к вашему имени пользователя.

Для управления каждым аспектом пользовательской базы данных вы используете usermod инструмент.

Чтобы изменить имя пользователя (вероятно, лучше сделать это без входа в систему):

Это, однако, не переименовывает домашнюю папку.

Чтобы изменить домашнюю папку, используйте

после того, как вы изменили имя пользователя.

Некоторая дополнительная информация для таких неопытных пользователей, как я:
Поскольку у меня есть только ОДНА учетная запись пользователя (администратор), он не позволил бы мне изменить имя пользователя («Вы уже вошли в систему» ​​был ответ в TTY1 ( Ctrl + Alt + F1 ). Чтобы обойти это:

Войдите со своими старыми учетными данными и добавьте нового пользователя, например, «временный» в TTY1:

Разрешите временному пользователю запускать sudo, добавив его в группу sudo:

Источник

🐧 Как правильно изменить имя пользователя на Linux

linux rename user

В этом кратком руководстве объясняется, как правильно изменить имя пользователя в операционной системе Linux.

Э то руководство также описывает, как изменить имя хоста, группу пользователей, домашний каталог, а также владельца и группу этого каталога на нового пользователя вместе со всеми файлами.

Если вы когда-нибудь искали правильный способ изменить имя пользователя в Linux, не нарушая существующие файлы конфигурации, далее объясняется, как это сделать!

Предупреждение:

Я бы не рекомендовал это в производственной среде.

Всегда лучше просто создать нового пользователя, а не переименовывать существующего.

Потому что переименование имени пользователя вызовет так много проблем, если на домашний каталог старого пользователя ссылаются некоторые другие файлы конфигурации.

Поэтому я рекомендую вам создать нового пользователя и перенести данные старого пользователя на нового.

Если это недавно установленная система или просто тестовая система, вы можете изменить имя пользователя, как описано ниже.

Правильный способ изменить имя пользователя на Linux

Изменить имя хоста в Fedora и других дистрибутивах Linux очень просто!

Войдите в систему как пользователь sudo или root.

Я вошел в систему как пользователь root.

Измените текущее имя хоста с помощью команды hostnamectl, как показано ниже:

Вы также можете проверить это с помощью команды hostname:

В этом руководстве я использовал одно и то же имя для пользователя и группы.

Вы можете использовать другое имя, если хотите.

А затем изменил имя пользователя с помощью команды usermod, как показано ниже:

Давайте разберем приведенную выше команду и посмотрим, что делает каждая опция.

Наконец, назначьте привилегии sudo новому пользователю с помощью команды:

Если вы используете системы на основе Debian, такие как Ubuntu, вы можете предоставить пользователю разрешения sudo с помощью этой команды:

Источник

Изменить имя пользователя/группы в любом Linux

1

В соответствии с Linux – usermod, команда которая изменяет имена пользователей.

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

Изменить только имя пользователя:

Изменить имя корневого каталога и имя пользователя:

Вы можете также хотеть изменить имя группы, связанной с пользователем:

А как быть с правами на файлы?

useravatar

А можно поконкретнее кейс описать?

useravatar

itsec

Telegram 1 1

vkcuttingswordpress

facebooktwitterredditpinterestlinkedinmail

Anything in here will be replaced on browsers that support the canvas element

Источник

Как изменить имя пользователя в Ubuntu, Debian, Deepin, Linux Mint, elementary OS или Fedora

%D0%9A%D0%B0%D0%BA %D0%B8%D0%B7%D0%BC%D0%B5%D0%BD%D0%B8%D1%82%D1%8C %D0%B8%D0%BC%D1%8F %D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F %D0%B2 Ubuntu Debian Linux Mint %D0%B8%D0%BB%D0%B8 Fedora komYounity

Это пошаговое руководство о том, как изменить имя пользователя в Debian, Ubuntu, Deepin, Linux Mint, elementary OS (и других дистрибутивах Linux на основе Debian или Ubuntu) и Fedora.

В инструкциях объясняется, как изменить (переименовать) имя пользователя вместе с именем домашней папки пользователя, а также простой способ устранения потенциальных проблем с файлами конфигурации, которые все еще указывают на старое имя домашней папки. Также есть шаг для изменения полного имени (отображаемого имени), которое отображается на экране входа в систему и в других местах на рабочем столе.

Во всех приведенных ниже инструкциях или командах не забудьте заменить newusername его новым именем пользователя и oldusername старым именем пользователя.

1. Создайте временного пользователя и предоставьте ему привилегии sudo

Мы войдем в систему с временным пользователем, чтобы выполнить команды смены имени пользователя. Таким образом, не будет проблем при запуске их от того же пользователя, которого мы пытаемся переименовать (например, процессы, запущенные для этого пользователя и т. д.).

Добавьте нового временного пользователя ( tempuser ) и предоставьте ему привилегии sudo в Debian, Ubuntu, Deepin, elementary OS или Linux Mint (после ввода пароля вы можете продолжать нажимать, Enter чтобы пропустить ввод остальной информации):

%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%B9%D1%82%D0%B5 %D0%B2%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE %D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F %D0%B8 %D0%BF%D1%80%D0%B5%D0%B4%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D1%8C%D1%82%D0%B5 %D0%B5%D0%BC%D1%83 %D0%BF%D1%80%D0%B8%D0%B2%D0%B8%D0%BB%D0%B5%D0%B3%D0%B8%D0%B8 sudo komYounity

Добавьте новый tempuser и предоставьте ему привилегии sudo на Fedora:

2. Войдите в систему как tempuser и измените (переименуйте) имя пользователя, домашнюю папку и группу

Выйдите из системы и на экране входа выберите tempuser и войдите под этим пользователем. Затем откройте терминал и выполните эти команды, чтобы изменить имя пользователя, домашнюю папку и группу с oldusername на newusername :

Если вы получили ошибку об использовании процесса для старого имени пользователя, убейте этот процесс ( kill PID ), но в большинстве случаев этого не должно происходить, поскольку мы вошли в систему, используя временное промежуточное имя пользователя для внесения этих изменений. Если это произойдет, другой обходной путь – это перезагрузить компьютер, а затем войти в tempuser напрямую, таким образом, нет никаких процессов, используемых старым именем пользователя.

3. Создайте символическую ссылку из /home/newusername в /home/oldusername

Некоторые приложения будут отображать ошибки при изменении имени пользователя, потому что в некоторых случаях есть файлы конфигурации, которые указывают на домашнюю папку старого имени пользователя. Решением для этого является создание символической ссылки из новой домашней папки на старую домашнюю папку:

4. Измените отображаемое имя или полное имя (имя, фамилия)

В моем случае при попытке переименовать имя пользователя в Ubuntu 19.04 и Fedora 29 отображаемое имя (полное имя) осталось неизменным на экране входа в GDM3 и в меню пользователя. Это можно изменить, используя:

Заменить firstname и lastname с первым и последним именем, или что вы хотите, чтобы показать на экране входа и различных других местах по всей системе. firstname и lastname также может быть одним элементом, например, вашим новым именем пользователя.

Команда chfn доступна на Fedora в util-linux-user пакете, который не установлен по умолчанию. Вы можете установить его на Fedora, используя:

После установки этого пакета chfn команда должна работать на Fedora.

5. Войдите в систему с новым (переименованным) именем пользователя и удалите временного пользователя, созданного в шаге 1

Выйдите из системы, выберите новое, переименованное имя пользователя на экране входа в систему и перейдите к входу в систему. Теперь вы можете удалить временного пользователя, созданного в шаге 1 ( tempuser ), и его домашнюю папку:

Источник

Как я могу переименовать пользователя unix?

3 ответа

В Linux команда usermod изменяет имена пользователей. Он изменяет файлы системной учетной записи, чтобы отобразить изменения, указанные в командной строке.

Чтобы изменить только имя пользователя:

Чтобы изменить имя пользователя и домашнего каталога:

Вы также можете изменить имя группы, связанной с пользователем:

ПРИМЕЧАНИЕ. не пытайтесь это делать, если ваш каталог зашифрован! Если это ваш случай, вы можете сначала проверить: https://askubuntu.com/questions/107410/can-you-unencrypt-remove-encryption-from-a-user-home-folder

Прямой способ сделать это:

Создайте новую учетную запись temp с правами sudo:

Выйдите из текущей учетной записи и обратно с помощью учетной записи temp.

Переименуйте свое имя пользователя и каталог:

Переименуйте имя пользователя по умолчанию:

Выйдите из учетной записи temp и войдите в свою учетную запись с новым именем.

Удалить временную учетную запись:

В противном случае вы просто (1) создаете нового пользователя и (2) rsync старую домашнюю домашнюю папку для нового, а затем (3) chown it.

Обратите внимание, что описанный выше метод не переименовывает другие вещи, которые могут иметь исходное имя пользователя (в качестве главных примеров используются домашние каталоги, персональные группы для каждого пользователя (в системах, которые их используют)). Вы можете также очистить их для согласованности, изменив соответствующие поля в файле passwd и переименовав каталоги.

Источник

Понравилась статья? Поделить с друзьями:

Читайте также:

  • Как изменить логин тик ток
  • Как изменить личные данные на компьютере
  • Как изменить линию подбородка
  • Как изменить логин стим аккаунта
  • Как изменить линию плеча на выкройке

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии