
Удаленное редактирование файла с vim & scp
Совсем недавно, я узнал что можно удаленно редактировать файлы с другого сервера. Я, в этой статье «Удаленное редактирование файла с vim & scp» расскажу как это можно сделать.
И так, не всегда удобно подключатся на удаленный сервер и выполнять редактирование конфигурационного файла и это не обязательное действие, можно обойтись следующим образом:
$ vim scp://captain@66.66.66.66//home/captain/nginx.conf
captain — это имя пользователя на удаленном сервере.
66.66.66.66 — IP удаленного сервера.
//home/captain/nginx.conf — Путь к файлу который нужно отредактировать.
Вас попросят ввести пароль от пользователя (в моем случае от пользователя captain). Чтобы это не делать, можно поступить двумя способами:
— Прописать SSH ключ на удаленном сервере для данного пользователя.
— Прописать пароль в следующей команде:
$ vim scp://captain:YOUR_password@66.66.66.66//home/captain/nginx.conf
YOUR_password — это ваш пароль.
2-й метод не есть хорошим и правильным, т.к он оставляет в истории, команды которые выполняли. НЕ СЕКУРНО 😉
Примите во внимание, можно использовать любой другой текстовый редактор, например vi, ee, nano и так далее.
На этом, у меня все и статья «Удаленное редактирование файла с vim & scp» завершена.