Како да поправим ССХ дозволу којој је јавни кључ одбијен

How Do I Fix Ssh Permission Denied Public Key



Тхе Сецуре Схелл (ССХ) кључ је приступни акредитив за ССХ протокол. Иако ССХ протокол подржава више приступа за аутентификацију, Јавни кључ сматра се једним од најбољих начина који помажу у аутоматизованим и интерактивним везама.

Док ради на незаштићеним отвореним мрежама, ССХ протокол помаже у даљинским везама између различитих уређаја. Користећи ово, корисници могу даљински преносити датотеке и управљати мрежом.







Како на незаштићеним мрежама постоји више уређаја, ССХ користи скуп кључева, и-е Приватни кључ и Јавни кључ , да бисте даљински креирали сигурну везу између уређаја.



Разлика између а Приватни кључ и а Јавни кључ да ли је то а Приватни кључ је само за корисника само као кључ за потврду идентитета, а можемо га назвати и идентитетски кључ . Тхе Јавни кључ , такође назван ан овлашћени кључ , поставља се на сервер (хост); свако ко има јавни кључ може шифровати податке и успоставити везе преко ССХ протокола.



Имајте на уму да је сваки кључ јединствен и ради само са истим паром кључева.





Како да поправим ССХ дозволу која је одбијена за јавни кључ:

Када радите са ССХ кључевима, грешка јавног кључа ускраћена за дозволу је грешка која се често јавља.

Овај водич ће вам показати могуће грешке са којима се можете суочити и њихова брза решења.



Решење 1: Омогућите потврду лозинке:

Прво решење је омогућавање пријаве лозинком за приступ ССХ серверу. За ово отворите ссхд/цонфиг датотеку у терминалу и конфигурирајте провјеру аутентичности лозинке:

$судо нано /итд/ссх/ссхд_цонфиг

Померите се надоле док не добијете ПассвордАутхентицатион линију и проверите да ли је постављено као да :

ПавордАутхентицатионда

Када се датотека уреди. Сачувајте га и поново покрените ссх сервис помоћу наредбе:

$судосистемцтл рестарт ссхд

Решење 2: Конфигуришите дозволе система датотека:

Због сигурносних проблема, понекад се не препоручује приступ аутентификацији лозинком.

Следећа ствар коју можете да урадите је да поставите Аутентикација јавног кључа метода.

У ссхд/цонфиг датотеку, потражите следеће редове и поставите их као што је поменуто:

ПермитРоотЛогин бр

ПублицКеиАутхентицатионда

Такође, проверите то УсеПАМ је подешен на да :

Сачувајте измене и поново покрените ссх услуга:

$судосистемцтл рестарт ссхд

Решење 3: Поставите дозволу за именик:

Користити -лд ’Команда за проверу дозволе .ссх датотека која садржи овлашћени_кључеви :

$лс -лд.ссх/овлашћени_кључеви

Тхе .ссх фасцикла мора имати дозволу за читање и писање, а да бисте је поставили, користите следећу команду:

$цхмод 600 /кућа/вардах/.ссх/овлашћени_кључеви

Закључак:

Тхе Сецуре Схелл (ССХ) протокол има више приступа аутентификацији, а јавни кључ је један од њих. ССХ користи скуп кључева, Јавни кључ и Приватни кључ , за успостављање везе преко протокола. Тхе јавни кључ постављен је на хост сервер; свако ко има јавни кључ може шифровати податке и успоставити везе на даљину.

Током рада са јавним кључем, грешка ускраћена за дозволу је најчешћа грешка са којом се људи најчешће суочавају. Из овог водича сте научили више приступа како да решите ССХ дозволу којој је јавни кључ одбијен.