После новой Ubuntu Мини-установка CLI ничто не имеет разрешение сделать что-либо. ssh-keygen
не может создать каталог для id_rsa.pub
, git
ничего не может сделать без sudo, и т.д.
Я могу считать большинство файлов, но каталоги создания и чтение в некоторые файлы требуют sudo
.
Как я фиксирую это?
Править: Я думаю, что это помогает упомянуть, что я использую администраторскую учетную запись по умолчанию, созданную установщиком командной строки.
Полномочия на Вашем каталоге $HOME являются неправильными. Можно зафиксировать его путем ввода chmod u+w $HOME
.
Уведомление, что файлы и каталоги Вы создали использование sudo
, вероятно, принадлежит корню теперь, таким образом, необходимо будет закрепить владение на них. Можно сделать это при помощи sudo chown logandark.logandark <file or directory name>
.
РЕДАКТИРОВАНИЕ: Для изменения владения рекурсивно добавьте -R
опция к chown
, как chown -R logandark.logandark .git
. Будьте очень осторожны при выполнении материала рекурсивно.