SSH

linux ssh Настроить туннель -- прокинуть порт чтобы подключиться к сервису удалённо через SSH (тунеллирование) - ubuntu

Ситуация

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

Ошибка при перенаправлении портов channel 3: open failed: connect failed: Connection refused -- Решение

Такая ошибка наблюдалась при попытке подключиться через mySQL клиент (heidiSQL), так как было неправильно настроено туннелирование и пробрасывание портов по ошибке вместо схемы (правильной):

ssh -L lPort:127.0.0.1:rPort ruser@rIPadrees -pRSSHPort

использовалась (неправильно в данном случае):
ssh -L lPort:rIPadrees:rPort ruser@rIPadrees -pRSSHPort

linux SSH Копирование файлов и папок -- с сервера на компьютер и обратно

SCP -- программа для удалённого копирования

SCP (Secure CoPy) — программа для удаленного копирования фалов по сети между хостами.

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

Во время копирования исходного фала в файл назначения, который уже существует, SCP перезаписывает файл назначения. Если файл назначения еще не существует, тогда создается пустой файл, ему задается имя файла назначения и уже в него записывается содержимое копируемого файла.

deployer ubuntu -- Ошибка Warning: Identity file /home/.../.ssh/id_rsa not accessible: No such file or directory. ssh по ключу

Warning: Identity file /home/.../.ssh/id_rsa not accessible: No such file or directory.

Предупреждение возникает несмотря на то, что в .ssh/config указано какой файл использовать и он вроде используется.

Проблема в том, что deployer использует в качестве ключа по-умолчанию id_rsa -- другой ключ придётся указывать в php коде.

SSH public key authentication failed: Invalid key data, not base64 encoded

Ошибка SSH public key authentication failed: Invalid key data, not base64 encoded

SSH public key authentication failed: Invalid key data, not base64 encoded

Такую ошибку получаем в обмен выполнение команды типа:

curl --insecure -v -u centos: --key D:\\myone\\k\\aws_sberam.pem --pubkey D:\\myone\\k\\aws_sberam.pub sftp://52.24.38.31/home/centos/test/

filezilla Too many authentication failures - Ошибка - type 2 protocol error filezilla РЕШЕНИЕ

Пишет что-то вроде:

Ошибка:	Server sent disconnect message
Ошибка:	type 2 (protocol error):
Ошибка:	"Too many authentication failures for root"
Ошибка:	Невозможно подключиться к серверу

Решение в Windows:

в моём случае оказалось достаточным вырубить запущенный процесс файла:

pageant.exe

который может лежать по адресу (используется TortoiseGit-ом):

Настройка SSH без пароля -- автоматическая отправка ключа на удалённый сервер, команда

Прежде всего скажем ,что файл конфигурации лежит где-то здесь:

/etc/ssh/sshd-config

Генерация ключа

Файл ключа генерируется ssh-софтом с помощью команды (с пустым паролем -- а можно и с не пустым):

Pages

Subscribe to RSS - SSH