Назад | Перейти на главную страницу

Как проверить, какому пользователю был назначен общий ресурс

Я использую сетевое использование для сопоставления общих ресурсов на машине с Windows с Red Hat Linux с использованием Likewise CIFS. Мне было интересно, есть ли способ проверить, какому пользователю был сопоставлен конкретный общий ресурс. Мне нужна эта информация, потому что включен гостевой режим, который будет монтировать общий ресурс как гостевой, если будут получены недопустимые учетные данные. Поэтому мне любопытно узнать, смонтирован ли общий ресурс как гость или как другой локальный пользователь. Если возможно, я хотел бы сделать это из командной строки, чтобы это можно было автоматизировать в скрипте.

В окне общего доступа (в данном случае в окне Windows) вы можете найти некоторую информацию из «сетевого файла» и «сетевого сеанса», хотя я считаю, что эта информация является неполной.

Хотя это не дает прямого ответа на ваш вопрос, вы можете использовать smbstatus, чтобы увидеть статус подключений к общим ресурсам SMB на сервере * nix / Samba.