LINUX.ORG.RU
ФорумAdmin

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

 ,


0

1

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

sudo hostnamectl set-hostname newname Для компьютера

sudo usermod -l новое_имя старое_имя sudo usermod -d /home/new_username -m имя_пользователя

но старое имя kaen полностью не удалилось, пожалуйста поясните как довершить начатое?


[zz@user ~]$ ls 
Desktop  Downloads  Видео  Документы  Загрузки  Изображения  Музыка  Общедоступные  Шаблоны
[zz@user ~]$ 
[zz@user ~]$ ls -aril 
итого 104
6034113 drwxr-xr-x  2 zz   kaen 4096 авг 12 20:36 Шаблоны
6034240 drwxr-xr-x  2 zz   kaen 4096 авг 12 20:36 Общедоступные
6034242 drwxr-xr-x  2 zz   kaen 4096 авг 17 20:00 Музыка
6034243 drwxr-xr-x  3 zz   kaen 4096 авг 17 10:19 Изображения
6029596 drwxr-xr-x  2 zz   kaen 4096 авг 17 15:04 Загрузки
6034241 drwxr-xr-x  2 zz   kaen 4096 авг 17 15:52 Документы
6034244 drwxr-xr-x  2 zz   kaen 4096 авг 17 15:36 Видео
6039463 drwx------  2 zz   kaen 4096 авг 14 00:29 .yandex
6029324 -rw-------  1 zz   kaen    0 авг 17 18:17 .xsession-errors.old
6029374 -rw-------  1 zz   kaen    0 авг 17 22:04 .xsession-errors
6029322 -rw-------  1 zz   kaen   49 авг 17 22:04 .Xauthority
6037482 drwx------  2 zz   kaen 4096 авг 14 21:44 .ssh
6035352 drwx------  3 zz   kaen 4096 авг 13 00:36 .pki
6029578 drwx------  4 zz   kaen 4096 авг 12 19:42 .mozilla
6029319 drwx------  4 zz   kaen 4096 авг 12 18:29 .local
6029334 -rw-------  1 zz   kaen    0 авг 12 18:29 .ICEauthority
6029335 drwx------  3 zz   kaen 4096 авг 17 16:08 .gnupg
6029603 drwxr-xr-x  2 zz   kaen 4096 авг 12 19:42 Downloads
6034297 -rw-r--r--  1 zz   kaen   29 авг 17 12:01 .dmrc
6029359 drwxr-xr-x  2 zz   kaen 4096 авг 15 13:27 Desktop
6029326 drwxr-xr-x 29 zz   kaen 4096 авг 17 15:20 .config
6029327 drwxr-xr-x 27 zz   kaen 4096 авг 17 10:07 .cache
6029315 -rw-r--r--  1 zz   kaen  235 авг 17 20:23 .bashrc
6029316 -rw-r--r--  1 zz   kaen   57 авг  1 22:56 .bash_profile
6029317 -rw-r--r--  1 zz   kaen   21 авг  1 22:56 .bash_logout
6034108 -rw-------  1 zz   kaen 5112 авг 17 20:57 .bash_history
6029313 drwxr-xr-x  3 root root 4096 авг 16 00:15 ..
6029314 drwx------ 19 zz   kaen 4096 авг 17 22:23 .
[zz@user ~]$ 

Перемещено hobbit из general


Ответ на: комментарий от anonymous

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

ammm
() автор топика
Ответ на: комментарий от ammm

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

Shushundr ★★★★★
()
Ответ на: комментарий от Shushundr

[zz@komp ~]$ имя пользователя и группы неудается переименовать

[zz@user ~]$ 
[zz@user ~]$ sudo hostnamectl set-hostname komp
[sudo] пароль для zz: 
[zz@user ~]$ 
[zz@user ~]$ sudo usermod -imy zz
usermod: неверный ключ — «i»
Использование: usermod [параметры] ПОЛЬЗОВАТЕЛЬ

Параметры:
  -a, --append                  добавить пользователя в дополнительные
                                ГРУППЫ, указанные в параметре -G не удаляя
                                пользователя из других групп
  -b, --badname                 allow bad names
  -c, --comment КОММЕНТАРИЙ     новое значение поля GECOS
  -d, --home ДОМ_КАТ            новый домашний каталог учётной записи
  -e, --expiredate ДАТА_УСТ     установить дату окончания действия
                                учётной записи в ДАТА_УСТ
  -f, --inactive НЕАКТИВНОСТЬ   установить период неактивности пароля после
                                устаревания учётной записи равным НЕАКТИВНОСТЬ
  -g, --gid ГРУППА              принудительно назначить первичную ГРУППУ
  -G, --groups ГРУППЫ           список дополнительных ГРУПП
  -h, --help                    показать данное сообщение и закончить работу
  -l, --login НОВОЕ_ИМЯ         новое значение имени учётной записи
  -L, --lock                    заблокировать учётную запись
  -m, --move-home               переместить содержимое домашнего каталога в
                                новое место (использовать только вместе с -d)
  -o, --non-unique              разрешить создание учётной записи с уже
                                имеющимся (не уникальным) UID
  -p, --password ПАРОЛЬ         задать новый шифрованный пароль для
                                учётной записи
  -P, --prefix PREFIX_DIR       prefix directory where are located the /etc/* files
  -r, --remove                  remove the user from only the supplemental GROUPS
                                mentioned by the -G option without removing
                                the user from other groups
  -R, --root КАТ_CHROOT         каталог, в который выполняется chroot
  -s, --shell ОБОЛОЧКА          новая регистрационная оболочка для учётной
                                записи
  -u, --uid UID                 новый UID для учётной записи
  -U, --unlock                  разблокировать учётную запись
  -v, --add-subuids ПЕРВ-ПОСЛ   добавить диапазон подчинённых uid
  -V, --del-subuids ПЕРВ-ПОСЛ   удалить диапазон подчинённых uid
  -w, --add-subgids ПЕРВ-ПОСЛ   добавить диапазон подчинённых gid
  -W, --del-subgids ПЕРВ-ПОСЛ   удалить диапазон подчинённых gid

[zz@user ~]$ 
[zz@user ~]$ 
[zz@user ~]$ sudo usermod -l im zz
usermod: user zz is currently used by process 617
[zz@user ~]$ 
[zz@user ~]$ sudo usermod -d /home/im -m
Использование: usermod [параметры] ПОЛЬЗОВАТЕЛЬ

Параметры:
  -a, --append                  добавить пользователя в дополнительные
                                ГРУППЫ, указанные в параметре -G не удаляя
                                пользователя из других групп
  -b, --badname                 allow bad names
  -c, --comment КОММЕНТАРИЙ     новое значение поля GECOS
  -d, --home ДОМ_КАТ            новый домашний каталог учётной записи
  -e, --expiredate ДАТА_УСТ     установить дату окончания действия
                                учётной записи в ДАТА_УСТ
  -f, --inactive НЕАКТИВНОСТЬ   установить период неактивности пароля после
                                устаревания учётной записи равным НЕАКТИВНОСТЬ
  -g, --gid ГРУППА              принудительно назначить первичную ГРУППУ
  -G, --groups ГРУППЫ           список дополнительных ГРУПП
  -h, --help                    показать данное сообщение и закончить работу
  -l, --login НОВОЕ_ИМЯ         новое значение имени учётной записи
  -L, --lock                    заблокировать учётную запись
  -m, --move-home               переместить содержимое домашнего каталога в
                                новое место (использовать только вместе с -d)
  -o, --non-unique              разрешить создание учётной записи с уже
                                имеющимся (не уникальным) UID
  -p, --password ПАРОЛЬ         задать новый шифрованный пароль для
                                учётной записи
  -P, --prefix PREFIX_DIR       prefix directory where are located the /etc/* files
  -r, --remove                  remove the user from only the supplemental GROUPS
                                mentioned by the -G option without removing
                                the user from other groups
  -R, --root КАТ_CHROOT         каталог, в который выполняется chroot
  -s, --shell ОБОЛОЧКА          новая регистрационная оболочка для учётной
                                записи
  -u, --uid UID                 новый UID для учётной записи
  -U, --unlock                  разблокировать учётную запись
  -v, --add-subuids ПЕРВ-ПОСЛ   добавить диапазон подчинённых uid
  -V, --del-subuids ПЕРВ-ПОСЛ   удалить диапазон подчинённых uid
  -w, --add-subgids ПЕРВ-ПОСЛ   добавить диапазон подчинённых gid
  -W, --del-subgids ПЕРВ-ПОСЛ   удалить диапазон подчинённых gid

[zz@user ~]$ ls
ammm
() автор топика
Ответ на: комментарий от anonymous

не удается окончателmно научится переименовывать groupmod –new-name user zz groupmod: Permission denied. groupmod: не удалось заблокировать /etc/group; попробуйте ещё раз позже. пожалуйста помогите довершить начатое

user@arch ~ $ ls -aril
итого 104
6034113 drwxr-xr-x  2 user zz   4096 авг 12 20:36 Шаблоны
6034240 drwxr-xr-x  2 user zz   4096 авг 12 20:36 Общедоступные
6034242 drwxr-xr-x  2 user zz   4096 авг 17 20:00 Музыка
6034243 drwxr-xr-x  3 user zz   4096 авг 19 12:39 Изображения
6029596 drwxr-xr-x  2 user zz   4096 авг 19 12:27 Загрузки
6034241 drwxr-xr-x  2 user zz   4096 авг 19 11:57 Документы
6034244 drwxr-xr-x  2 user zz   4096 авг 17 15:36 Видео
6039463 drwx------  2 user zz   4096 авг 14 00:29 .yandex
6029324 -rw-------  1 user zz      0 авг 19 12:38 .xsession-errors.old
6029374 -rw-------  1 user zz      0 авг 19 12:51 .xsession-errors
6029322 -rw-------  1 user zz     49 авг 19 12:51 .Xauthority
6037482 drwx------  2 user zz   4096 авг 14 21:44 .ssh
6035352 drwx------  3 user zz   4096 авг 13 00:36 .pki
6029578 drwx------  4 user zz   4096 авг 12 19:42 .mozilla
6029319 drwx------  4 user zz   4096 авг 12 18:29 .local
6029334 -rw-------  1 user zz      0 авг 12 18:29 .ICEauthority
6029335 drwx------  3 user zz   4096 авг 17 16:08 .gnupg
6029603 drwxr-xr-x  2 user zz   4096 авг 12 19:42 Downloads
6036987 -rw-r--r--  1 user zz     29 авг 19 12:51 .dmrc
6029359 drwxr-xr-x  2 user zz   4096 авг 15 13:27 Desktop
6029326 drwxr-xr-x 29 user zz   4096 авг 19 12:39 .config
6029327 drwxr-xr-x 27 user zz   4096 авг 17 10:07 .cache
6029315 -rw-r--r--  1 user zz    344 авг 19 11:44 .bashrc
6029316 -rw-r--r--  1 user zz     57 авг  1 22:56 .bash_profile
6029317 -rw-r--r--  1 user zz     21 авг  1 22:56 .bash_logout
6034108 -rw-------  1 user zz   6020 авг 19 12:32 .bash_history
6029313 drwxr-xr-x  3 root root 4096 авг 16 00:15 ..
6029314 drwx------ 19 user zz   4096 авг 19 12:51 .
user@arch ~ $ 
user@arch ~ $ groupmod --new-name  user zz 
groupmod: Permission denied.
groupmod: не удалось заблокировать /etc/group; попробуйте ещё раз позже.
user@arch ~ $ 
ammm
() автор топика
Ответ на: комментарий от NyXzOr

а как окончательно убедится что всё выполнил правильно? почему в одной строке прописаны два «user user»?

user@arch ~ $ ls -aril
итого 104
6034113 drwxr-xr-x  2 user user 4096 авг 12 20:36 Шаблоны
6034240 drwxr-xr-x  2 user user 4096 авг 12 20:36 Общедоступные
6034242 drwxr-xr-x  2 user user 4096 авг 17 20:00 Музыка
6034243 drwxr-xr-x  3 user user 4096 авг 19 12:39 Изображения
6029596 drwxr-xr-x  3 user user 4096 авг 19 14:29 Загрузки
6034241 drwxr-xr-x  2 user user 4096 авг 19 11:57 Документы
6034244 drwxr-xr-x  2 user user 4096 авг 17 15:36 Видео
6039463 drwx------  2 user user 4096 авг 14 00:29 .yandex
6029374 -rw-------  1 user user    0 авг 19 12:51 .xsession-errors.old
6029324 -rw-------  1 user user    0 авг 19 14:17 .xsession-errors
6029322 -rw-------  1 user user   49 авг 19 14:17 .Xauthority
6037482 drwx------  2 user user 4096 авг 14 21:44 .ssh
6035352 drwx------  3 user user 4096 авг 13 00:36 .pki
6029578 drwx------  4 user user 4096 авг 12 19:42 .mozilla
6029319 drwx------  4 user user 4096 авг 12 18:29 .local
6029334 -rw-------  1 user user    0 авг 12 18:29 .ICEauthority
6029335 drwx------  3 user user 4096 авг 17 16:08 .gnupg
6029603 drwxr-xr-x  2 user user 4096 авг 12 19:42 Downloads
6036987 -rw-r--r--  1 user user   29 авг 19 12:51 .dmrc
6029359 drwxr-xr-x  2 user user 4096 авг 15 13:27 Desktop
6029326 drwxr-xr-x 29 user user 4096 авг 19 12:39 .config
6029327 drwxr-xr-x 27 user user 4096 авг 17 10:07 .cache
6029315 -rw-r--r--  1 user user  344 авг 19 11:44 .bashrc
6029316 -rw-r--r--  1 user user   57 авг  1 22:56 .bash_profile
6029317 -rw-r--r--  1 user user   21 авг  1 22:56 .bash_logout
6034108 -rw-------  1 user user 6318 авг 19 14:37 .bash_history
6029313 drwxr-xr-x  3 root root 4096 авг 16 00:15 ..
6029314 drwx------ 19 user user 4096 авг 19 14:17 .
user@arch ~ $ 
ammm
() автор топика
Ответ на: комментарий от anc

был zz имя пользователя, zz сменил на user и после этого в настройках FlameShot, на путь сохранения, написано «/home/zz/Изображения» и он не пропал, чтобы пропало, я выполнил такие команды и в настройках FlameShot, на путь сохранения,сейчас написано «/home/user/Изображения»

 147  mv /home/user /home/zz
  148  sudo usermod -d /home/user user
  149  mv /home/zz /home/user
  150  usermod -d /home/user user
  151  usermod -d /home/user user
ammm
() автор топика
Ответ на: комментарий от ammm

почему в вашем раче есть группа user, а не users вопрос к вам.

Дядь ты дебил? Таки это я этот вопрос вам задал.

—а что такое раче?

Смачно пукнув... «Эх, вот и выросло поколение...» arch AKA рач.
ЗЫ Да простят меня модераторы за такую вольность, знаю что не в совсем корректной форме ответил, но сегодня прошел ещё один этап... точнее этот этап предполагаемого дамоклова меча надо мой повис со вчерашнего вечера... причем меч оказался настолько не иллюзорным для моей неподготовленной психики, что толком и спать не спал и даже работа на которую я очень надеялся в части «отвлечет от грустных мыслей» ниразу не отвлекла. Потом херки фигню начали гнать на мою тему «мне сегодня надо свалить пораньше»... осознали градус «насколько мне пофиг на их мнение» только после моего сравнительного примера. Но самки собаки часа полтора мозг в чатиках имели.

anc ★★★★★
()