탐색기를 통해 권한을 변경하려고 할 때마다 액세스 거부 오류가 발생하며 관리자 계정을 사용하고 있습니다.
필요한 것은 /bin 디렉토리에 스크립트를 추가하는 것인데, 거기에 쓸 수는 없습니다...
답변1
당신은해야~ 아니다개인 스크립트를 추가 /bin
하거나/usr/bin
저것들은 들어가야 해~/bin
$ touch blah.sh
$ mkdir ~/bin
$ mv blah.sh ~/bin
$ echo 'PATH+=:~/bin' >> ~/.bash_profile
답변2
비슷한 문제가 있었는데 시스템이 도메인 전환, 다른 사용자 계정 등 많은 변경을 겪었습니다. /etc/passwd를 mkpasswd의 현재 출력으로 바꿔야 했지만 권한을 조정할 방법을 찾을 수 없었습니다. 관리자였던 현재 사용자와도 해당 폴더/파일에.
문제는 c:\cygwin 폴더의 Windows 소유자가 일부 "알 수 없는 사용자"(아마도 이전 도메인의 사용자)라는 것으로 밝혀졌습니다. 따라서 관리자 권한이 있는 현재 계정을 사용하여 c:\cygwin 계층의 소유자를 현재 계정으로 변경한 다음 /etc/passwd에 대한 권한을 조정하여 이를 변경할 수 있었습니다.