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

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

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

18 ответов

8 просмотров

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

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

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

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

@MrMiscipitlick А можешь макрос написать, который будет вычислять смещение относительно переданных меток? Просто .label1-.label2, и вернуть значение.
КТ315
35
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
Подобного рода ;Следующие три строки это директивы ассемблера, ;которые можно не задавать, т.к.работаем в Visual Studio. ;Символ ";" - это начало однострочного комментария ...
Егор Анелькин
3
Кто-нибудь знает почему SPM клонирует репо целиком? Некоторые репы просто огромные, как та же swift-syntax которая нужна для использования макросов. Сначала подумал, что это...
iMike
6
Привет всем. появился вопрос. Разрабатываю сайт, в данный момент он запущен. Хостинг beget. Добавляю на сайт яндекс метрику с помощью полей client-settings (взято отсюда http...
Andrew
2
Подскажите, где смотреть результат выполнения программы? Код: ;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, станда...
Егор Анелькин
5
еще вопрос, допустим мы создадим char массив из 10 элементов и присвоим ему через сканф 10 символов. и выведем все символы. Хотел спросить последний элемент /0 будет включать...
Anthem
11
открыть папку в проводнике: 1 - ShellExecute 2 - ExecuteProcess 3 - OpenDocument что лучше выбрать?
Alexey Kulakov
12
;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, стандартный ;вызов процедуры ;option casemap:no...
Егор Анелькин
1
Карта сайта