Online video hd

Смотреть узбекский видео

Официальный сайт travelspo 24/7/365

Смотреть видео бесплатно

08.02.10 12:59 roolebo

How-to`sКак переименовать пользователя?

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

Заходим под другим пользователем и в терминале пошагово выполняем следующие операции:
1. Получаем рутовую консоль
sudo -i

2. Убиваем все оставшиеся процессы пользователя, которого хотим переименовать
killall -u old

3. Смотрим ID пользователя и его группы
id old

4. Меняем имя пользователя
usermod -l new old

5. Меняем его группу
groupmod -n new old

6. Перемещаем домашний каталог
usermod -d /home/new -m new

7. Сверяем ID с теми, которые получены на третьем шаге
id new


Примечание: В Ubuntu 9.10 с одним пользователем требуется создать временного пользователя, имеющего профиль "Administrator". Имя ему можете задать произвольное, но не то, которое будет новым именем пользователя, например, вполне подойдет "tempuser". Войдите под этим временным пользователем и выполните нужные операции. А после переименования можете удалить временного пользователя.


Теги:

vvorth 08.02.10 13:42 # +0
если был всего один пользователь - то уж проще не создавать временного, а создать уже с нужным именем нового пользователя, перенести все из домашней папки старого новому, ну и потом можно присвоить старые uid и gid после удаления старого пользователя, если надо конечно.
l1feh4ck3r 08.02.10 14:59 # +2
Ога. А еще вспомнить, какими еще файлами владеет старый пользователь и поменять права на них, засунуть его во все нужные группы.
Если ты только поставил систему и у тебя в домашнем каталоге всего пару файлов - может и проще (однако, смотри выше про группы). А вот если ты под одним и тем же пользователем жил несколько лет, он пережил несколько смен дистрибутивов (/home на отдельном разделе рулит), то нифига не проще.
booley 08.02.10 15:05 # +0
Плюс /var/www :)
vvorth 08.02.10 15:06 # +0
Если я ошибаюсь - исправьте:
А установкой uid и gid новому как у старого пользователя разве не лечится?
vvorth 08.02.10 15:33 # +0
а проблема с группами в большом количестве немного надумана
useradd -g `id -ng old` -G `ig -nG old` new
должно спасти
roolebo 08.02.10 21:23 # +0
Это уже похоже на окольный путь. Никто не мешает так сделать, но менять менять права по всему диску не очень удобно.
nekifirus 08.02.10 14:08 # +0
Еще нужно внести нового пользователя во все группы, в которых состоял старый пользователь. Иначе что-то может не работать.
vvorth 08.02.10 14:24 # +0
7. Сверяем ID с теми, которые получены на третьем шаге
id new

я думаю, тут предполагается что при расхождении исправить =.)))
roolebo 08.02.10 21:01 # +0
usermod -l меняет лишь имя пользователя, но не его uid. аналогично и с groupmod -n. а поскольку эти команды работают напрямую с /etc/passwd,/etc/shadow и /etc/group, никакие дополнительные действия не нужны.
enko 08.02.10 20:18 # +0
Я когда возникла необходимость сделал следущее:
1) изменяем строку данного пользователя на новое имя пользователя и нового и на новый домашний каталог:
vipw
2) изменяем строку данного пользователя на новое имя пользователя:
vipw -s
3) изменяем строку данного пользователя на новое название группы для пользователя:
vigr
4) изменяем строку данного пользователя на новое название группы для пользователя:
vigr -s
5) изменить домашний каталог на новое название пользователя:
mv
6) потом пароль меняется:
passwd
PS.копипаста откуда не помню,но работает:)
enko 08.02.10 20:23 # +0
Ай,недосмотрел:
5) mv
6) passwd
enko 08.02.10 20:26 # +0
5) mv old_home new_home
6) passwd new username

Посты Комментарии
Последние посты
    Посты Комментарии
    Последние комментарии
      Посты Комментарии
      Изменения
        Посты Комментарии Изменения Черновики Избранное
        Черновики (все)
          Посты Комментарии Изменения Черновики Избранное
          Избранное (всё)
            Посты Комментарии Изменения Черновики Избранное
            Лучшие блоги (все 107)
            Топ пользователей Топ блогов
            Топ пользователей Топ блогов
            Элита (все 2128 из 160 городов)
            Топ пользователей Топ блогов
            В сети: rakoth, openphantom

            Новенькие: korovann, blaw, off220, troyane, arts
            welinux.ru

            В хорошем качестве hd видео

            Онлайн видео бесплатно


            Смотреть русское с разговорами видео

            Online video HD

            Видео скачать на телефон

            Русские фильмы бесплатно

            Full HD video online

            Смотреть видео онлайн

            Смотреть HD видео бесплатно

            School смотреть онлайн