172 похожих чатов

Ребят, еще вопрос по теме ssh ранее спрашивал про это https://t.me/grouplinux/1304256 собственно

деплой под root юзером настроил
попробовал добавить нового юзера(такие же права как root, но имя другое), назовем его test, снова та же проблема - rsync ругается что нет доступа, хотя настройки такие же как у root
куда посмотреть?

18 ответов

19 просмотров

так а какой именно пермишен и кто кому денаид?

Алекс- Автор вопроса
Evgeniy Naumov
так а какой именно пермишен и кто кому денаид?

ну если я правильно понимаю, то ssh не может прочитать ключ, чтобы подключиться

Алекс
ну если я правильно понимаю, то ssh не может прочи...

проверь. запусти ссх сам по себе, без рсинк

Алекс- Автор вопроса
Evgeniy Naumov
проверь. запусти ссх сам по себе, без рсинк

да если просто с консоли пробовать то работает, тут проблема в том что все это в гитлабе в ранере происходит, а в ранере нету кроме root юзеров

Алекс
да если просто с консоли пробовать то работает, ту...

ну скинь под рутом, потом поменяй права на файлы как должны быть

Алекс- Автор вопроса
Evgeniy Naumov
ну скинь под рутом, потом поменяй права на файлы к...

во, кстати, да, вариант..! спасибо! а юзера же тоже вроде можно поменять потом так же? просто вообще как бы низя деплой под рутом, небезопасно

Алекс
во, кстати, да, вариант..! спасибо! а юзера же тож...

копирование из гитлаба никак не отменяет возможность использования chown, chmod

Алекс
во, кстати, да, вариант..! спасибо! а юзера же тож...

научись в принципе делать свой деплой. потом его улучшай уже

Алекс- Автор вопроса
Evgeniy Naumov
научись в принципе делать свой деплой. потом его у...

да от root давно делаю, просто хотел от кастомного юзера понять как сделать

Алекс
да от root давно делаю, просто хотел от кастомного...

а какой смысл? тебе для деплоя из под обычного юзера надо будет все-равно менять права на целевой машине. только придется еще и судо настроить для этого юзера на целевой машине.

Алекс- Автор вопроса
Evgeniy Naumov
а какой смысл? тебе для деплоя из под обычного юзе...

ну когда с заказчиком работаешь, как правило рута нету, есть юзер с ssh, потому деплой настроить надо научиться из под такого юзера

Алекс- Автор вопроса
Evgeniy Naumov
ты походу путаешь юзеров

ну да, разные, но вот например мне дали доступ на сервер по ssh - root/pass/key в гитлабе я легко настраиваю деплой rsync/ssh - он юзает root папку по умолчанию в гитлабе, все работает если дают не root юзера, у меня настроить не выходит никак, пишет доступ запрещен и все тут

Алекс- Автор вопроса
mva Misbakh-Soloviov
потому что ты 100% что-то делаешь не так

ну я пробовал, исходя из логики, менять ключ и имя юзера в гитлабе, думал заработает

Алекс
ну да, разные, но вот например мне дали доступ на ...

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

Алекс- Автор вопроса
Evgeniy Naumov
ты под рутом запускаешь все что надо, но юзаешь кл...

по поводу овнеров и прав в rsync - уже попробовал, все работает по поводу: > ты под рутом запускаешь все что надо, но юзаешь ключ юзера и в рсинк указываешь целевого юзера, от которого доступ есть. рут локально на целевой системе будет не рут, а тот юзер, от кого есть доступ. я предполагал, что так и должно работать, но, что не робит так - пишет что нет доступа, но у меня есть подозрение что я с ключами ошибся, я попозже попробую еще раз и отпишу потом, какие ошибки

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Ребят в СИ можно реализовать ООП?
Николай
33
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Карта сайта