Как заметил Оли, ping setuid --- запускается как root при вызове.
Однако, если вы скопируете его с помощью
cp -a /usr/bin/ping ./myping
, цель потеряет бит setuid --- вы скопируете файл, но вы можете создавать файлы только с разрешениями своего собственного пользователя , и ваш обычный пользователь не может создать двоичный файл setuid-root. В противном случае это будет огромная дыра в безопасности (теперь вы можете изменить свою копию ping)!
Если вы хотите сохранить бит setuid, вы должны скопировать его с помощью sudo cp -a. Надеюсь, это не так.
Вы можете попробовать это приложение с именем Boot-repair Boot-Repair - как использовать
1 Загрузите Ubuntu с Live USB
2 Подключитесь к Интернету
3 Откройте терминал и добавьте исправление загрузки PPA
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
4 Установите Boot Repair
sudo apt-get install -y boot-repair && boot-repair
Вы можете попробовать это приложение с именем Boot-repair Boot-Repair - как использовать
1 Загрузите Ubuntu с Live USB
2 Подключитесь к Интернету
3 Откройте терминал и добавьте исправление загрузки PPA
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
4 Установите Boot Repair
sudo apt-get install -y boot-repair && boot-repair