我想创建一个新用户并让他有可能使用 git。所以,我已经安装了 git:
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
那么,有人可以解释我如何解决我的问题吗?