LINUX.ORG.RU
ФорумAdmin

Немогу удалить юзера

 ,


0

1

Добрый день. Такая ситуация. Создал юзера, добавил в судо.

usermod -aG sudo user && gpasswd -a user sudo

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

sudo mkdir /home/user
sudo usermod --shell /bin/bash --home /home/user user
sudo chown -R me:me /home/user
cp /etc/skel/.* /home/user/

После последней команды какое-то волшебство произошло (уже не помню, что-то типа добавь параметр -r при копировании) После этого каталог появился домашний, но он стал хард ссылкой на каталог /etc/

Подскажите как убрать эту ссылку чтобы обычнй каталог стал, куда можно файлы положить


Хардлинков-каталогов в линуксе не бывает. Ты что-то напутал. Покажи

ls -al /etc/skel/
ls -al /home/
ls -al /home/user/
И я надеюсь ты -r в копирование не добавлял? А то с ним оно много мусора накопирует и правда.

А вообще юзеры обычно добавляются командой adduser имя_юзера, опционально с доп. параметрами (группу там указать например, смотри man adduser). Эта команда сама создаёт и home тоже.

firkax ★★★★★
()
Последнее исправление: firkax (всего исправлений: 1)