Я хочу создать нового пользователя и дать ему возможность использовать git. Итак, я установил мерзавец:Сложности с разрешениями нового пользователя на Ubuntu
sudo apt-get install git
После этого я создал пользователя:
sudo useradd -d /home/developer -s /bin/bash -g sudo -m developer
А теперь у меня есть проблема. При переходе на новый пользователь и попытаться сделать что-то вроде этого:
git clone <<here is a path>>
Я получаю сообщение об ошибке:
fatal: unable to access '/home/roman/.config/git/config': Permission denied
Я не могу получить, почему переменные среды указывает на другой папки пользователя и что это хороший способ его исправить. Я также считаю, что я не указывал что-то должным образом во время создания нового пользователя (поэтому переменные среды не имеют правильных значений).
Та же проблема возникает, когда я пытаюсь, например, чтобы запустить MC ... Я получаю это:
Cannot create /home/roman/.config/mc directory
Для получения дополнительной информации имеют этот
cat /etc/passwd | grep developer
developer:x:1001:27::/home/developer:/bin/bash
Так, может кто-нибудь объяснить мне, как решить мои проблемы?
Вы вошли как пользовательский «разработчик»? Каков результат 'whoami '? – Pat
Обычный, я переключился на разработчика. Вывод 'whoami' является разработчиком, каким он должен быть. –