Несколько клиентов SSH для Mac OS
Тот, кто впервые начал работать на операционке Mac OS, в первую неделю будет судорожно искать аналоги программ, которые он использовал ранее. Большая часть «мигрирующих» переходит на Mac OS с Виндовс, но некоторые также переходят и с Linux.
Веб-разработчикам в первую очередь после перехода придется искать нормальный ftp менеджер, текстовик с подсветкой и SSH клиент. И очень кстати был разработан программный продукт, способный совмещать в себе все вышеописанные программы.
Далее в материале мы поговорим о замечательном инструменте под названием CODA 2.
Содержание
FTP и SSH клиент for Mac OS CODA2
Собственно найти CODA 2 можно в APP Store, и на момент написания материала программа стоила $74,99. Платность – это, конечно, минус, но все же это вполне посильные деньги для тех, кто занимается разработкой сайтов. Если приобретать программу нет желания, но посмотреть «что оно такое» охота, то есть возможность загрузить Trial версию, которая прослужит вам 7 суток. Собственно страница загрузки программы находится по URL: https://panic.com/coda/buy.html
Там достаточно кликнуть по имени архива и загрузка начнется автоматически. После загрузки нужно распаковать архив и инсталлировать пакет. Русского зыка программа не имеет, но освоить ее не будет сложно тем, кто плотно имеет дело с кодом сайтов. Собственно, давайте рассмотрим основные возможности программы CODA 2.
После первого старта программы вы увидите большую иконку в виде «+», нажатие на которую является отправной точкой для настройки FTP/SSH клиента. После нажатия на «+» перед собой вы увидите четыре кнопки, значение которых будет лучше всего разъяснить сразу, чтобы в будущем не возвращаться к этому:
- site – эта вкладка позволяет настраивать доступ по протоколу FTP;
- terminal – благодаря этому полю можно настроить SSH соединение (к слову, логин, пароль и адрес сервера для подключения по SSH совпадают с доступом по FTP; при заполнении вкладки site все данные также будут перенесены и сюда);
- source – это поле нужно для работы с Git (рассматривать более подробно не будем, т.к. тут необходима отдельная статья), может быть использовано при создании площадки несколькими веб-мастерами;
- database – данное поле служит для подключения к базе данных (подключение может быть выполнено к виртуальному и локальному хостингу).
Далее необходимо заполнить текстовые поля на вкладке SITE, и рассмотрим каждое поле более подробно:
- nickname – произвольное название вашего ресурса;
- protocol – проток для соединения с сервером (FTP или SSH);
- server – адрес сервера FTP или SSH, с которым будет производиться соединение;
- user name – имя FTP/SSH пользователя;
- password – пароль FTP/SSH пользователя;
- root URL – это ссылка на страницу вашего сайта (но если заполнить, то впоследствии будет сделан снимок страницы вашего сайта, а из него ПО сделает уже привлекательную пиктограмму);
- local URL – если ваш ресурс расположен на локальном сервере, то это поле предназначено для указания его адреса;
- remote root – в этом поле можно указать путь к каталогу, где расположен сайт (удаленный сервер для подключения по FTP/SHH);
- local root – если ваша площадка расположена на локальном сервере, то в этом поле прописываем путь к каталогу.
Как только заполните все поля, нажимайте на «Save» и ваш сайт отобразится в виде пиктограммы. Для соединения по FTP/SHH достаточно пару раз кликнуть по пиктограмме сайта. Теперь в правой колонке вы увидите ваш сайт на удаленном сервере, по центру – файлы на локальном сервере, а левую часть можно настраивать по своему усмотрению. Сюда, например, можно поставить: частопосещаемые файлы и папки, поиск по файлам и прочее. Если открыть, к примеру, файл index.php на удаленном сайте, то вы увидите, что автоматически откроется функциональный редактор.
SSH клиент под Mac OS
Как вы могли понять из вышеописанного, вы уже настроили SSH клиент, когда прописывали данные для доступа по FTP. Собственно чтобы подключиться к серверу по этому протоколу, можно пойти несколькими путями. Правой кнопкой мыши кликаем по панели, где расположены три иконки и в появившемся окне выбираем пункт «New Terminal». После этого откроется окно подключения через протокол SSH, а от вас будет необходимо лишь кнопку «Connect».
Также как вариант, можно воспользоваться кнопкой «+», которая расположена в верхнем углу программы. После нажатия на это ссылку, будет открыто всплывающее окно, где нужно выбрать кнопку «Terminal».
К слову, встроенный SSH клиент в CODA 2 имеет ряд преимуществ над другими. Например, клиент дает разрешение на «copy/paste» текста, хотя многие SSH клиенты считают эту функцию ненужной; здесь также работает и поиск, который доступен в текстовом редакторе (который подсвечивает).
Первое знакомство с CODA 2 оставляет только приятные впечатления, а тот, кто поработает с программой полгода-год, уже не будет мыслить своей деятельности без этого продукта.
ZOC – еще один клиент для Mac OS
Некоторые думают, будто SSH клиент for Mac OS вообще не нужен, но если вы работали с инструментом, например, Putty, то работа с Mac OS покажется издевательством. На Mac OS есть прекрасная альтернатива Putty – ZOC, но у последнего есть один существенный недостаток – распространение на условно-бесплатной основе.
Благодаря ZOC клиенту пользователь получает возможность установить соединение с серверами Secure Shell, telnet, ISDN и другими. Программа способна хранить историю, поддерживает работу с вкладками, можно сохранять информацию и совершенных подключениях, есть возможность автоматического подключения. Есть поддержка 256 цветов, работа с мышью, привлекательный дизайн программы, понятный на интуитивном уровне интерфейс.
Для ежедневной работы будет с головой достаточно и этих возможностей, но реальная функциональность клиента куда шире. Получить ZOC можно по URL: http://www.emtec.com/zoc/