Я не знаю, решали ли вы уже это, или если вам нужно какое-либо из вышеперечисленных решений, но есть и другая возможность:
если ваш каталог /home зашифрован, он может быть недоступен до тех пор, пока вы не войдете в систему, т. е. он недоступен при перезагрузке.
В этом сценарии вы можете переместить свои скрипты в другое место, например /srv или /opt или /usr/local/bin/ и т. д.
Ваше имя пользователя определяется системным администратором при создании учетной записи. Чтобы его изменить, вам потребуются привилегии уровня root
.
Ваш пароль не является фиксированным и может быть изменен с помощью команды passwd
. Вам необходимо знать старый пароль, чтобы изменить его, а в системе могут быть ограничения (например, нельзя менять чаще одного раза в день).
Да, вам нужен root-доступ для изменения имени пользователя, если система использует файлы passwd для аутентификации. Однако, скорее всего, доступ на вашем сайте контролируется с помощью LDAP
или YP
или других централизованных служб управления учетными записями
. Вам не нужен root
доступ к измените свой пароль, как только вы его узнаете и вам станет доступна утилита passwd
.