Монтирование удаленной файловой системы по SSH как другой пользователь

Существует несколько сценариев там для переопределения команд движения слова (b, e, w) остановиться в прописных буквах в словах CamelCase; camelcasemotion выглядит известным (правовая оговорка: я никогда не использовал его). Wiki Vim имеет несколько примеров более простых сценариев, если Вы предпочитаете делать это сами. Вот относительно простой способ повторно отобразиться C-Left и C-Right обработать слова caml-в-корпусе.

nnoremap  :call search('\<\\U\@<=\u\\u\ze\%(\U\&\>\@!\)\\%^','bW')
nnoremap  :call search('\<\\U\@<=\u\\u\ze\%(\U\&\>\@!\)\\%$','W')
inoremap  :call search('\<\\U\@<=\u\\u\ze\%(\U\&\>\@!\)\\%^','bW')
inoremap  :call search('\<\\U\@<=\u\\u\ze\%(\U\&\>\@!\)\\%$','W')

1
13.04.2017, 15:13
1 ответ

поддержки sshfs, указывающие sftp сервер для использования. Так скопируйте нормальный sftp двоичный файл в некоторый путь (как домашний dir), setuid двоичный файл с chmod u+s, и передача -o sftp_server=/path/to/sftp к sshfs.

Примером, devuser является общая учетная запись, и myuser является Вашей учетной записью

devuser@remote # cp `which sftp` ~/
devuser@remote # chmod u+s ~/sftp
myuser@local # sshfs myuser@remote:/mount/source /mount/point -o sftp_server=/home/devuser/sftp

Вы захотите заблокировать его вниз хотя, что-то как - также chmod 750 /home/devuser и удостоверьтесь, что Ваш пользователь находится в группе, владеющей/home/devuser. Вы могли также скопировать sftp двоичный файл в свой собственный каталог и заблокировать Ваш корневой каталог вниз.

2
27.01.2020, 23:40

Теги

Похожие вопросы