Задать вопрос
@Nikname_non_name

Продолжаем ковырять SSH?

Здравствуйте!
Есть необходимость (чтоб не писали: зачем пардон) ограничить некоторые SSH комманды. Как такое сделать?! Просьба помочь без окей Гугла, пожалуйста!
Заранее спасибо за ответы!!!
  • Вопрос задан
  • 127 просмотров
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ответы на вопрос 3
Один из вариантов - использовать ограничивающий shell - rbash, например
https://m.habr.com/ru/post/437710/
Но при желании его можно покинуть.
Ответ написан
gbg
@gbg
Любые ответы на любые вопросы
В домашней папке пользователя добавить в .bashrc алиасы ненужных команд на команду true
Ответ написан
CityCat4
@CityCat4
//COPY01 EXEC PGM=IEBGENER
Ну то есть некоторые системные команды? Есть несколько способов:
- Если бинарь в /sbin, /usr/sbin - просто исключить эти пути из PATH в .bashrc у юзера
- Если бинарь в /bin, /usr/bin - можно создать папку /bin в домашке юзера, накидать туда пустышек (линков с true например) и поставить ее первой в PATH
- Дать юзеру другой шелл, не bash :)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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