@Temp-User_0000

В чём проблема с юзерами?

Нужно, чтоб пользователь НЕ мог подняться выше домашней папки и чтоб он имел доступ ТОЛЬКО к определённым командам. И если совторым нет проблем (.bashrc в помощь), то с первым всё плохо! В случае включения ChrootDirectory в sshd_config scp и bash (впрочем как и sh) перестают работать. Я использовал две инструкции (1, 2), но не одна из них не помогла. Постоянно выдаёт
ошибку:
administrator@DESKTOP-VLF5FL3:/scripts$ ssh op@0.0.0.0
op@0.0.0.0's password:
/bin/bash: No such file or directory
Connection to 0.0.0.0 closed.
administrator@DESKTOP-VLF5FL3:/scripts$
Как исправить ошибку, решить все проблемы и запустить SSH соединение?! Подскажите, пожалуйста!
  • Вопрос задан
  • 610 просмотров
Пригласить эксперта
Ответы на вопрос 2
CityCat4
@CityCat4
//COPY01 EXEC PGM=IEBGENER
А самое очевидное решение в голову не приходило? Скопировать нужные команды (и их файлы сопровождения) в ~/bin? Или еще куда-нибудь внутри домашки юзера?
Ответ написан
@Karpion
А зачем надо "чтоб пользователь НЕ мог подняться выше домашней папки"? Обычно это делается правами доступа - пусть лазает где хочет, его не пустят куда нельзя и не дадут изменить то что положено только читать.

Какие команды там надо выполнять? Тут тоже есть разные варианты решения - например, многие шеллы это делают.
Ответ написан
Ваш ответ на вопрос

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

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