Pada beberapa server yang saya kerjakan, meskipun memiliki akses untuk mengedit file dan yang lainnya, ada kebutuhan sesekali untuk mendapatkan hak istimewa yang lebih tinggi (seperti menjalankan sudo
) dengan file untuk benar-benar menyimpan perubahan.
Yang mengatakan saya suka bekerja dengan file saya di Coda 2 dan bukan Terminal secara langsung. Jadi apakah ada cara untuk sudo
membuka file melalui explorer saat melihat file jarak jauh, atau apakah ada cara untuk memicu file untuk membuka melalui terminal bawaan di Coda 2 sehingga saya dapat mengedit, menyimpan, dan memindahkan di.
Saat ini ketika saya mengklik dua kali pada file untuk membukanya, jika saya membutuhkan hak yang lebih tinggi, file hanya akan terbuka dalam status read-only.
Perintah "open as sudo" masih belum diimplementasikan di Coda2 jadi saya telah menggunakan solusi berikut untuk dapat mengedit file milik pengguna lain atau root tanpa harus menggunakan sesuatu yang menyakitkan seperti
vi
Jalankan
chown
perintah pada file ke pengguna Anda dapat login sebagai (pengguna ini harus memiliki sudo privs). Pastikan untuk mencatat siapa pengguna asli.sudo chown your-user-name path/to/file
Arahkan ke file dan klik untuk membukanya, edit apa yang Anda butuhkan dan klik simpan dan tutup file.
Kembali ke jendela terminal dan
chown
kembali ke pengguna asli:sudo chown original-user-name path/to/file
Jelas ini bukan situasi yang ideal, tetapi itu membuatnya sehingga Anda dapat menggunakan semua kemegahan Coda untuk mengedit file, bukan
vi
atau editor lain yang dibangun ke dalam baris perintah.sumber