Из telnet (шпаклевка) я могу загрузить файл на свой компьютер?

Я генерировал ключ для использования с SSH (Подверсия) на моем сервере Unix, и я должен загрузить ключ.

Я пытался использовать программу FTP, но папки скрыты т.е. /.ssh/

Кто-то может загрузить их в то время как на моей сессии шпаклевки/telnet?

1
задан 12.10.2011, 17:56

9 ответов

Можно использовать SCP или SFTP для передачи файлов по SSH.

Но необходимо смочь сделать то, в чем Вы нуждаетесь в своем клиенте ftp. Посмотрите в настройках клиента для того, где можно установить команду списка, и добавлять "-ах" в конец его. У Вашего клиента ftp могла бы даже быть установка для отображения скрытых файлов

4
ответ дан 12.12.2019, 07:41

Вы могли попытаться использовать Le Putty и сделать передачу ZMODEM с помощью sz.

4
ответ дан 12.12.2019, 07:41

У меня была подобная проблема, я использовал функцию копии в шпаклевке - просто выбирают (hilites текст) в окне шпаклевки, и можно вставить непосредственно в Приложение Windows. Это хорошо для файлов ключей, так как они поместятся в один экран.

Если у Вас есть большая сумма текста, я обратился только к отправке по почте файла, в котором я нуждаюсь мне

2
ответ дан 12.12.2019, 07:41

Я принимаю, так как Вы используете PuTTY, который Вы, вероятно, выполняете из Windows, и Вы соединяетесь по SSH, не Telnet (так как Вы говорили о генерации ключа SSH для SVN). Если так, Вы могли бы хотеть изучить WinSCP, вместо того, чтобы использовать FTP для доступа к данным по удаленной системе. (SCP/SFTP добавляет в свойственной безопасности SSH, тогда как FTP передает Ваше имя пользователя и пароль "в ясном" удаленной системе). Это - графический клиент, который создается сверху источника PuTTY.

2
ответ дан 12.12.2019, 07:41

Лучше всего использовать sftp или ftp клиент, который позволит Вам отображать и получать скрытые файлы.

Но ответ на вопрос, как записано: в плохие былые времена мы использовали [xyz]modem сделать это. Шпаклевке можно было даже встроить эту технологию, но Вам будет нужен отправить клиент (названный sz на машинах Unix) в дальнем конце для этого для работы.

1
ответ дан 12.12.2019, 07:41

Там что-то препятствует тому, чтобы Вы копировали их в местоположение, от которого Вы можете FTP их?

1
ответ дан 12.12.2019, 07:41

Мне нравится предложение ZModem, но я удивлен, что никто еще не предложил Uuencode, которая не должна требовать другого клиента SSH - предполагающий, что большинство терминальных пакетов может просто зарегистрировать терминальный вывод в файл. Даже если это не может, достаточно короткое соответствие файлов на экране и может быть, копируют/вставляют в окно Notepad.

Так, на стороне UNIX кодируйте программой uuencode двоичный файл, который Вы хотите отправить, получить текстовый вывод терминала того кодирования программой uuencode к текстовому файлу в Windows и затем раскодировать программой uudecode тот текстовый файл на стороне Windows для воссоздания исходного двоичного файла. Очень примитивный, но это работает как очарование.

См. эту статью Wikipedia о Кодировании программой uuencode. Я полагаю, что можно найти утилиты Uuencode/программы uudecode как часть превосходного проекта Cygwin.

0
ответ дан 12.12.2019, 07:41

Для ключа SSH а именно, можно, вероятно, просто сделать окно терминала больше, cat ~/.ssh/id_rsa.pub и скопируйте ключ (путем выбора текста) и вставки локально.

Для больших, или двоичных файлов изучить SCP (или SFTP)

0
ответ дан 12.12.2019, 07:41

Вы используете Шпаклевку, которая является в основном 30-летней технологией. Назад в те дни было слишком трудно добавить многозадачность к программному обеспечению уровня пользователя, таким образом, ответ является "нет".

Необходимо будет запустить другую программу, scp, и т.д. и использовать ее для передачи файлов. Если обе стороны, клиент и удаленная система, являются Unix, можно использовать ~, сопровождаемый ctl-Z (никакое пространство или возврат после тильды), и это приостановит сессию шпаклевки, и затем можно начать использовать scp, или что бы то ни было, передавать файл. После того, как это будет сделано, затем используют Unix fg команда для повторного подключения с приостановленной, фоновой шпаклевкой.

-2
ответ дан 12.12.2019, 07:41

Теги

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