Форум программистов, компьютерный форум, киберфорум
PowerShell
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
0 / 0 / 0
Регистрация: 09.12.2020
Сообщений: 43

Ошибка Permission denied (publickey) при попытке авторизации на Ubuntu из Windows

12.07.2023, 10:47. Показов 1756. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет!

Есть мой домашний комп на Windows10, где я занимаюсь разработкой, и есть VPS на Ubuntu 20.04, куда я деплою то, что разработал.

Штука в том, что надо перед и после деплоя выполнять на VPS некие команды sudo, chmod и пр.

Разрабатываю powershell скрипт, который это все делает одной кнопкой (плж не спрашивайте почему не через докер и не через github).

И вот такая ситуация. Вот скрипт, который создает сессию:

PowerShell
1
2
3
4
5
6
7
8
9
function Test01()
{
    $deploySession = New-PSSession -HostName "31.31.42.42" -UserName "root01" -KeyFilePath "C:\Develop\Deploy\RSA2\id_rsa";
    
    Invoke-Command -Session $deploySession 
    {
        Invoke-Expression "lsb_release -a";
    }
}
Получаю ошибку Permission denied (publickey)

На ubuntu установлен powershell, на обоих машинах сконфигурирован ssh. Ключи генерировал ssh-keygen. Он генерирует 2 ключа,
публичный я оставляю на сервере, приватный копирую к себе на комп и он далее идет в -KeyFilePath.
Ошибка возникает независимо от -UserName.

Что не так то? Подскажите плж кто знает

Добавлено через 11 минут
SSHD_CONF

Include /etc/ssh/sshd_config.d/*.conf

PermitRootLogin yes

PubkeyAuthentication yes

PasswordAuthentication no

ChallengeResponseAuthentication no

UsePAM yes

X11Forwarding yes

PrintMotd no

AcceptEnv LANG LC_*

Subsystem sftp /usr/lib/openssh/sftp-server

Subsystem powershell /usr/bin/pwsh -sshs -NoLogo -NoProfile
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
12.07.2023, 10:47
Ответы с готовыми решениями:

Ошибка при подключении по SSH: Permission denied (publickey)
Добрый день ни как не могу по ssh подключиться вроде установил принимать пароли Host * PasswordAuthentication yes ...

Ошибка Permission denied (publickey). при запуске run envoy
Всем привет! Выполняю run envoy настроенный на удаленный сервер(Ubuntu 18 под Digital Ocean )и введя пароль юзера и получаю ошибку ...

Ошибка Git Permission denied (publickey,keyboard-interactive)
У меня есть GitLab, в котором хранится проект. Проект делался на другом компьютере с MacOS, где было всё настроено. Пытаюсь доделать его на...

3
 Аватар для volodin661
6627 / 2258 / 346
Регистрация: 10.12.2013
Сообщений: 7,815
12.07.2023, 11:40
Цитата Сообщение от FM102DX Посмотреть сообщение
Ключи генерировал ssh-keygen. Он генерирует 2 ключа,
публичный я оставляю на сервере, приватный копирую к себе на комп
а не на стороне ли клиента надо генерить ключи и копировать затем пуб.ключ на сервер ?
1
1656 / 272 / 65
Регистрация: 03.06.2020
Сообщений: 686
12.07.2023, 16:28
Попробуйте так:

PowerShell
1
New-PSSession -HostName root01@31.31.42.42
Я тоже не понял, какие ключи куда копируете. На винде сгенерируйте ключи и публичный отправьте на убунту: ssh-copy-id.

Добавлено через 22 минуты
И проверьте запущен sshd сервис на убунте:
PowerShell
1
2
3
4
5
systemctl status sshd
 
# Если disabled 
sudo systemctl enable sshd
sudo systemctl start sshd
1
0 / 0 / 0
Регистрация: 09.12.2020
Сообщений: 43
12.07.2023, 21:39  [ТС]
Вы правы, дело было в этом. Сгенерил ключ на винде, отправил на сервер, добавил в authorized_keys, заработало.
Спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
12.07.2023, 21:39
Помогаю со студенческими работами здесь

Permission denied (publickey) при подключении к ssh-серверу
Доброй ночи. Никак не получается разобраться в проблеме: есть удаленный сервер, пытаюсь подключиться к нему со своего локального...

Сменил gui на xfce и при ssh - Permission denied (publickey)
перешол на xfce при попытке подключения к любому серверу по ssh выдаются ошибки типа Permission denied (publickey). или ...

Dovecot - ошибка при попытке доступа по POP3 (Permission denied)
Здравствуйте, всем, Поднимаю почту на Raspbian (Buster) с виртуальными доменами. IMAP и SMTP работает, почта отправляется и получается....

Ошибка "Permission denied" при попытке запуска программы
Не могу запустить свой "Hello world". Написал программу в текстовом файле, как положено. Hello.cpp Далее в терминале, запущенном из папки...

Git clone выдает Permission denied (publickey) после переустанвки Kubuntu
Всем привет, У меня накрылась Kubuntu 18 и перед перед установкой новой версии зайдя Kubuntu Live 1) Я скопировал все содержимое...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru