Другой рабочий процесс - использовать драйвер «Generic PCL», поскольку принтеры eStudio не любят отправлять данные шрифта по постскриптум - драйверы PCL6XL даже будут делать цвет.
Как вы прочтете об этом ответе на SO, эта проблема не так сложна, как люди делают это. Я снова запустил команду sudo без переустановки, выполнив следующие простые шаги:
Выйти из текущего пользователя, а затем снова войти в систему с правами root. Выполнить chown root:root /usr/bin/sudo && chmod 4755 /usr/bin/sudo Выйти из системы root, а затем войти в систему как текущий пользователь.Это делает трюк и намного быстрее и менее болезненно, чем «ядерный вариант», рекомендованный в других ответах.
В случае, если ваш пароль root не установлен. Вам нужно загрузить в Ubuntu этот ответ на SO для этого.
] Теперь я действительно думаю, что переустановка была бы действительно «ядерным вариантом»
Была такая же проблема на моей капле в цифровом океане.
sudo: /usr/bin/sudo должен принадлежать uid 0 и установить бит setuid. Ниже приведена команда, в которой ive выполняет и перезагружается после.
chown -R root:root /usr/bin/sudo
chmod -R a=rx,u+ws /usr/bin/sudo
chown -R root:root /usr/lib/sudo/sudoer.so
chmod -R a=rx,u+ws /usr/lib/sudo/sudoer.so
Надеюсь, что это поможет.
К сожалению, если у вас нет полной резервной копии, возможно, самое лучшее, что вы можете сделать в этот момент, - это переустановить.
Считайте, что вы изменили все права собственности на одного пользователя, полностью запуская парадигму безопасности вашей системы ....
Если вы просматриваете этот сайт, есть много подобных проблем с chmod, например, как я могу восстановить из chmod -R a-wrx / command?
Вышеуказанные методы не работали для меня, потому что я не мог «войти в систему как root» (неизвестный пароль). Но я получил корневую оболочку, отредактировав
vi /etc/lightdm/lightdm.conf
autologin-user=root
greeter-show-manual-login=true
После перезагрузки I наконец, смог запустить
chown root:root /usr/bin/sudo && chmod 4755 /usr/bin/sudo
Мне не удалось отредактировать файл lightdm.conf в текущей системе. Я исправил такие вещи:
boot Ubuntu live usb монтирует корневой раздел, чтобы получить доступ к /etc/lightdm/lightdm.conf при установке sudo -H gedit /mnt/etc/lightdm/lightdm.conf и добавить следующие строки из команды ответа от команды Anno2001autologin-user=root
greeter-show-manual-login=true
: [ f2] Измените обратно пользователя по умолчанию в /etc/lightdm/lightdm.conf (вы не хотите, чтобы каждый раз автолог был root, что было бы очень неуверенно и опасно), перезагрузка, и моя система снова работает отлично. Я изменил / usr / lib / на владельца root, но sudo работает только с корневым входом в терминал.
step one: su root Шаг второй: cd / usr / lib Шаг третий: chown -R root: root sudo
, и все. Просто помните, что вы используете su root каждый раз, когда хотите использовать sudo.