Каждый раз, когда я хочу изменить разрешения через проводник, я получаю сообщение об ошибке отказа в доступе и использую учетную запись администратора.
Что мне нужно, это добавить сценарий в каталог /bin, но мне не разрешено писать туда ...
Каждый раз, когда я хочу изменить разрешения через проводник, я получаю сообщение об ошибке отказа в доступе и использую учетную запись администратора.
Что мне нужно, это добавить сценарий в каталог /bin, но мне не разрешено писать туда ...
Вы не должны добавлять личные сценарии в /bin
или /usr/bin
Те должны идти в ~/bin
$ touch blah.sh
$ mkdir ~/bin
$ mv blah.sh ~/bin
$ echo 'PATH+=:~/bin' >> ~/.bash_profile
У меня была похожая проблема, моя система претерпела множество изменений: переключение доменов, учетных записей разных пользователей и т.д. Мне нужно было заменить /etc /passwd на текущий вывод mkpasswd, но я не смог найти способа изменить разрешения для этой папки / файла даже с моим текущим пользователем, который был администратором.
Проблема оказалась в том, что владельцем windows папки c:\cygwin был какой-то "неизвестный пользователь" (вероятно, из старого домена). Поэтому, используя мою текущую учетную запись с правами администратора, я изменил владельца иерархии c:\cygwin на свою текущую учетную запись, затем я мог настроить разрешения для /etc /passwd, чтобы позволить мне изменить его.