Не делайте этого! Я не могу придумать никаких веских причин для стандартной работы пользователя без полномочий root с привилегиями root. Это опасно, йо.
Вместо этого просто добавьте пользователей в группу sudo
или wheel
в зависимости от дистрибутива (обычно sudo).
Это можно сделать с помощью useradd -G sudo -s / bin / bash <имя пользователя>
.
Что касается аутентификации SSH, сделать это с их ключами будет вполне нормально.
Зависит от того, насколько ценны данные, поскольку это непросто. На данный момент прекратите использование жесткого диска -, каждая операция на диске снижает ваши шансы на восстановление. В будущем изучите и используйте систему контроля версий и делайте резервные копии репозиториев в удаленном месте.
Если файл удален, но все еще открыт каким-то процессом, то он не будет удален. Его все еще можно восстановить, найдя ссылку на него в /proc
и скопировав в новое место.