отключенные sftp, но имеют ssh доступ. Как смонтироваться?

некоторые компьютеры лаборатории в моем университете имеют отключенный sftp. Однако у меня есть нормальный ssh доступ. Очевидно, у меня нет корневых полномочий на этих компьютерах.

Я должен перевести изрядную сумму VHDL к/от им. Я мог использовать, fx:

ssh user@lab1 cat file > local_copy

- и tarball все это, но это просто ужасный. Я смонтировался бы через sftp, таким образом, я могу использовать своего собственного локального редактора, но, учитывая обстоятельства...

И я живо, что SSHFS (модуль FUSE) зависит от sftp...:/

4
задан 21.11.2010, 19:15

1 ответ

Если sftp просто отсутствует, в противоположность активно запрещенному (который я не уверен, даже возможно, если у Вас есть полный доступ командной строки), получите sftp-server двоичный файл для правильной архитектуры и версии OpenSSH, и указывает свой путь при вызове sftp или sshfs:

sftp -s /path/to/sftp-server user@lab1
sshfs -o sftp_server=/path/to/sftp-server user@lab1:/ /path/to/mount/point

Если Вашим локальным редактором является Emacs, Вам не нужно все это: Бродяга может использовать много различных методов включая ssh и ssh+scp.

Если Вы предпочитаете поддерживать локальную копию всех файлов, можно использовать Унисон (как rsync, но двунаправленный) для хранения их в синхронизации.

2
ответ дан 07.12.2019, 21:27

Теги

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