По ошибке я изменил / bin на пользователя / группу , Есть ли способ вернуться к пользователям / группам по умолчанию? Исполняемая мной команда:
chown -R -H -v starlord:starlord /bin
В чистой установке следующие файлы в bin имеют бит setuid, установленный (согласно find /bin -perm -4000), :
/bin/ping
/bin/ping6
/bin/su
/bin/umount
/bin/fusermount
/bin/mount
/bin/ntfs-3g
Примечание. Возможно, вы установили программное обеспечение, которое добавляет к этому списку (или по какой-либо причине установлено бит setgid), поэтому следующее может не работать полностью, поскольку оно [] d2]
sudo chown -R -H root:root /bin
sudo chmod u+s /bin/ping /bin/ping6 /bin/su /bin/umount /bin/fusermount /bin/mount /bin/ntfs-3g
Редко бывает полезно изменить что-либо в /bin, которое зарезервировано для файлов, установленных и поддерживаемых через диспетчер пакетов. Менеджер пакетов, а не вы, /bin.
Если вы удалите что-то, вещи, зависящие от него, сломаются. Если вы измените или добавите что-то, ваши изменения могут быть стерты в будущем обновлении через диспетчер пакетов.
Вместо этого сохраните программы, полезные для всех пользователей в таких местах, как /usr/local/bin и /usr/local/sbin. Храните программы, полезные только для одного пользователя в ~user/bin. Эти места принадлежат и управляются системным администратором и отдельным пользователем соответственно.
Если вы все еще хотите проигнорировать этот совет, правильным способом изменить вещи в /bin является использование sudo. Например, вы можете скопировать файл в /bin с помощью:
sudo cp program /bin
Вы можете удалить его с помощью:
sudo rm /bin/program
Попробуйте запустить sudo chown -R -H root:root /bin
Если вы еще не запустили какие-либо команды chmod на /bin, которые должны вернуться к тому, как они должны быть
В чистой установке следующие файлы в bin имеют бит setuid, установленный (согласно find /bin -perm -4000), :
/bin/ping
/bin/ping6
/bin/su
/bin/umount
/bin/fusermount
/bin/mount
/bin/ntfs-3g
Примечание. Возможно, вы установили программное обеспечение, которое добавляет к этому списку (или по какой-либо причине установлено бит setgid), поэтому следующее может не работать полностью, поскольку оно [] d2]
sudo chown -R -H root:root /bin
sudo chmod u+s /bin/ping /bin/ping6 /bin/su /bin/umount /bin/fusermount /bin/mount /bin/ntfs-3g
Редко бывает полезно изменить что-либо в /bin, которое зарезервировано для файлов, установленных и поддерживаемых через диспетчер пакетов. Менеджер пакетов, а не вы, /bin.
Если вы удалите что-то, вещи, зависящие от него, сломаются. Если вы измените или добавите что-то, ваши изменения могут быть стерты в будущем обновлении через диспетчер пакетов.
Вместо этого сохраните программы, полезные для всех пользователей в таких местах, как /usr/local/bin и /usr/local/sbin. Храните программы, полезные только для одного пользователя в ~user/bin. Эти места принадлежат и управляются системным администратором и отдельным пользователем соответственно.
Если вы все еще хотите проигнорировать этот совет, правильным способом изменить вещи в /bin является использование sudo. Например, вы можете скопировать файл в /bin с помощью:
sudo cp program /bin
Вы можете удалить его с помощью:
sudo rm /bin/program
Попробуйте запустить sudo chown -R -H root:root /bin
Если вы еще не запустили какие-либо команды chmod на /bin, которые должны вернуться к тому, как они должны быть
В чистой установке следующие файлы в bin имеют бит setuid, установленный (согласно find /bin -perm -4000), :
/bin/ping
/bin/ping6
/bin/su
/bin/umount
/bin/fusermount
/bin/mount
/bin/ntfs-3g
Примечание. Возможно, вы установили программное обеспечение, которое добавляет к этому списку (или по какой-либо причине установлено бит setgid), поэтому следующее может не работать полностью, поскольку оно [] d2]
sudo chown -R -H root:root /bin
sudo chmod u+s /bin/ping /bin/ping6 /bin/su /bin/umount /bin/fusermount /bin/mount /bin/ntfs-3g
Редко бывает полезно изменить что-либо в /bin, которое зарезервировано для файлов, установленных и поддерживаемых через диспетчер пакетов. Менеджер пакетов, а не вы, /bin.
Если вы удалите что-то, вещи, зависящие от него, сломаются. Если вы измените или добавите что-то, ваши изменения могут быть стерты в будущем обновлении через диспетчер пакетов.
Вместо этого сохраните программы, полезные для всех пользователей в таких местах, как /usr/local/bin и /usr/local/sbin. Храните программы, полезные только для одного пользователя в ~user/bin. Эти места принадлежат и управляются системным администратором и отдельным пользователем соответственно.
Если вы все еще хотите проигнорировать этот совет, правильным способом изменить вещи в /bin является использование sudo. Например, вы можете скопировать файл в /bin с помощью:
sudo cp program /bin
Вы можете удалить его с помощью:
sudo rm /bin/program
Попробуйте запустить sudo chown -R -H root:root /bin
Если вы еще не запустили какие-либо команды chmod на /bin, которые должны вернуться к тому, как они должны быть