Полезные команды для администрирования файл-сервера Samba
← назад | Оглавление |
Пример 2. Samba-сервер в одноранговой сети. Персональные общие папки.
7. Полезные команды для администрирования файл-сервера Samba
Утилита pdbedit
отличный инструмент для просмотра и управления учетными записями Samba. Так вы можете просмотреть список пользователей
# pdbedit -L
director:501:Иван Иваныч finansist:502:Петр Авдеич buhgalter:503:Зоя Федоровна
С ключом -v вы получите более полную информацию по всем пользователям.
Так вы можете получить исчерпывающую информацию по конкретному пользователю:
# pdbedit finansist -v
Unix username: finansist NT username: Account Flags: [U ] User SID: S-1-5-21-527598915-2164087957-3919656602-2004 Primary Group SID: S-1-5-21-527598915-2164087957-3919656602-513 Full Name: Петр Авдеич Home Directory: \\altfileserver\finansist HomeDir Drive: Logon Script: Profile Path: \\altfileserver\finansist\profile Domain: ALTFILESERVER Account desc: Workstations: Munged dial: Logon time: 0 Logoff time: never Kickoff time: never Password last set: Sat, 03 Jul 2010 11:17:17 YAKST Password can change: Sat, 03 Jul 2010 11:17:17 YAKST Password must change: never Last bad password : 0 Bad password count : 0 Logon hours : FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
Мы можем отключить учетную запись finansist
# pdbedit -c "[D]" -u finansist
Unix username: finansist NT username: Account Flags: [DU ] User SID: S-1-5-21-527598915-2164087957-3919656602-2004 Primary Group SID: S-1-5-21-527598915-2164087957-3919656602-513 ... Logon hours : FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
При этом в строке Account Flags: появилось значение D
Или включить:
# pdbedit -c "[E]" -u finansist
Так вы можете создать пользователя Samba (не забудьте предварительно создать его в самой системе):
# pdbedit -a -u ekonomist
new password: retype new password:
А так обратно его удалить
# pdbedit -x -u ekonomist
Следующей командой вы можете просмотреть все smb-ресурсы вашей сети:
# smbtree
Password: FIRMA \\WINXPBUHG íÒÕúá½ÔÑÓ cli_rpc_pipe_open: cli_nt_create failed on pipe \srvsvc to machine WINXPBUHG. Error was NT_STATUS_ACCESS_DENIED \\WIN7FIN õ¿¡á¡ß¿ßÔ cli_rpc_pipe_open: cli_nt_create failed on pipe \srvsvc to machine WIN7FIN. Error was NT_STATUS_ACCESS_DENIED \\WIN7BOSS í«ßß cli_rpc_pipe_open: cli_nt_create failed on pipe \srvsvc to machine WIN7BOSS. Error was NT_STATUS_ACCESS_DENIED \\ALTFILESERVER files on altserver \\ALTFILESERVER\IPC$ IPC Service (files on altserver) \\ALTFILESERVER\director для руководства \\ALTFILESERVER\my files мои данные
Очевидно, что Samba не понимает комментарии к вашим компьютерам на кириллице, это же кстати относится и к секции файла smb.conf
server string = files on %h
Не пишите сюда что-либо по русски
Команда smbstatus
покажет вам текущие соединения к общим ресурсам сервера
# smbstatus
Samba version 3.0.37 PID Username Group Machine ------------------------------------------------------------------- 29876 director director win7boss (192.168.1.8) 29557 buhgalter buhgalter winxpbuhg (192.168.1.3) Service pid machine Connected at ------------------------------------------------------- director 29876 win7boss Sat Jul 3 12:40:41 2010 my files 29557 winxpbuhg Sat Jul 3 12:31:46 2010 Locked files: Pid Uid DenyMode Access R/W Oplock SharePath Name Time -------------------------------------------------------------------------------------------------- 29876 501 DENY_NONE 0x100001 RDONLY NONE /firmafiles . Sat Jul 3 12:40:43 2010 29557 503 DENY_NONE 0x81 RDONLY NONE /firmafiles/buhgalter папки для бухгалтерии Sat Jul 3 12:42:00 2010
Мы видим полную картину
С ключом -b мы увидим краткую картину
с ключом -S только список общих файлов
с ключом -u имя_пользователя, увидим, куда подключен конкретный пользователь:
# smbstatus -u director
Samba version 3.0.37 PID Username Group Machine ------------------------------------------------------------------- 29876 director director win7boss (192.168.1.8) Service pid machine Connected at ------------------------------------------------------- director 29876 win7boss Sat Jul 3 12:40:41 2010 Locked files: Pid Uid DenyMode Access R/W Oplock SharePath Name Time -------------------------------------------------------------------------------------------------- 29876 501 DENY_NONE 0x100001 RDONLY NONE /firmafiles . Sat Jul 3 12:40:43 2010
← назад | Оглавление |