Успевайте заказать остекление

ПО СТАРЫМ ЦЕНАМ!!!

Демонтаж старого балкона - бесплатно!

Как зашпаклевать балкон


Штукатурка балкона или лоджии своими руками

Качество внутренней отделки балкона в первую очередь влияет на энергосбережение жилого помещения, а также уровень шумоизоляции. Правильно выполненное своими руками оштукатуривание балкона или лоджии позволит использовать это помещение как полноценную жилую комнату, поскольку уровень тепло и шумоизоляции будет на другом более качественном уровне.

Подготовительные работы

Подготовка поверхностей балкона перед отделкой

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

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

Следует отметить, что в случае наличия старой штукатурки с деформацией и вздутием за счет высокого уровня влажности на балконе или лоджии, ее необходимо удалить. Для этого можно использовать шпатель, а в труднодоступных местах используется перфоратор со специальными насадками в виде широкого зубила. При удалении старой штукатурки со стен подобным способом, необходимо позаботиться об удалении мусора и пыли, оптимальным будет использование строительного пылесоса для этой цели.

Необходимые инструменты

Качественная штукатурка балкона требует наличия определенного набора инструментов, а именно:

  • Перфоратор с насадками различной ширины в виде зубила;
  • Промышленный пылесос;
  • Ручная электрическая дрель с насадкой в виде венчика для смешивания раствора;
  • Правило;
  • Молоток;
  • Рулетка и строительный маркер;
  • Шпатели в ассортименте.

Разновидности штукатурки на балконе

На сегодняшний день наиболее распространены нижеперечисленные виды штукатурки, которые применяются на балконах:

  • Структурный вид;
  • Фактурный вид;
  • Венецианская;
  • Флоковая.

Все перечисленные типы различны по своей природе и совместимы с большинством дизайнерских решений оформления жилых и нежилых помещений.

Особенности оштукатуривания стен балкона

После того как стены лоджии подготовлены к дальнейшей работе, следует переходить к непосредственному оштукатуриванию стен лоджии. Изначально поверх всех розеток и выключателей на стенах наклеиваются отрезки бумаги, которые предотвращают попадание штукатурки.

На заранее подготовленную поверхность монтируется армирующая сетка, которая в дальнейшем будет служить основой для штукатурки и надежно удерживать всю массу смеси на поверхности стены. Для этого может использоваться как мелкая рабица, так и обычная сварная сетка. Она крепится при помощи специальных анкеров, которые надежно удерживают ее. Важно обратить внимание на натяжение сетки во избежание провисания готовой штукатурки, что может стать причиной деформации или обрушения.

После того как все стены балкона оббиты армирующей сеткой, следует укрепить ее минимальным предварительным слоем штукатурки. Для этого готовится раствор при помощи строительного миксера или ручной электрической дрели со специальной насадкой. Его консистенция должна соответствовать требованиям инструкции по применению и приготовлению. Предварительный слой штукатурки наносится на стены при помощи широких шпателей. Способ нанесения штукатурки предусматривает равномерные движения от угла к углу и из стороны в сторону. Этот этап можно считать черновым, однако, следует тщательно относиться к плотному прилеганию штукатурки к армирующей сетке.

После окончания нанесения на стены чернового слоя штукатурки, следует переходить к обустройству чистового слоя. Эта операция предусматривает применение такого же способа нанесения раствора, как и черновой этап. Однако, в данном случае, оштукатуривание стен своими руками происходит с применением сетки из ПВХ. Она плотно прикладывается к черновому слою, а поверх нее наносится окончательный чистовой слой. Этот способ гарантирует надежность и долговечность отделки.

Штукатурка для балкона подбирается в зависимости от окружающих условий, таких как средняя температура на балконе, уровень влажности и перепада температур. Общая толщина слоя не должна превышать 5 мм, а средняя колебаться от 2 до 5 мм. Время высыхания готового слоя зависит от марки используемого раствора и колеблется от 34 до 48 часов.

10 замечательных советов и приемов PuTTY, о которых вы, возможно, не знали

PuTTY - лучший клиент SSH для Windows. Он легкий, с одним файлом putty.exe и больше не нужно устанавливать.

Некоторое время назад мы писали о 12 мощных программных надстройках PuTTY и объясняли, как диспетчер соединений PuTTY может помочь вам организовать сеансы PuTTY SSH во вкладках.

В этой статье давайте рассмотрим 10 замечательных советов и приемов PuTTY, которые вы, возможно, не изучали ранее.

Если вы ранее не использовали PuTTY и слышали только о Silly Putty и Mighty Putty, но не о программном обеспечении PuTTY, вы можете загрузить программное обеспечение PuTTY с официальной страницы загрузки PuTTY здесь, прежде чем изучать эти уловки PuTTY.

Трюк 1 с PuTTY: удаление всех сеансов PuTTY вместе

Когда вы меняете старый компьютер на новый, вы можете закончить перенос всех сеансов PuTTY на новый компьютер. После переноса всех сеансов PuTTY выполните «putty -cleanup» из командной строки, как показано ниже.

 C:> шпатлевка-очистка 

Появится следующее предупреждающее сообщение. Нажмите «Да», чтобы стереть все файлы сеанса PuTTY и случайные исходные файлы из реестра Windows. Это лучший способ удалить все сохраненные сеансы PuTTY из реестра Windows вместо того, чтобы удалять по одному из списка сеансов PuTTY.

Рис. Сеансы очистки PuTTY

PuTTY Trick 2: Автоматическое изменение размера шрифта при изменении размера окна PuTTY

По умолчанию, когда вы изменяете размер окна PuTTY, размер шрифта не меняется.Иногда было бы хорошо, если бы размер шрифта уменьшился при уменьшении размера окна PuTTY (или) размер шрифта увеличился при увеличении размера окна PuTTY.

Например, когда вы запускаете команду Unix top, если вы попытаетесь изменить размер окна, вывод будет обрезан в PuTTY, как показано ниже.

Рис: Частичный вывод усечен во время изменения размера окна PuTTY

Запустите PuTTY -> Выберите сеанс -> Нажмите «Загрузить». В левом древовидном меню нажмите «Окно» -> выберите «Изменить размер шрифта» в разделе «При изменении размера окна», как показано ниже -> Нажмите «Открыть» в нижней части этого окна, чтобы начать сеанс.

Рис: PuTTY Автоматическое изменение размера шрифта

После вышеуказанного изменения запустите сеанс PuTTY SSH и снова войдите в систему. Запустите верхнюю команду Unix и попробуйте изменить размер окна. Когда вы уменьшаете размер окна, размер шрифта становится меньше, и вывод команды top автоматически настраивается так, чтобы он поместился на экране небольшого размера, как показано ниже.

Рис: Вывод команды top Unix не усечен

Примечание: Вместо автоматической настройки размера шрифта во время изменения размера окна вы также можете установить следующие параметры «При изменении размера окна» в окне конфигурации PuTTY.

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

Уловка 3 с PuTTY: изменение заголовка окна сеанса SSH PuTTY

По умолчанию программное обеспечение PuTTY отображает «имя пользователя @ имя хоста: ~» в заголовке окна PuTTY после входа в систему.Вы можете изменить это на любой удобный текст.

Запустите PuTTY -> Выберите сеанс -> Нажмите «Загрузить». В левом древовидном меню нажмите Окно -> Поведение. На правой панели в текстовом поле «Заголовок окна» введите желаемый заголовок окна, как показано ниже. После этого изменения обязательно сохраните сеанс.

Рис: Пользовательский заголовок окна для сеанса PuTTY

Загрузите этот сохраненный сеанс PuTTY SSH и снова войдите на сервер, который отобразит новый обновленный заголовок окна, как показано ниже.

Рис: Сессия PuTTY, показывающая пользовательский заголовок окна

PuTTY Trick 4: Просмотр журнала событий PuTTY

Когда вы вошли в сеанс PuTTY SSH, щелкните правой кнопкой мыши заголовок окна PuTTY, в котором отобразится меню PuTTY. Выберите пункт меню «Журнал событий», в котором отобразится следующее окно журнала событий PuTTY.

Это будет очень полезно для отладки любых проблем сеанса PuTTY SSH.

Рис: Отображение журнала событий PuTTY

PuTTY Trick 5: Вставить в буфер обмена в формате RTF (Rich Text Editor)

Обычно, когда вы копируете / вставляете из окна PuTTY в текстовый документ, он вставляет только простой текст, как описано ниже.

  • Войдите в PuTTY Telnet или сеанс SSH без установки параметра «Вставить в буфер обмена в RTF», как описано ниже.
  • Выполните «man ssh» из командной строки.
  • Скопируйте первые несколько строк вывода man.
  • Запустите Microsoft Word и вставьте результат. Вы увидите только текст без форматирования.

Включите функцию копирования / вставки RTF в программном обеспечении PuTTY, как показано ниже.

Запустите терминал PuTTY -> Выберите сеанс -> Нажмите «Загрузить».В левом древовидном меню нажмите Окно -> Выбор. На правой панели установите флажок, где написано «Вставить в буфер обмена в RTF, а также в обычный текст», как показано на изображении ниже.

Рис. Включение вставки форматированного текста в буфер обмена в PuTTY

  • Войдите в PuTTY telnet или сеанс SSH после установки параметра «Вставить в буфер обмена в RTF», как описано выше.
  • Выполните «man ssh» из командной строки.
  • Скопируйте первые несколько строк вывода man.
  • Запустите Microsoft Word и вставьте результат. Вы увидите, как копируется только текстовый вывод во всем формате, как показано ниже.

Рис: Rich Text скопирован из PuTTY в MS-Word с форматированием

Трюк с PuTTY 6. Сделайте так, чтобы сеанс PuTTY SSH всегда оставался наверху

Иногда, когда вы запускаете сеанс мониторинга (например, команду unix top), вы можете захотеть, чтобы клиентское окно PuTTY всегда оставалось наверху.

Запустите терминал PuTTY -> Выберите сеанс -> Нажмите «Загрузить».В левом древовидном меню нажмите Окно -> Поведение. На правой панели установите флажок, где написано «Убедитесь, что окно всегда наверху», как показано ниже.

Рис. Поведение окна PuTTY - всегда сверху

После этого изменения войдите в сеанс PuTTY FTP, SSH или telnet. Этот конкретный сеанс всегда будет оставаться наверху независимо от любого другого приложения, которое вы открываете в окнах.

PuTTY Trick 7: Запуск клиента PuTTY в полноэкранном режиме

Ниже приведены два метода запуска клиента PuTTY в полноэкранном режиме.

Метод 1: Когда запущен сеанс клиента PuTTY, щелкните правой кнопкой мыши заголовок окна и выберите «Полный экран» (или)

Метод 2: Запустите PuTTY -> Выберите сеанс -> Нажмите «Загрузить». В левом древовидном меню нажмите Окно -> Поведение. На правой панели установите флажок, где написано «Полный экран при Alt, Enter», как показано ниже.

Рис. Нажмите Alt-Enter для полного экрана PuTTY

После этого изменения, когда сеанс терминала PuTTY запущен, нажмите Alt + Enter, чтобы запустить этот конкретный сеанс PuTTY в полноэкранном режиме.

PuTTY Уловка 8: запустить окно PuTTY, развернутое по умолчанию

По умолчанию, когда вы запускаете любой сеанс терминала PuTTY, он запускается с нормальным размером окна. Иногда вы можете предпочесть запускать в максимальном режиме. Выполните шаги, указанные ниже.

  • Создайте новый ярлык для Windows PuTTY.
  • Щелкните правой кнопкой мыши этот ярлык окна и выберите свойства.
  • Щелкните раскрывающийся список «Выполнить» и выберите «Развернуто», как показано ниже.
  • Теперь каждый раз, когда вы используете этот ярлык PuTTY для запуска любого сеанса, он по умолчанию будет отображаться в развернутом режиме.

Рис. Откройте PuTTY с максимальным размером окна

PuTTY Trick 9. Перенесите сеансы Putty на другой компьютер

PuTTY хранит всю информацию о сеансе в реестре Windows. На исходном компьютере экспортируйте информацию реестра сеанса PuTTY, как показано ниже.

 C:> regedit / e "% userprofile% \ desktop \ putty-registry.reg" HKEY_CURRENT_USER \ Software \ Simontatham 

Перенесите этот файл putty-registry.reg с исходного компьютера на конечный.

На конечном компьютере импортируйте реестр сеанса PuTTY SSH, щелкнув правой кнопкой мыши файл putty-registry.reg и выбрав «Объединить». Это перенесет всю информацию о сеансе PuTTY из одной системы Windows в другую.

Рис. Перенос реестра Windows PuTTY на другой компьютер

PuTTY Trick 10: Быстрый запуск наиболее часто используемого сеанса PuTTY

Чтобы быстро запустить наиболее часто используемый сеанс PuTTY, выполните следующие действия.

  • Создайте новый ярлык для Windows PuTTY
  • Переименуйте этот ярлык в свое любимое имя.Например, dev-db.
  • Щелкните этот ярлык правой кнопкой мыши и выберите свойства.
  • В поле Target добавьте в конце «-load putty-session-name», как показано ниже.
  • Теперь каждый раз, когда вы щелкаете ярлык dev-db в Windows, он автоматически запускает сеанс dev-db PuTTY.

Рис. Запуск сеанса PuTTY одним щелчком мыши из командной строки

Если вам понравилась эта статья, возможно, вам также понравится ..



.

Как использовать PuTTY в Windows

Эта страница посвящена SSH-клиенту PuTTY в Windows. Для получения информации о PuTTY на Mac см. Страницу PuTTY Mac. Информацию о PuTTY в Linux см. На странице PuTTY Linux.

На этой странице объясняется, как использовать окно терминала PuTTY в Windows. Как настроить PuTTY, как создавать и сохранять профили и какие параметры конфигурации изменять. Также рассматриваются расширенные темы, такие как настройка аутентификации с открытым ключом.

Получение и установка

Вы можете загрузить копию программного обеспечения для платформы Windows со страницы загрузки.Подробные инструкции по установке представлены на странице инструкций по установке.

Запуск PuTTY и подключение к серверу

Если вы выбрали создание значка на рабочем столе во время установки, вы можете запустить программное обеспечение, просто (дважды) щелкнув значок. В противном случае откройте программное обеспечение из меню Windows Пуск .

При запуске программного обеспечения должно открыться окно с названием Конфигурация PuTTY . В этом окне слева есть панель конфигурации, поле имени хоста (или IP-адреса) и другие параметры в середине, а также панель для сохранения профилей сеанса в нижней правой области.

Для простого использования все, что вам нужно сделать, это ввести доменное имя или IP-адрес хоста, к которому вы хотите подключиться, в поле Host Name и щелкнуть Open (или нажать Enter). Доменное имя выглядит как student.example.edu . IP-адрес выглядит примерно так: 78.99.129.32 .

Что делать, если у вас нет сервера

Если у вас нет сервера для подключения, вы можете попробовать Tectia SSH в Windows или OpenSSH в Linux.

Диалоговое окно предупреждения безопасности

Когда вы подключаетесь к серверу в первый раз, вы, вероятно, увидите диалоговое окно Предупреждение безопасности PuTTY о том, что ключ хоста сервера не кэшируется в реестре.Это нормально при первом подключении к серверу. Если вы когда-нибудь получите это с сервером, это может означать, что кто-то пытается атаковать ваше соединение и украсть ваш пароль, используя атаку «человек посередине».

Но, как уже говорилось, при первом подключении это нормально, и вам нужно просто нажать Да . Если вы хотите нарядиться, вы можете проверить отображаемый отпечаток ключа и убедиться, что он тот же, что используется сервером. В реальной жизни так почти никто не делает.В любом случае более безопасно использовать подходящее решение для управления ключами SSH.

Окно терминала и учетные данные для входа

После предупреждения системы безопасности вы должны получить окно терминала. По умолчанию это черное, очень мягкое окно. Сначала он должен запросить ваше имя пользователя, а затем пароль. После этого у вас должна появиться командная строка на сервере.

Затем вы можете ввести текст в окне терминала. Теперь вы подключены к серверу, и все, что вы вводите в окне, отправляется на сервер.Ответы сервера отображаются в окне. Вы можете запускать любые текстовые приложения на сервере с помощью окна. Сеанс завершается, когда вы выходите из оболочки командной строки на сервере (обычно путем ввода exit ) в командную строку или нажатия Control-D . Кроме того, вы можете принудительно завершить сеанс, закрыв окно терминала.

Параметры конфигурации и сохраненные профили

Окно начальной конфигурации содержит множество параметров.Большинство из них не нужны при обычном использовании.

Порт

Поле порт указывает порт TCP / IP для подключения. Для SSH это порт, на котором работает SSH-сервер. Обычно его можно оставить равным 22. Если по какой-либо причине вам нужно подключиться к другому номеру порта, просто измените значение. Обычно только разработчики меняют это значение на другое, но известно, что некоторые предприятия запускают серверы SSH на нестандартных портах или запускают несколько серверов SSH на одном сервере на разных портах.

Тип соединения

Выбор Тип соединения почти никогда не нужно трогать. Просто оставьте это как SSH . SSH - это безопасный зашифрованный протокол связи, предназначенный для максимальной защиты вашего пароля и данных.

Необработанные соединения могут использоваться разработчиками для подключения сокета TCP / IP для тестирования (например, при разработке сетевого приложения, которое прослушивает порт TCP / IP).

Telnet - это старый устаревший протокол, который почти никогда не используется, если только вы не управляете оборудованием, которому более 10 лет.Telnet небезопасен. Пароли передаются по сети в открытом виде. Злоумышленники могут легко перехватить незашифрованные сообщения и украсть имена пользователей и пароли. Rlogin - еще один устаревший протокол с похожими проблемами.

Последовательный порт означает последовательный порт, еще один устаревший механизм связи для подключения компьютеров к периферийным устройствам. Большинство ПК в наши дни больше не имеют последовательных портов, но они все еще иногда используются для управления физическим оборудованием, приборами, механизмами или устройствами связи.Другое использование последовательных портов - отладка операционных систем или встроенного программного обеспечения.

Загрузить, сохранить или удалить сохраненный сеанс

Этот раздел позволяет вам сохранять ваши настройки как именованные профили. Просто введите имя вашего нового профиля в поле Saved Sessions и нажмите Save , чтобы создать новый профиль. Имя хоста и другие ваши настройки сохраняются в профиле.

Сохраненные профили отображаются в большом поле под ним. Первоначально он будет содержать только Настройки по умолчанию .Сохраненные вами профили будут включены туда. Выберите профиль и щелкните Загрузить , чтобы использовать ранее сохраненный профиль. Выберите профиль и нажмите Удалить , чтобы удалить профиль, который больше не нужен.

Закрыть окно при выходе

Наконец, параметр Закрыть окно при выходе указывает, должно ли окно терминала автоматически закрываться при разрыве соединения. Редко возникает необходимость изменять его значение по умолчанию Только при чистом выходе .

Параметры конфигурации левой панели

Дополнительные параметры можно найти на левой панели под названием Категория . Выберите категорию в дереве, и правая панель изменится, чтобы отобразить параметры конфигурации для этой категории. Первоначально показанные параметры относятся к категории Session .

Здесь описаны только наиболее важные опции. Вариантов много, и большинство из них никогда не будет использовано.

Опции терминала

Опции в этой категории влияют на эмуляцию терминала и отображение клавиатуры.Они в значительной степени говорят сами за себя и здесь не рассматриваются. Мало кому нужно к ним прикасаться. Некоторые люди могут изменить способ обработки символа bell ; люди, использующие экзотические операционные системы, могут изменить то, что отправляется символом backspace или delete .

Параметры окна

Параметры окна влияют на внешний вид и поведение окна терминала. Он также может указать, как символы переводятся на выходе, и выбрать шрифты и цвета для окна.

Варианты подключения

Из вариантов подключения могут оказаться полезными опции Data . Имя пользователя для автоматического входа в систему указывает пользователя для входа в систему, так что имя не нужно вводить каждый раз. Прокси-сервер Параметры редко бывают полезными для домашних пользователей, но могут быть необходимы на предприятиях, которые не разрешают исходящие Интернет-соединения без использования прокси-сервера SOCKS или других подобных механизмов. Не волнуйтесь, если вы не знаете, что такое прокси-сервер SOCKS; просто держись подальше от этого раздела.

Категории Telnet , Rlogin и Serial содержат только параметры для этих протоколов, и очень немногие люди когда-либо будут их использовать.

Опции SSH , однако, важны и полезны для некоторых людей. Обычному пользователю или студенту не нужно о них беспокоиться. Но если вы хотите использовать аутентификацию с открытым ключом, то они необходимы. Обратите внимание, что вам нужно открыть поддерево опций SSH , щелкнув маленький символ [+] .В противном случае вы не увидите все варианты.

Обмен ключами, ключи хоста и параметры шифрования

Вы почти никогда не захотите касаться параметров Kex (обмен ключами), ключей хоста или шифра. Все они имеют разумные значения по умолчанию, и большинство людей недостаточно знают о криптографии, чтобы выбрать лучшие значения. Таким образом, просто пропустите эти параметры, если вы не знаете, что делаете.

Параметры аутентификации - аутентификация с открытым ключом

Поддерево Auth содержит некоторые параметры, которые могут быть полезны.При нажатии Auth отображается панель с названием Options, управляющая аутентификацией SSH . Чтобы включить аутентификацию с открытым ключом, вы просто сгенерируете ключ SSH, а затем нажмите кнопку Обзор в поле Параметры аутентификации в средней правой области этой панели конфигурации. Для получения дополнительной информации см. Также настройку аутентификации с открытым ключом для PuTTY. Опытные пользователи могут также захотеть установить флажок Разрешить пересылку агента , чтобы использовать единый вход на основе ключа.

Большинству пользователей не нужно генерировать ключи SSH и им не нужно знать, что такое аутентификация с открытым ключом. Системные администраторы, однако, должны изучить это, а также должны ознакомиться с управлением ключами SSH и убедиться, что их организация реализует надлежащие процессы инициализации и завершения и аудит для ключей SSH.

Аутентификация Active Directory (GSSAPI / Kerberos)

Одной из интересных особенностей PuTTY является поддержка единого входа в Active Directory.Технически он использует протокол Kerberos через программный интерфейс GSSAPI. В протоколе SSH этот механизм называется аутентификацией GSSAPI. Корпоративные пользователи, использующие аутентификацию Kerberos (например, через Centrify или Quest Authentication Services, также известную как Vintela), могут захотеть воспользоваться возможностью единого входа. Другим пользователям это не нужно. Параметры аутентификации GSSAPI можно найти в разделе SSH / Auth . Обратите внимание, что вам нужно снова развернуть раздел Auth , щелкнув символ [+] , чтобы увидеть параметры GSSAPI.

Параметры пересылки X11

X11 - это протокол и система для запуска графических приложений в Unix и Linux. Он поддерживает запуск графических приложений удаленно по сети прямо из коробки.

PuTTY не реализует сервер X11 (сторона дисплея), но может работать с некоторыми другими продуктами, которые реализуют функциональность X-сервера в Windows. Популярная бесплатная альтернатива - XMing.

Чтобы использовать сервер X11, необходимо установить флажок Включить пересылку X11 и ввести localhost: 0.0 в поле местоположения отображения X . Остальные настройки трогать не нужно. Подробные инструкции можно найти, например, здесь.

Параметры туннелирования

Последняя категория параметров конфигурации, которую мы обсудим, - это туннели . Они используются для настройки SSH-туннелирования, также называемого перенаправлением портов SSH. Эта панель может использоваться для определения переадресации для соединения. Пересылки сохраняются в профиле.

Чтобы добавить локальную переадресацию (т.д., порт TCP / IP на локальном компьютере перенаправлен на порт на удаленном компьютере или на машину, доступную с удаленной машины), запишите исходный порт в поле Исходный порт , целевой хост и порт (например, www.dest.com:80 ) в поле Destination и выберите Local . Щелкните Добавить .

Чтобы добавить удаленную переадресацию (т. Е. Порт TCP / IP на удаленном компьютере, перенаправленный на порт на локальном компьютере или на машину, доступную с локальной машины), укажите Исходный порт на конечном компьютере и Место назначения , доступный с локального компьютера (вашего рабочего стола).

Обычно вам не нужно проверять Локальные порты принимают соединения от других хостов или то же самое для удаленных портов. Однако, если соединение с перенаправленным портом осуществляется через сеть, а не с localhost , вам необходимо это проверить. Это небольшой риск для безопасности, но обычно это не проблема в случаях, когда используется SSH-туннель. Однако вы должны понимать, что любой, кто может подключиться к соответствующему компьютеру, может затем подключиться к перенаправленному порту.В некоторых случаях переадресация портов может использоваться для обхода межсетевых экранов. Предлагаем вам прочитать нашу статью о рисках перенаправления портов SSH.

.

Basic SSH Commands - Список наиболее часто используемых команд Putty в Linux

Команды

Basic SSH (PuTTY) помогут вам ориентироваться и эффективно работать с файлами в терминале Linux. В этой статье мы составили список команд PuTTY, их параметры и способы использования.

Содержание

Что такое команды SSH (PuTTY)?

Протокол Secure Shell (SSH) позволяет пользователю подключаться к удаленному компьютеру с одного компьютера.Это общение происходит посредством защищенного процесса шифрования. Такое соединение можно использовать для передачи файлов и выполнения других удаленных команд. Протокол SSH следует модели клиент-сервер, в которой соединение устанавливается клиентом SSH с сервером SSH. Клиент SSH использует криптографию с открытым ключом, чтобы обеспечить безопасное соединение с сервером SSH. После установки соединения клиент SSH также гарантирует, что конфиденциальность и целостность данных поддерживаются во всей сети с помощью симметричного шифрования, асимметричного шифрования и алгоритмов хеширования.

Изображение, показывающее основные команды ssh

Модель команд SSH или команд PuTTY на основе клиент-сервер позволяет аутентифицировать две удаленно расположенные системы при шифровании данных, которые проходят через них. По умолчанию SSH работает на TCP-порту 22, но при необходимости его можно изменить. Клиент соединяется с сервером, выполняя установление связи TCP с сервером, которое предназначено для проверки того, совпадает ли информация, предоставленная пользователем, с предыдущей записью информации, которая хранится в файле хранилища ключей RSA.Перед установкой соединения и клиент, и сервер должны согласовать стандарты шифрования для обеспечения безопасной и защищенной связи, а затем пользователь должен выполнить проверку аутентификации.


Теперь, чтобы использовать команды PuTTY, требуется эмулятор терминала, который соединяет клиента с сервером. PuTTY - один из таких эмуляторов с открытым исходным кодом, который можно загрузить бесплатно. Кроме того, в Windows нет предустановленного SSH-сервера или клиента. Итак, предварительные условия для использования команд SSH (PuTTY) следующие:

  • Сервер на базе Linux, к которому вы будете подключаться.
  • PuTTY для облегчения процесса подключения.
  • IP-адрес сервера, который действует как местоположение сервера, к которому вы пытаетесь подключиться.
  • Имя пользователя и пароль, чтобы убедиться, что вы авторизованы для подключения к серверу.

Подключение через PuTTY

  • Чтобы подключиться к серверу, введите IP-адрес сервера в поле Host Name или IP-адрес, как показано на изображении, и оставьте порт как 22, а тип подключения как SSH.Вы также можете сохранить конфигурацию для дальнейшего использования.
  • Теперь откроется терминал PuTTY с запросом имени пользователя и пароля для подключения.
  • Вы войдете на сервер, к которому вы пытаетесь установить соединение.

Если вы используете операционную систему на базе Linux или Mac, вам не нужен такой клиент, как PuTTY, поскольку в Linux есть собственный терминал SSH. Вам просто нужно использовать следующую команду для подключения к серверу:

ssh пользователь @ serverip

Эта команда подключит вас к серверу с IP-адресом «serverip».«Пользователь» - это имя пользователя, которому разрешено подключаться к серверу.

При вводе вышеуказанной команды вам будет предложено ввести пароль.

Чтобы закрыть соединение с удаленным сервером, просто введите «exit» в окне терминала. Это вернет вас на локальный компьютер.

Список основных команд PuTTY

Теперь, чтобы управлять сервером Linux и работать на нем, нужно освоить основных 17 команд SSH , чтобы максимально использовать их.Давайте рассмотрим некоторые из основных команд SSH-связи.

  1. pwd : Как только вы войдете на сервер, первое и самое главное, что нужно проверить, будет текущее местоположение, в котором вы находитесь. Об этом позаботится команда «pwd». Просто введите «pwd» и нажмите Enter.
  2. cd : Теперь вы находитесь в одном месте и хотите перейти к другому. Введите «cd / location», и вы попадете в это место. Это означает «изменить каталог».
    • «cd.» заставляет вас оставаться в том же каталоге, в котором вы находитесь.
    • «cd ..» заставляет вас переместиться на один каталог назад. Например, вы находитесь в «/ home / task / files», набираете «cd ..» и нажимаете Enter. Это переместит вас в «дом / задание».
    • «cd -» заставляет вас перейти в предыдущее место, где вы были. Например, вы были в «/ home», но перешли в «/ dir». Набрав команду «cd-», вы вернетесь в «/ home».
    • «cd ~» перенесет вас в ваш домашний каталог, а «cd /» перенесет вас в корневой каталог.
  3. mkdir : обозначает каталог make и, как следует из названия, помогает вам создать новый каталог с именем, которое вы выберете в текущем пути к каталогу. Синтаксис: mkdir directoryName
  4. ls : обозначает команду списка, которая используется для отображения всего содержимого папки или каталога. «Ls / home / folder» зарегистрирует все содержимое в каталоге «folder».
    • «ls -a» покажет вам все файлы в каталоге ».
    • «ls -h» покажет файлы, а также их размеры.
    • «ls -r» рекурсивно покажет подкаталоги каталога
    • «ls -alh» покажет вам более подробную информацию о файлах, содержащихся в папке. Подробности включают разрешения пользователя, дату последнего обновления, дату создания, время и предоставленные ему разрешения, такие как чтение, запись и обновление.
  5. cp : Это означает команду копирования, которая в основном копирует файл в Linux.Синтаксис: cp filename.extension /dir/filename.extension Приведенная выше команда скопирует файл «filename.extension» (источник) и сохранит его в папку / dir (место назначения) с тем же именем файла.
    • «cp -r» копирует все содержимое папки.
    • Чтобы скопировать и переименовать, используйте команду «cp filename.extension /dir/filename1.extension». Файл «filename.extension» будет скопирован в «filename1.extension, который находится в / dir».
    • «cp -f» заставит процесс копирования, удалив целевой файл, если файл с таким же именем окажется там в месте назначения.
    • «cp -i» выдаст предупреждающее сообщение перед тем, как фактически продолжить процесс копирования.
    • «cp -u» обновит файл в папке назначения, только если файлы имеют другое содержимое.
    • «cp -n» сначала проверит, существует ли файл уже, и если он существует, он просто не будет копироваться. Он не перезаписывает файл.
    • «cp -a» архивирует файл.
  6. mv : команда перемещения перемещает файл из одного места в другое вместо его копирования, не оставляя никаких следов файла в исходной папке.Синтаксис: mv filename.extension /dir/filename.extension.
    • Чтобы переместить и переименовать файл, используйте команду «mv filename.extension /dir/filename1.extension».
    • Вы также можете переместить файл на одну папку назад с помощью команды «mv filename / ..».
  7. touch : Используя команду «touch», вы можете создать в текущем каталоге новый файл с любым расширением, например text, php, html и т. Д. Вы также можете создать файл без какого-либо расширения.Синтаксис: touch filename.extension
  8. rm : команда remove позволяет удалить файл с сервера. Синтаксис: rm filename.extension
    • «rm * foldername» удалит все файлы или содержимое в каталоге.
    • «rmdir» удалит весь каталог или папку.
    • «rm -r имя папки» удалит папку, а также папки внутри нее.
  9. cat : эта команда используется для отображения содержимого файла на экране.Он копирует стандартный ввод в стандартный вывод. Эта команда также позволяет выполнять прокрутку, если отображаемый текст не умещается полностью на экране. Синтаксис: cat filename.extension
    • Команда cat также используется для объединения двух файлов и отображения их содержимого как одного.
      Синтаксис: cat file1.txt file2.txt> mergedfile.txt
      «>» - это символ перенаправления вывода
    • Команду cat также можно использовать для создания нового файла.
      Синтаксис: cat> filename.добавочный
  10. head : команда head позволяет прочитать первые десять строк содержимого внутри файла. Синтаксис: заголовок имя файла.расширение.
    • Вы также можете указать имена более чем одного файла в команде head, и она покажет первые десять строк каждого файла отдельно.
      Синтаксис: head / dir / file1 / var / file2
    • Вы также можете изменить количество строк, которые должны отображаться на экране, а не первые десять строк по умолчанию.
      Синтаксис: head -n15 / temp / filename
      Приведенная выше команда отобразит первые пятнадцать строк содержимого из данного файла.
  11. tail : Так же, как команда head дает вам первые десять строк, команда tail дает вам последние десять строк содержимого из файла. Синтаксис: tail filename.extension
    • Кроме того, вы можете указать несколько имен файлов для команды tail, чтобы она отображала последние десять строк из каждого из упомянутых файлов.
      Синтаксис: tail / dir / file1 / dir / file2
    • Подобно команде head, команда tail также позволяет вам изменить количество строк, которые вы хотите отобразить, кроме номера по умолчанию.
      Синтаксис: tail -n15 / temp / filename
      Приведенная выше команда отобразит последние пятнадцать строк содержимого из данного файла.
  12. zip : Утилита сжатия и упаковки файлов в unix, команда zip для сжатия размера файла.Он также помещает один или несколько файлов в один zip-архив. Синтаксис: zip -r имя папки.zip имя папки.
    • Используя команду «zip -d filename.zip filename», вы можете удалить файл из zip-архива.
    • Используя команду «zip -u filename.zip filename», можно обновить указанный список файлов в zip-архиве.
    • «zip -m filename.zip filename» удаляет исходный файл после создания его zip-архива.
  13. unzip : команда unzip используется для распаковки файла.Синтаксис: unzip filename.zip
    • Вы можете распаковать несколько файлов одновременно, используя команду «unzip file1.zip file2.zip file3.zip».
    • Вы также можете исключить один или несколько файлов из распаковки.
      Синтаксис: unzip filename.zip -x excludedfile.zip
      Приведенная выше команда извлечет все файлы из сжатого архива, кроме excludefile.zip.
  14. tar : обозначает ленточный архив. Также используется для сжатия и распаковки папок.Синтаксис: Команда для сжатия, создающая архив для «папки» .tar -czvf folder1.tar.gz folder Команда для распаковки
    tar -xvf folder1.tar.gz
  15. chmod: chmod обозначает режим изменения. Используя эту команду, вы можете изменить права доступа к файлу или каталогу. Эти разрешения могут быть представлены цифрами от 0 до 7 или буквенно-цифровыми символами. 4 представляет разрешение на чтение, 2 представляет разрешение на запись, 1 представляет разрешение на выполнение и 0 означает отсутствие разрешения.Синтаксис: chmod 754 filename
    • В приведенной выше команде 7,5,4 представляет собой разрешение для пользователя, группы и других, где 7 представляет собой комбинацию 4,2 и 1, что указывает на то, что пользователю даны все три разрешения.
    • Аналогично, 5 - это комбинация 4, 0 и 1, которая указывает на чтение, отсутствие записи и разрешение на выполнение.
    • Кроме того, 4 - это комбинация 4, 0 и 0, которая указывает на чтение, отсутствие записи и отсутствие разрешения на выполнение.
    • «chmod -r» позволяет вам изменить права доступа к папке и всем файлам внутри нее.
  16. grep : Если вы хотите найти определенную строку внутри файла или папки, grep - это то, что вам нужно. Он возвращает всю строку, содержащую фразу, если находит идеальное совпадение.
    Синтаксис: grep «строка» имя файла
    • Параметр i в команде «grep -i« string »filename» позволяет вам искать строку в файле без учета регистра.
    • Вы можете подсчитать количество появлений строки в данном файле, используя команду «grep -c« string »filename».
    • Вы можете отобразить имя файла, содержащее определенный шаблон или строку, используя команду «grep -l« string »*».
    • Вы также можете отобразить номер строки вместе с результатом, используя команду «grep -n« string »filename».
  17. find : эта команда ищет файл внутри папки.Файлы с определенными критериями также можно отфильтровать с помощью этой команды. Вы можете запустить команду find, чтобы найти файлы по разрешениям, пользователям, группам, типу файла, размеру и т. Д. Синтаксис: find. -name filename.extension Вышеупомянутая команда найдет все файлы с именем «filename.extension» в текущем каталоге.
    • Если вы хотите найти файл в каком-либо каталоге, используйте команду «find / directory -name filename.extension».
    • Вы можете найти любой тип файла, например файл php, используя команду «find.введите f -name filename.php ».
  18. vi : Команда vi позволяет войти в текстовый редактор. Синтаксис: vi имя файла

    Приведенная выше команда откроет файл на экране, и если файл не существует, он создаст новый с тем же название.
    • Клавиша выхода позволяет вам отменить любую команду, которую вы запустили в режиме редактора vi.
    • Чтобы выйти из редактора vi, введите «: q», только если вы не внесли никаких изменений в файл.
    • Если вы хотите отменить изменения, внесенные в файл, введите «: q!» выйти.

Итак, это некоторые из базовых команд SSH (PuTTY) , которые очень удобны для пользователя для управления основными функциями и обработки файлов и папок на веб-сервере Linux.

.

Вход SSH без пароля - Учебное пособие для Linux и Windows (Putty)

В этом руководстве я покажу вам, как использовать SSH-вход на основе ключей для вашего сервера / vps вместо имени пользователя и пароля. Учебник охватывает Linux до Linux и Windows (PuTTy) до Linux. Это повышает безопасность вашего сервера. Как обычно, в этой статье есть несколько картинок (скриншотов), чтобы все было как кристально чистое.

Но сначала познакомьтесь с парой ключей SSH ! Secure SHell (также известный как SSH) не так безопасен, как его название.Взломщики, которым известен IP-адрес вашего сервера, могут просто использовать продвинутый инструмент грубой силы, чтобы попытаться войти на ваш сервер, используя любую возможную комбинацию паролей. Я объяснил, как изменить имя пользователя, пароль и порт SSH по умолчанию ( для Ubuntu и CentOS ) в рамках базовой и общей настройки безопасности. Но теперь вы можете поднять этот базовый уровень на один уровень выше, переключившись на беспарольный вход SSH с использованием пары ключей . Вкратце, это метод доступа к вашему серверу через SSH без ввода пароля.Преимущество заключается в том, что вам не нужно запоминать длинный, но сложный пароль, а также избегать атак грубой силы (даже если вы все еще можете использовать Fail2ban).

Как работает SSH-вход без пароля?

Он работает, просто сравнивая открытый ключ, которым вы делитесь и который хранится на удаленном сервере , с закрытым ключом , хранящимся на вашем локальном компьютере или другом сервере, с которого вы хотите подключиться. Если ключи совпадают, соединение SSH будет установлено без ввода пароля. Очевидно, вам нужно сначала сгенерировать эти закрытые и открытые ключи.Это руководство о том, как это сделать.

p.s: просто нажмите на изображение, чтобы увидеть его увеличенную версию, если она не отображается четко.

Вход без пароля: с Linux на Linux

Этот раздел предназначен для пользователей Linux (и Mac), которым не требуется PuTTy для подключения к серверу / vps. Или вам это может понадобиться на всякий случай, если вы хотите разрешить вход с одного из ваших Linux VPS на другой, например: для настройки rsync для автоматического запуска через задание cron.

В этом руководстве я использую server 1 для подключения к server 2 (удаленный сервер).Сервер 1 не обязательно должен быть сервером, он также может быть локальным компьютером с вашим любимым дистрибутивом Linux.

Шаг 1 - Войдите на сервер 1 под своим любимым именем пользователя. Мой сервер 1 - это виртуальная игровая площадка, размещенная на Digital Ocean, и в этом примере я вхожу в систему как root, поэтому все команды не имеют префикса sudo .

Шаг 2. Теперь давайте сгенерируем пару открытых ключей, используя следующую команду:

  ssh-keygen -t rsa  

рис:

Как вы можете видеть выше, просто оставьте все вопросы пустыми.Просто нажмите кнопку Enter на клавиатуре несколько раз, пока не увидите произвольное художественное изображение клавиши.

Шаг 3 - Теперь войдите на сервер 2 ( - удаленный сервер, на котором вы хотите войти по SSH без пароля на ) с внутреннего сервера 1. Вы можете войти как пользователь или как root. В этом примере я войду как пользователь с именем servermom. Используйте эту команду:

 ssh имя пользователя@xxx.xxx.xxx.xxx mkdir -p .ssh 

или, если вы настроили SSH для работы на нестандартном / стандартном порте (кроме 22), используйте вместо этого:

 ssh -p 21000 имя пользователя @ xxx.xxx.xxx.xxx mkdir -p .ssh 

замените xxx.xxx.xxx.xxx фактическим IP-адресом вашего сервера 2 и замените имя пользователя фактическим именем пользователя. Также замените 21000 фактическим номером порта вашей конфигурации SSH.

рис:

Команда выполняет вход в систему и создает новый каталог с именем .ssh на сервере 2. При появлении запроса (в первый раз) введите yes , нажмите Enter и введите свой пароль.

p.s: Мой сервер 2 размещен на HostHatch.

Шаг 4. Затем выйдите с сервера 2 и вернитесь на сервер 1. Введите:

 выход 

рис:

Шаг 5. Теперь введите эту команду, чтобы скопировать сгенерированный открытый ключ на сервер 2.

 cat .ssh / id_rsa.pub | ssh [email protected] 'cat >> .ssh / authorized_keys' 

пример:

не забудьте ввести свой пароль и заменить имя пользователя и xxx.xxx.xxx.xxx на настоящие.

Шаг 6 - Не забудьте также установить разрешения.ssh и файл authorized_keys, хранящийся на сервере 2.

 ssh [email protected] "chmod 700 .ssh; chmod 640 .ssh / authorized_keys" 

в моем случае это выглядит так:

Вот и все. Теперь вы можете попробовать SSH-подключение к серверу 2 (удаленный vps) с сервера 1 (локальный компьютер или другой vps).

 ssh имя пользователя@xxx.xxx.xxx.xxx 

рис:

На этот раз вас не попросят ввести пароль.

Вход без пароля: Windows (через Putty) в Linux

Это руководство будет использовать Putty для доступа к вашему Linux-серверу / vps через SSH.Первый раз используете Putty? Прочтите мою предыдущую статью о том, где скачать и как использовать Putty.

Шаг 1 - Загрузите дополнительное программное обеспечение под названием PuTTYgen a.k.a PuTTY key generator с его официальной страницы здесь или по ссылке ниже:

https://app.box.com/s/rvqly0vlr9gxtzie2g1t

Шаг 2 - Запустите инструмент Puttygen. Если вы используете Windows 7 или более позднюю версию, щелкните ее правой кнопкой мыши и выберите «Запуск от имени администратора».

Шаг 3 - Обычно, чтобы создать новый ключ, вы должны выбрать параметры внизу, которые соответствуют вашим требованиям.Однако значения по умолчанию будут работать отлично, поэтому для этого примера оставьте все как есть. Ключевой момент - убедитесь, что вы выбрали SSH-2 RSA , потому что он лучше и безопаснее, чем SSH-1 и SSH-2 DSA . Вы также можете увеличить значение в « Число битов в сгенерированном ключе » с 2048 до 4096 для более сильного ключа, что затруднит его взлом.

Теперь нажмите кнопку Создать .

Когда прогресс является фазой, как на картинке выше, убедитесь, что вы перемещаете мышь снова и снова, чтобы увеличить генератор.

Шаг 4. После этого вы увидите что-то вроде этого:

Шаг 5 - Войдите обратно на свой сервер 2 (удаленный сервер / vps) и введите следующие строки команды:

 мкдир -p .ssh chmod 700 .ssh nano .ssh / authorized_keys 

рис:

, затем скопируйте сгенерированный открытый ключ в PuttyGen:

и вставьте в редактор Nano:

Сохраните и выйдите из Nano, нажав Control + O, затем Control + X на клавиатуре.Затем измените его разрешение на 644:

 chmod 644 .ssh / authorized_keys 

рис:

Шаг 6 - Теперь выйдите и вернитесь в Puttygen. Затем вам нужно будет сохранить закрытый ключ и открытый ключ (для использования в дальнейшем). Просто нажмите соответствующие кнопки.

Убедитесь, что вы сохранили открытый ключ как .txt , а закрытый ключ как .ppk .

При сохранении закрытого ключа вам будет предложено подтвердить сохранение без Passprhase, выберите .

Шаг 6 - Давайте настроим Putty для использования только что сгенерированного ключа. Итак, откройте его и перейдите в Connection> SSH> Auth .

Шаг 7. Нажмите кнопку Обзор и найдите только что сохраненный закрытый ключ (.ppk).

Шаг 8 - Теперь вернитесь на главную страницу Putty и войдите как обычно:

Шаг 9 - Готово. После нажатия кнопки «Открыть» Putty войдет в систему без запроса пароля:

ДОПОЛНИТЕЛЬНО - но важно

Выполнив описанные выше шаги, вы сможете войти в систему с паролем или с помощью ключей ssh.Однако вы также можете выбрать только 1 метод входа в систему, который в данном случае является входом на основе ключа SSH. Выполните следующие шаги, чтобы отключить вход SSH на основе пароля :

Шаг 1. Отредактируйте файл конфигурации sshd с помощью вашего любимого текстового редактора:

 нано / и т. Д. / Ssh / sshd_config 

Шаг 2 - Теперь найдите эту строку:

 #PermitRootLogin да 

или,

 PermitRootLogin no 

Шаг 3. Измените это на:

 PermitRootLogin без пароля 

Шаг 4 - Сохраните этот файл и выйдите (в Nano: Control + O, затем Control + X).

Вот и все.

Не забудьте подписаться на меня в Twitter @servermomdotcom или загрузить мое официальное приложение для Android, чтобы получать обновления быстрее.

.

Смотрите также