Apache, Samba и полномочия

Что относительно того, чтобы просить, чтобы системный администратор сделал Вам отчет sudo? Если правильно настроено может позволить Вам только выполнять некоторые команды как пользователю root, такие как диспетчер пакетов, таким образом, можно установить программное обеспечение без корневых учетных данных.

3
задан 6 June 2012 в 11:28
1 ответ

Каждый раз, когда мне приходится устранять ошибки «Доступ запрещен» на Samba, я обычно проверяю три места, чтобы убедиться, что у пользователя есть надлежащий доступ. В этом случае №3 может помочь вам больше всего:

1.) Если ваша среда позволяет это, вызовите "setenforce 0", чтобы проверить отключение SELinux. Много раз я тщательно устранял проблемы с разрешениями только для того, чтобы обнаружить, что SELinux блокирует доступ. Если это кажется проблемой, подумайте о написании условного оператора, разрешающего необходимый доступ.

2.) Файловая система - войдите в систему Linux как пользователь и попытайтесь перейти по пути, на который указывает общий ресурс. Оказавшись там, создайте файл и создайте каталог. Если вы можете сделать это без проблем, то, скорее всего, это проблема с разрешениями Samba.

3. ) Samba - Samba создает много журналов в зависимости от уровня журнала. Я обнаружил, что уровня журнала 3 обычно достаточно, но если вам нужно, установите "log level = 4" в smb.conf.

Внутри каталога журнала samba вы должны найти журнал для каждого хоста, который пытался подключиться к акции. Хост будет идентифицирован либо IP-адресом, либо именем хоста.

Отслеживайте журнал для хоста, с которого вы пытаетесь подключиться, когда вы пытаетесь выполнить любую операцию, которая приводит к ошибке «Permission Denied». Вы очень быстро видите, где нарушаются права пользователей, будь то неправильный пароль, допустимое исключение пользователя или ошибка отказа в доступе к файловой системе.

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

И, наконец, в вашем конкретном случае,

2
ответ дан 3 December 2019 в 07:08

Теги

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