Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> CI/CD zmiana użytkownika dla runnera
Boshi
post 23.01.2020, 11:21:49
Post #1





Grupa: Zarejestrowani
Postów: 342
Pomógł: 15
Dołączył: 30.08.2011

Ostrzeżenie: (0%)
-----


Mam sobie dzielony hosting na którym mam postawioną apkę. Chciałem zbudować CI/CD z wykorzystaniem gitlaba, ale nie bardzo to działa. Gitlab wykonuje za pomocą domyślnego dockera ruby operację i łączy się przez ssh z moim serwerem. Wszystkie pięknie do momentu samego połączenia.
Dostaje błąd, że sa za wysokie uprawnienia do folderu /root/.ssh/id_rsa. No właśnie tylko że jako jest to dzielony hosting nie mam na to wpływu. Z tego co się dowiedziałem, to domyślnie logowanie jest z poziomu użytkownika root dlatego też próboje uzyskać dostęp do tego klucza prywatnego.
Oczywiście moje dane do ssh wyglądają tak

user@serwer gdzie nie mam żadnego roota tongue.gif

Kod
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for '/root/.ssh/id_rsa' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
Load key "/root/.ssh/id_rsa": bad permissions
Permission denied, please try again.
Permission denied, please try again.


Ma ktoś pomysł co z tym zrobić? niestety od kilku dni nie mogę znaleźć rozwiązania na to. Pisałem na issue gitlab runnera ale zdaje się, że tam pojawia się po 10 błędów dziennie i chyba nie dają rady odpisywać biggrin.gif
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 28.03.2024 - 13:10