Используйте их для удаления старого пакета midori и установки нового пакета из midori ppa:
sudo apt-get remove --purge midori
sudo add-apt-repository ppa:midori/ppa
sudo apt-get update
sudo apt-get install midori
Вы также можете использовать обновленный пакет веб-китов из неустойчивого webkit ppa. [!d1 ]
su запрашивает пароль root. Поскольку Ubuntu не устанавливает пароль root по умолчанию, вы не можете использовать его для того, чтобы стать root.
Вместо этого, чтобы стать root, используйте sudo -i с вашим личным паролем.
su запрашивает пароль root. Поскольку Ubuntu не устанавливает пароль root по умолчанию, вы не можете использовать его для того, чтобы стать root.
Вместо этого, чтобы стать root, используйте sudo -i с вашим личным паролем.
Учетная запись root в Ubuntu по умолчанию отключена. Это означает, что у него нет пароля (который отличается от него пустым паролем), и попытка аутентификации с паролем root не удастся. Поэтому su или su - не будут работать.
Вместо этого используйте Учетная запись root в Ubuntu по умолчанию отключена. для запуска команды с правами root: [ ! d3] sudo command...
Если вы хотите получить корневую оболочку, как вы, с su, запустите:
sudo -s
Если вы хотите, чтобы корневая оболочка, как вы, с su -, запускала :
sudo -i
su запрашивает пароль root.
Вы можете установить пароль root, когда вы являетесь пользователем root (давая sudo su, при условии, что вы находитесь в файле sudoers), давая команду passwd и устанавливая новый пароль.
Это не рекомендуется по разным причинам.
su запрашивает пароль учетной записи, которую вы пытаетесь войти в систему. Это использование (упрощенный):
su username
При опущении username имя пользователя по умолчанию - root. Поскольку пароль root отключен по умолчанию в Ubuntu, пароль не будет действителен. Предпочтительный способ запуска корневых команд не через оболочку su, а с sudo, как в:
sudo mount /dev/sdb1 /mnt
, когда вам нужно войти в систему как один из ваших пользователей без входа в систему, скажите git (не имеет pwd)
su - git
Password:
su: Authentication failure
SOLUTION - используйте этот синтаксис для входа в систему как userid git
sudo su - git
Я столкнулся с операционной системой, минибиевой, где бит setuid отсутствовал в /bin/su, вызвав эту ошибку, даже если пароль учетной записи root был включен.
В Linux единственный способ Чтобы стать root, нужно выполнить файл setuid-root. Когда вы запускаете sudo или su, их бит setuid установлен, поэтому процесс «эффективный пользователь становится root», тогда они выполняют аутентификацию уже как root!
В любом случае, вот симптомы и исправление:
$ su
Password:
su: authentication failure
$ sudo su
# ls -l /bin/su
-rwxr-xr-x 1 root root 31092 Jun 5 2012 /bin/su
# chmod u+s /bin/su
# ls -l /bin/su
-rwsr-xr-x 1 root root 31092 Jun 5 2012 /bin/su
Обратите внимание на разницу: rwx до, rws после.
В моем случае это произошло потому, что запись для этого пользователя отсутствовала в /etc/shadow.
Я скопировал на другой тестовый сервер все записи в /etc/passwd с идентификатором выше 1000 вместе с /etc/group, но забыл /etc/shadow. Поэтому каждый раз, когда я делал su с любым из этих пользователей, я получал бы эту ошибку. После добавления отсутствующей записи в /etc/shadow ошибка перестанет появляться.
Например /etc/shadow:
myusername:*:16992:0:99999:7:::
Учетная запись root в Ubuntu по умолчанию отключена. Это означает, что у него нет пароля (который отличается от него пустым паролем), и попытка аутентификации с паролем root не удастся. Поэтому su или su - не будут работать.
Вместо этого используйте Учетная запись root в Ubuntu по умолчанию отключена. для запуска команды с правами root: [ ! d3] sudo command...
Если вы хотите получить корневую оболочку, как вы, с su, запустите:
sudo -s
Если вы хотите, чтобы корневая оболочка, как вы, с su -, запускала :
sudo -i
su запрашивает пароль root.
Вы можете установить пароль root, когда вы являетесь пользователем root (давая sudo su, при условии, что вы находитесь в файле sudoers), давая команду passwd и устанавливая новый пароль.
Это не рекомендуется по разным причинам.
su запрашивает пароль учетной записи, которую вы пытаетесь войти в систему. Это использование (упрощенный):
su username
При опущении username имя пользователя по умолчанию - root. Поскольку пароль root отключен по умолчанию в Ubuntu, пароль не будет действителен. Предпочтительный способ запуска корневых команд не через оболочку su, а с sudo, как в:
sudo mount /dev/sdb1 /mnt
, когда вам нужно войти в систему как один из ваших пользователей без входа в систему, скажите git (не имеет pwd)
su - git
Password:
su: Authentication failure
SOLUTION - используйте этот синтаксис для входа в систему как userid git
sudo su - git
Я столкнулся с операционной системой, минибиевой, где бит setuid отсутствовал в /bin/su, вызвав эту ошибку, даже если пароль учетной записи root был включен.
В Linux единственный способ Чтобы стать root, нужно выполнить файл setuid-root. Когда вы запускаете sudo или su, их бит setuid установлен, поэтому процесс «эффективный пользователь становится root», тогда они выполняют аутентификацию уже как root!
В любом случае, вот симптомы и исправление:
$ su
Password:
su: authentication failure
$ sudo su
# ls -l /bin/su
-rwxr-xr-x 1 root root 31092 Jun 5 2012 /bin/su
# chmod u+s /bin/su
# ls -l /bin/su
-rwsr-xr-x 1 root root 31092 Jun 5 2012 /bin/su
Обратите внимание на разницу: rwx до, rws после.
В моем случае это произошло потому, что запись для этого пользователя отсутствовала в /etc/shadow.
Я скопировал на другой тестовый сервер все записи в /etc/passwd с идентификатором выше 1000 вместе с /etc/group, но забыл /etc/shadow. Поэтому каждый раз, когда я делал su с любым из этих пользователей, я получал бы эту ошибку. После добавления отсутствующей записи в /etc/shadow ошибка перестанет появляться.
Например /etc/shadow:
myusername:*:16992:0:99999:7:::