Coda 2가 현재 사용자에게 권한이없는 파일을 편집 할 수 있습니까?


8

내가 작업하는 두 대의 서버에서 파일을 편집하고 다른 모든 것을 액세스 할 수 있음에도 불구하고 sudo실제로 변경 사항을 저장하기 위해 파일에 대해 높은 권한 (예 : running )을 가져와야 할 경우가 있습니다.

그것은 터미널이 아닌 Coda 2에서 파일 작업을 좋아한다고 말했습니다. sudo원격 파일을 볼 때 탐색기를 통해 파일을 여는 방법이 있거나 Coda 2의 내장 터미널을 통해 파일을 열도록 편집하는 방법이 있습니까? 그래서 편집하고 저장하고 이동할 수 있습니다 의 위에.

현재 파일을 두 번 클릭하여 열면 상승 된 권한이 필요한 경우 파일은 읽기 전용 상태로만 열립니다.

답변:


3

아뇨. Coda 2, Coda 및 Transmit을 사용하면 SFTP를 상자에 넣을 수 있지만 사용자의 액세스 가능한 범위에없는 파일에 액세스하려고하면 로그 아웃 한 다음 다시 로그인 할 수있는 사용자로 다시 로그인해야합니다.

Transmit과 Coda 2를 지속적으로 사용하고 하나의 파일에 액세스 한 다음 다른 파일에 액세스하기 위해 다른 사용자로 로그인해야하기 때문에 루트로만 로그인하는 위치로 만들었습니다.

Transmit, Coda 또는 Coda 2가 서버 또는 무언가에 일종의 명령을 푸시 할 수있는 것과 같은 다른 방법이 있었으면 좋겠지 만 Apps 현재 상태에서는 불가능합니다. 나는 그들에게 기능 요청을 할 것을 강력히 권합니다. 우리가 이것을 원했던 유일한 사람들이었던 것을 볼 수 없습니다.

트위터 계정을 통해 연락하는 것이 좋습니다. 그들은 꽤 멋진 사람들이며 트위터에서 전에 이와 같은 것에 응답했습니다.

http://twitter.com/#!/panic

나는 그것이 당신이 찾고있는 대답이 아니라는 것을 알고 있지만 그것이 도움이되기를 바랍니다.


1
더 동의 할 수 없었습니다. Coda 2가 추가 할 수 있다면 파일을 마우스 오른쪽 버튼으로 클릭 할 때 "관리자로 실행"할 수있는 "Windows"와 같이 말할 수 있다면 정말 좋을 것입니다. 내 일은 내 사용자가 sudo 권한을 가지고 있지만 많은 경우 프로세스에서 암호를 묻는 메시지가 있더라도 Coda의 옵션을 수행 할 수 있다면 명시 적으로 "sudo ....."를 수행 한 다음 암호를 다시 입력해야합니다. 일이 대단 할 것입니다.
chris

@Chris 멋진 기능 일 것이므로 해당 기능 요청을 촬영하는 것이 좋습니다. 어쨌든 그들은 구현하고 싶을 것이고, 더 많은 사람들이 구할 수 있습니다.
de_an777

포인트와 완료
크리스

1

"open as sudo"명령은 여전히 ​​Coda2에서 구현되지 않았으므로 다음 해결 방법을 사용하여 다른 사용자 나 루트에 속하는 파일을 편집 할 수 있습니다. vi

  1. SFTP 연결의 탭에서 터미널 연결을 엽니 다.
  2. chown로그인 할 수있는 사용자에게 파일 에서 명령을 실행하십시오 (이 사용자는 sudo 권한이 있어야 함). 원래 사용자가 누구인지 확인하십시오.

    sudo chown your-user-name path/to/file

  3. 파일로 이동 한 후 클릭하여 열고 필요한 항목을 편집 한 후 저장을 클릭하고 파일을 닫으십시오.

  4. 터미널 창 chown으로 돌아가서 원래 사용자로 돌아갑니다.

    sudo chown original-user-name path/to/file

분명히 이것은 이상적인 상황은 아니지만 vi명령 행에 내장 된 다른 편집기 나 다른 편집기 대신 파일을 편집하기 위해 Coda의 모든 기능을 사용할 수 있습니다 .


1
이것은 또한 불행히도, 큰 파일 세트에서 작업하는 경향이 있기 때문에 종종 작업중인 전체 디렉토리에 대해 수행합니다. 그러나 오버 헤드가 마음에 들지 않습니다. 종종 이유를 위해서만 읽히지 않고 언젠가는 그것을 되돌려 놓는 것을 잊어 버릴까 두렵습니다.
whoops

네. 우리는 Panic에게이 'sudo를 사용하여 편집'기능을 추가하도록 요청해야합니다. 필요한 것입니다. 파일을 압축 해제하려면 마우스 오른쪽 버튼 클릭 명령을 사용하는 것도 좋습니다. 터미널을 많이 사용합니다. 어쩌면 누군가 가이 물건에 대한 플러그인을 작성할 것입니다. 가능한지 모르겠지만 사용하는 멋진 플러그인이 있습니다. 나는 플러그인이 어떻게 만들어 지는지 보지 않았지만 우리가 직접 추가 할 수있는 쉬운 기능인지 조사해야합니다.
pathfinder
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.