У меня есть крошечная оболочка в C, которая ничего не делает, кроме печати «Hello, im a shell \ n».
Каждый раз, когда я пытаюсь login johndoe
по умолчанию, я получаю Ошибка входа в систему, и использование sudo su johndoe
дает мне точно mctrl: Permission denied
.
Мне не хватает чего-то простого? Что есть у bash, чего я не делаю = (?
Update1: Я забыл указать абсолютный путь к имени оболочки. однако ошибка все еще происходит.
Updatate2 [решено]: Для оболочек запрещены ссылки, и они должны находиться в / bin / или в каком-либо другом каталоге!
PS: пользователям будет предоставлена оболочка для простого управления своими серверами майнкрафта через ssh или пароль администратора для входа в bash.