просто u может:
снова запустить ./idea.sh с терминала (например, когда u устанавливал, но u не будет устанавливать), тогда он откроет приложение, нажмите «configure». нажмите кнопку create desktop: DСоздайте простой скрипт, называемый editfstab и расположенный в /usr/local/bin (для доступа к нему как команда оболочки) и сделайте его исполняемым:
echo -e '#!/bin/sh\nnano /etc/fstab' | sudo tee /usr/local/bin/editfstab && sudo chmod +x /usr/local/bin/editfstab
Запустите команду sudo visudo -f /etc/sudoers.d/editfstab и добавьте Следующее правило как содержимое вновь созданного файла:
ALL ALL=NOPASSWD: /usr/local/bin/editfstab
В этот момент каждый пользователь системы сможет редактировать /etc/fstab без пароля командой:
sudo editfstab
Вы можете расширить функциональность /usr/local/bin/editfstab, добавив функцию для создания резервной копии перед редактированием:
#!/bin/sh
cp /etc/fstab /etc/fstab.bak
nano /etc/fstab
Добавление строки в sudoers.d с вашим любимым программным обеспечением для редактирования в псевдониме cmd должно сделать трюк:
Cmnd_Alias EDITFSTAB = /etc/bin/vim /etc/fstab
username ALL = (user) EDITFSTAB
Будьте осторожны, существует огромный риск привилегии побега, возможно, вам стоит написать базовый сценарий оболочки для ограничения / управления модификациями fstab БЕЗ использования редактора (т. е. «для этой модификации, нажмите 1» и эхо-сигнал справа в fstab).
Создайте простой скрипт, называемый editfstab и расположенный в /usr/local/bin (для доступа к нему как команда оболочки) и сделайте его исполняемым:
echo -e '#!/bin/sh\nnano /etc/fstab' | sudo tee /usr/local/bin/editfstab && sudo chmod +x /usr/local/bin/editfstab
Запустите команду sudo visudo -f /etc/sudoers.d/editfstab и добавьте Следующее правило как содержимое вновь созданного файла:
ALL ALL=NOPASSWD: /usr/local/bin/editfstab
В этот момент каждый пользователь системы сможет редактировать /etc/fstab без пароля командой:
sudo editfstab
Вы можете расширить функциональность /usr/local/bin/editfstab, добавив функцию для создания резервной копии перед редактированием:
#!/bin/sh
cp /etc/fstab /etc/fstab.bak
nano /etc/fstab
Добавление строки в sudoers.d с вашим любимым программным обеспечением для редактирования в псевдониме cmd должно сделать трюк:
Cmnd_Alias EDITFSTAB = /etc/bin/vim /etc/fstab
username ALL = (user) EDITFSTAB
Будьте осторожны, существует огромный риск привилегии побега, возможно, вам стоит написать базовый сценарий оболочки для ограничения / управления модификациями fstab БЕЗ использования редактора (т. е. «для этой модификации, нажмите 1» и эхо-сигнал справа в fstab).