@Nikname_non_name

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

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

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

Войти через центр авторизации
Похожие вопросы