Удаленный доступ по SSH в Aptana

С тех пор я подключился к своему сайту SSH, используя Putty и Filezilla. Putty и Filezilla дают мне прямой доступ к соответствующим каталогам, а Filezilla дает мне полный путь от каталога верхнего уровня. Затем я попробовал тот же путь из начальной точки в Aptana, но был заблокирован на один уровень выше моего целевого каталога. Если я сверну все каталоги в Putty и Filezilla и попытаюсь снова развернуться, Putty работает нормально, но Filezilla затем блокируется в той же точке, что и Aptana. Таким образом, есть некоторая тонкая разница в подходе между Filezilla, Aptana и Putty.

Я искал способ получить зашифрованную ссылку при редактировании файлов на моем размещенном веб-сервере при использовании Aptana Studio. Я могу настроить обычную удаленную FTP-ссылку и использовать ее для редактирования файлов. Средство SSH выглядело так, как будто оно может обеспечить безопасную связь, поэтому я получил данные SSH от своего интернет-провайдера и настроил их в Studio. В настройках меня попросили выбрать каталог, но доступными были все системные каталоги, а не мое дерево htdocs. Однако, опустив предоставленный по умолчанию /, я мог получить доступ к дереву htdocs и увидеть все свои файлы на удаленном компьютере. Однако, когда я пытаюсь загрузить файл в Studio, я получаю сообщение о том, что файл не существует.

Я новичок в SSH (и Studio) и не знаю, невозможно ли то, что я пытаюсь сделать, или мне нужно настроить что-то еще. До сих пор я просто использовал Studio в качестве удаленного редактора для PHP и HTML. Я подозреваю, что есть гораздо лучший и профессиональный способ настроить то, что я делаю в Studio (даже игнорируя безопасную передачу), поскольку в настоящее время я делаю отдельные резервные копии файлов в Filezilla, но просто не понял, как установить все еще вверх.

Большое спасибо за любую помощь.


person user3726207    schedule 10.06.2014    source источник


Ответы (1)


На самом деле я хотел бы опубликовать это в качестве комментария к вашему вопросу, но я здесь новичок, поэтому система не позволяет мне это сделать.

Так или иначе. Вы можете добавить подключения к удаленным серверам через ssh следующим образом:

  1. Если у вас нет удаленной вкладки, перейдите в «Окно» -> «Показать вид» -> «Удаленный».
  2. Щелкните правой кнопкой мыши на удаленной вкладке и выберите «Добавить новый FTP-сайт…».
  3. Измените протокол на SFTP и введите свои учетные данные (вы можете использовать аутентификацию имени пользователя/пароля или имени пользователя/закрытого ключа)

Когда вы закрываете Aptana с открытыми файлами, он обычно показывает вам эти файлы, когда вы снова открываете Aptana позже. Кажется, этого не происходит, когда вы работаете с файлами удаленного хоста SFTP, и вместо этого показывает ошибку. Я предполагаю, что это потому, что он пытается проверить эти файлы (если они все еще существуют), но сначала не аутентифицируется на удаленном хосте. Так что не о чем беспокоиться.

Надеюсь это поможет.

person wawa    schedule 10.10.2014