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

Господа, требуется небольшая помощь по конфигу sshd. Есть ли возможность

при матче определенного юзера прозрачно его редеректить на другой сервер?

21 ответов

21 просмотр

В authorized_keys прописать что-то вроде command="ssh user@server"?

Alexander of the Sunless Realms- Автор вопроса
Ofee Oficsu
В authorized_keys прописать что-то вроде command="...

Желательно чтобы это можно было сделать на глобальном уровне. Типа написал пару строк и забыл.

Alexander of the Sunless Realms- Автор вопроса
Ofee Oficsu
Тогда ForceCommand в sshd_config?

Пробовал, отказывается работать

Alexander of the Sunless Realms- Автор вопроса
Clown Zeppeli
DNAT?

Нет возможности разбить по пользователям

Alexander of the Sunless Realms
Нет возможности разбить по пользователям

Может нет возможности разбить по ключам, а не по пользователям? https://stackoverflow.com/questions/33713680/ssh-force-command-execution-on-login-even-without-shell - можно скрипт задавать, который и будет разбивать

Alexander of the Sunless Realms
Желательно чтобы это можно было сделать на глобаль...

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

Alexander of the Sunless Realms- Автор вопроса
Clown Zeppeli
https://github.com/moul/sshportal ?

Да, уже нашел, ковыряю

Alexander of the Sunless Realms
Да, уже нашел, ковыряю

Но вообще выглядит как проблема XY. Почему бы просто на другом порту не держать порт удаленного git через тот же iptables, допустим?

Alexander of the Sunless Realms- Автор вопроса
cent
Но вообще выглядит как проблема XY. Почему бы прос...

Там начинаются другие проблемы. Что часть софта которая работает на с этим гитом завязана 22 порт и не умеет его менять.

Alexander of the Sunless Realms
Там начинаются другие проблемы. Что часть софта ко...

Часть софта захардкодила порт для SSH? омг... Одни костыли порождают другие костыли...

Alexander of the Sunless Realms- Автор вопроса

gitea actions

Alexander of the Sunless Realms
gitea actions

https://github.com/go-gitea/gitea/issues/7361 - там все норм со сменой порта

Alexander of the Sunless Realms- Автор вопроса
cent
https://github.com/go-gitea/gitea/issues/7361 - та...

Там проблема в actions/checkout@v4

Clown Zeppeli
https://github.com/moul/sshportal ?

Выглядит прикольно. А есть какие-то статьи с примерами применения? Потому что я пока не могу себе представить для чего такое может понадобится?

https://github.com/tg123/sshpiper

Alexander of the Sunless Realms- Автор вопроса
Ofee Oficsu
https://github.com/tg123/sshpiper

Ух, интересненько. Благодарю

Alexander of the Sunless Realms
Ух, интересненько. Благодарю

Да, именно то, что нужно, лежит в их yaml плагине, похоже

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта