Возможные проблемы с добавлением / usr / local / bin к корневому пути?

Я заметил, что корневая учетная запись $ PATH не включает /usr/local/bin или /usr/local/sbin по умолчанию. Существуют ли какие-либо потенциальные проблемы, которые могут возникнуть в результате добавления этих каталогов в путь? Если да, то каков наилучший способ убедиться, что ваша оболочка находит исполняемые файлы в этих каталогах, не влияя на стабильность и безопасность системы?

2 Solutions collect form web for “Возможные проблемы с добавлением / usr / local / bin к корневому пути?”

Убедитесь, что права на запись в каталогах и файлах являются разумными. Вы не хотите, чтобы «Другое» могло писать там. Владельцы файлов и группы также очень важны. Вы не хотите, чтобы кто-то добавлял или менял что-то, что будет выполняться под привилегиями root, но может сделать что-то злое или иметь непреднамеренные последствия.

Добавление этих каталогов в конец PATH безопаснее, но это не дает вам возможности локальных переопределений стандартных утилит. Есть плюсы и минусы для подхода.

Если вы оставите их вне PATH корня, вы все равно можете указать абсолютный путь явно.

/ Usr / local / bin и / usr / local / sbin, как правило, зарезервированы для пользовательских исполняемых файлов. Добавьте их в конец вашего пути, на случай, если вас беспокоят конфликты. Пакеты для вашего дистрибутива должны размещать двоичные файлы в / usr / bin и / usr / sbin.

Короткая версия: добавьте пути в конец вашего текущего пути, и все будет в порядке.

  • Что происходит с запущенными процессами, когда я теряю удаленное соединение с полем * nix?
  • Могу ли я контролировать локальный домен домена unix, например, tcpdump?
  • Unix zip, но исключил определенные подкаталоги (и все в них)
  • Разрешить определенное разрешение пользователя для чтения / записи моей папки
  • Custom Vim Highlighting (работает только с определенными типами файлов)
  • Почему удаление SFTP происходит так долго?
  • Как переименовать файлы в Mac OS X?
  • Unix: как односторонняя синхронизация каталога с FTP-каталогом
  • Выполнение локального скрипта / команды на удаленном сервере
  • Есть ли сценарий, в котором необходим rm -rf -no-preserve-root?
  • Linux bash iterating и Break
  • Interesting Posts

    Как читать текстовый файл с SD-карты в Android?

    Может ли Notepad ++ маркировать полосу прокрутки с помощью визуальных индикаторов результатов поиска?

    Количество вхождений подстроки в NSString?

    Ошибка: com.android.tools.aapt2.Aapt2Exception: ошибка AAPT2: проверить журналы для получения более подробной информации

    Как обновить файл hosts на OS X?

    Реализация SMTP-сервера на персональном компьютере (Windows)

    Как вызвать программу для запуска с правами администратора, но под тем же пользователем (Командная строка Windows)

    Как защитить статические файлы с помощью аутентификации формы ASP.NET в IIS 7.5?

    Как заставить VMWare Workstation использовать несколько окон для виртуальных машин вместо отображения с вкладками?

    Как синхронизировать каталоги за пределами каталога Google Диска

    Android RatingBar изменить звездные цвета

    Nhibernate: как отображать отношения «многие ко многим» с отношениями «один ко многим»?

    Передача массива по ссылке в C?

    Инструмент для доступа к реестру другого пользователя HKEY_CURRENT_USER

    Прикрепление кода к началу и концу сеанса в Linux

    Давайте будем гением компьютера.