Настройка веб-пользователя php-сервера

Я установил Ubuntu 12.04.1 LTS несколько дней назад (раньше я использовал Mint 10), и у меня одинаковая проблема.

Значок говорит, что bluetooth включен, но нет никаких параметров и в (! d1)

Я нашел решение, работающее для меня:

sudo service bluetooth restart

Я просто перезапустил службу, и она сразу же начала работать!

[d4 ] Мой ноутбук - Samsung NP300E5A, Intel Centrino Wireless-N 130 (WiFi и BT).

1
задан 12 February 2014 в 18:44

2 ответа

Вы используете / bin / false, который подключается, а затем закрывает ваше соединение. Возможно, установка оболочки пользователя в / bin / bash устранит эту проблему.

:~$ chsh -s /bin/bash webuser

Когда я проверил / etc / shells, я увидел, что нет / bin / false.

3
ответ дан 25 May 2018 в 22:27
  • 1
    Но если я хочу заблокировать эту учетную запись пользователя, чтобы они не могли выполнять команды bash, тогда я хотел бы получить что-то вроде / bin / null или что-то, что действительно не существует? – sadmicrowave 22 March 2011 в 02:59
  • 2
    Я неправильно понял первоначальное заявление. Использование / bin / false делает то, что вы хотите. Вы ничего не сможете сделать, поскольку оболочка закрывает соединение сразу после входа в систему; пользователь не сможет ничего сделать, так как он имеет нерабочую оболочку. Если вам нужно войти в систему и использовать только небольшой набор команд, я бы предложил установить и использовать что-то вроде rssh. – SinaCutie 22 March 2011 в 03:06

Что именно вы пытаетесь достичь? В этом вопросе говорится, что вы хотите разрешить доступ только к выбранным каталогам, но ваш комментарий к ответу tenach предполагает, что вы хотите вообще запретить вход.

Лучший способ заключить пользователя в конкретном каталоге иерархия заключается в chroot сессиях SSH, и есть учебные пособия о том, как это сделать в Интернете. Я не рекомендую полагаться только на разрешения Unix для защиты.

0
ответ дан 25 May 2018 в 22:27

Другие вопросы по тегам:

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