SSH

docker cmd Запуск нескольких команд (процессов). SSH + Apache

Можно использовать отдельный bash-скрипт, для выполнения ваших команд одна за одной.

Напр. файл run.sh:

docker Как подключиться к терминалу контейнера

Для подключения к контейнеру в терминале:

docker exec -it имяИлиIdконтейнера bash

Чтобы узнать имя контейнера или id используйте команду докера или докер-композа для имени.

packet_write_wait connection to port 22 broken pipe Ошибка SSH (git)

Ошибка наблюдается иногда при SSH-соединении, например при клонировании git-ом.

Решение

Можно попробовать добавить SSH-конфиг опции для всех хостов:

Host *
  ServerAliveInterval 30
  ServerAliveCountMax 5

Источники:

  1. packet_write_wait: Connection to XXX : Broken pipe: https://thomas-cokelaer.info/blog/2017/0...

wget Скачать файл из терминала linux (консоли. файл доступный по ссылке)

Используйте wget, например:

wget http://адресфайла

скачает файл в ту же папку, где вы находитесь (в терминале)

Подключиться по ssh к debian на virtualbox

Подключиться можно так:

  1. Добавляем внутреннюю host-only сеть (если у вас нет таковой) через главное меню менеджера виртуальных машин virtualbox (а НЕ в окне конткретной машины):
    File 
    -> Preferences
    -> Network
    -> Host-only Networks

    -- если этих пунктов нет, попробуйте опять же из окна списка всех машин (а НЕ конктреной) эту инструкцию добавления локальной сети.

ssh Загрузка файл -- пример команды терминала (scp)

Используйте команду вида:

scp путьКфайлуНавашейМашине  пользователь@хост:путьНаСервере

Например:

scp sites/mysite.tar.gz  user2@92.92.92.92:/home/vasya/publichtml

С использованием пароля

Явно указать, чтобы вы хотите использовать пароль можно с помощью флага:

scp -o PreferredAuthentications=password  путьКфайлуНавашейМашине  пользователь@хост:путьНаСервере

linux Скачать файл по SSH -- команда терминала (scp)

Используйте команду формата:

scp -P порт юзер@хост:путьНаХосте ПутьНаВашейМашине

где:

  • ПутьНаВашейМашине -- куда сохранять на вашей машине.

Например:

scp -P 2233 master@88.200.88.199:/home/master/export/fl.json ~/

ssh-add Could not open a connection to your authentication agent.

Если получаете ошибку:

Could not open a connection to your authentication agent

Выполните:

eval "$(ssh-agent)"

а затем уже снова ssh-add

Unable to negotiate with ...port 22: no matching host key type found. Their offer: ssh-dss -- Как исправить ошибку

Unable to negotiate with ...port 22: no matching host key type found. Their offer: ssh-dss

вместо того, чтобы подключаться так:


ssh имяПользователя@ИмяХоста

в случае появляения ошибки выше, подключайтесь так:


ssh -oHostKeyAlgorithms=+ssh-dss имяПользователя@ИмяХоста

Pages

Subscribe to RSS - SSH