Jak mogę edytować plik zdalny za pomocą sudo?
Mam dostęp ssh / scp do zdalnego serwera i sudo bez hasła.
Chcę edytować /etc/some/file
jako zdalny root, więc uruchomiłem:
$ Vi scp://server/etc/some/file
To jednak nie działa, ponieważ nie mam wystarczających uprawnień. Jak mogę to zrobić?
scp remote:/etc/myfile ~/myfile
edytować vim ~/myfile
, ale będzie problem z zastąpieniem zdalnego pliku zmienionym.
ssh remoteserver
i na zdalnym serwerze wykonaćsudo vim /etc/myfile
. LUB jedno polecenie:ssh -t remoteserver sudo vi /etc/myfile