Coda 2 può modificare un file per il quale l'utente attuale non dispone delle autorizzazioni?


8

Su un paio di server su cui lavoro, nonostante abbia accesso ai file di modifica e tutto il resto, c'è la necessità occasionale di ottenere privilegi elevati (come l'esecuzione sudo) con il file per salvare effettivamente le modifiche.

Detto questo, mi piace lavorare con i miei file in Coda 2 e non direttamente con il Terminale. Quindi c'è un modo per sudoaprire il file attraverso Explorer durante la visualizzazione dei file remoti, o c'è un modo per attivare l'apertura di un file attraverso il terminale integrato in Coda 2 in modo che io possa fare le modifiche, salvare e spostare su.

Attualmente, quando faccio doppio clic su un file per aprirlo, se avessi bisogno di privilegi elevati, il file si aprirà solo in uno stato di sola lettura.

Risposte:


3

No non può. Coda 2, Coda e Transmit consentono tutti di SFTP in una casella, ma quando si tenta di accedere a un file che non si trova nell'intervallo accessibile dell'utente, è necessario disconnettersi e riconnettersi come utente che può.

Uso Transmit e Coda 2 costantemente e sono appena arrivato al punto in cui eseguo l'accesso solo come root perché ho finito per accedere come utenti diversi per accedere a un file e quindi a un altro file.

Vorrei che ci fosse un altro modo per aggirarlo, come essere in grado di far sì che Transmit, Coda o Coda 2 invii un qualche tipo di comando al server o qualcosa del genere, ma non è possibile in nessuno degli stati attuali delle App. Consiglio vivamente di fare loro una richiesta di funzionalità, non riesco a vedere come saremmo state le uniche persone che lo avessero mai voluto.

Consiglierei di provare a contattarli tramite il loro account Twitter. Sono ragazzi fantastici e hanno risposto a cose del genere prima su Twitter.

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

So che non era la risposta che probabilmente stavi cercando, ma spero che ti aiuti.


1
Non potrei essere più d'accordo. Sarebbe bello se dicessimo "Windows" quando fai clic con il pulsante destro del mouse su un file puoi "Esegui come amministratore" se Coda 2 potesse aggiungerlo, renderebbe la vita più semplice, un po 'come "Apri con sudo". La mia cosa è che il mio utente ha i diritti sudo, ma in molti casi devo esplicitamente fare "sudo ....." quindi ricomporre la mia password, se un'opzione su Coda potrebbe essere fatta così anche se richiede password nel processo le cose sarebbero fantastiche.
chris,

@Chris Sarebbe una bella caratteristica, consiglio vivamente di scattare loro quella richiesta di funzionalità. Probabilmente è qualcosa che vogliono implementare comunque e più chi chiede aiuta solo a spingerli.
de_an777,

punto preso, e sarà fatto
chris

1

Un comando "Apri come sudo" non è ancora stato implementato in Coda2, quindi ho usato la seguente soluzione alternativa per poter modificare un file che appartiene a un altro utente o root senza dover usare qualcosa di doloroso come vi

  1. Aprire una connessione terminale in una scheda nella connessione SFTP.
  2. Eseguire un chowncomando sul file per l'utente è possibile accedere come (questo utente deve avere sudo privs). Assicurati di notare chi era l'utente originale.

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

  3. Passare al file e fare clic per aprirlo, modificare ciò che è necessario e fare clic su Salva e chiudi il file.

  4. Torna alla finestra del terminale e chowntorna all'utente originale:

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

Ovviamente questa non è la situazione ideale, ma lo rende così puoi usare tutta la bellezza di Coda per modificare il file invece di vialtri editor integrati nella riga di comando.


1
Questo è anche quello che faccio purtroppo, il più delle volte tendo a lavorare su set di file di grandi dimensioni, quindi a volte lo faccio per l'intera directory in cui sto lavorando. Ma non è proprio il mio overhead. Il più delle volte viene letto solo per un motivo e temo che un giorno dimenticherò di tornare indietro, e whoops sarebbe la mia fortuna ..
chris,

Sì. Dovremmo continuare a chiedere a Panic di aggiungere questa funzione 'modifica usando sudo'. È una cosa necessaria. Sarebbe anche bello avere un comando del tasto destro per decomprimere un file. Uso il terminale per farlo molto. Forse qualcuno là fuori scriverà anche un plugin per queste cose. Non so se sia possibile, ma ci sono alcuni plugin fantastici che uso. Non ho esaminato come sono fatti i plugin, ma dovrei esaminare se è una funzione facile che potremmo aggiungere da soli.
Pathfinder,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.