Несмотря на большое число параметров, позволяющих гибко настраивать программу, администрирование AIX Fast Connect является весьма несложной задачей. Некоторые из настраиваемых параметров можно изменять динамически, то есть для применения внесенных изменений не нужно завершать и перезапускать сервер.
Эти параметры хранятся в файле /etc/cifs/cifsConfig, и их можно настроить с помощью команды net следующим образом:
net config /имя_параметра:значение_параметра
Для получения дополнительной информации о применении этой команды введите: net config help.
Ниже приведено краткое описание параметров:
Параметр | Описание | Тип | (по умолчанию,минимальное,максимальное) | С/Д1 |
---|---|---|---|---|
acl_inheritance | Это значение служит для включения или отключения наследования AIX ACL из основного пути общего каталога. Дополнительная информация об этой функции приведена в разделе Поддержка для JFS ACL. | int | (0, 0, 1) | С |
aix_sharing_omodes | Этот параметр позволяет включить или отключить режим блокировки общих ресурсов SMB с помощью режимов блокировки файлов AIX. (Этот параметр не связан с параметром share_level_security.) Дополнительная информация приведена в разделе oplockfiles, oplock_unix_lock | int | 0, 0, 1 | С |
alias_names | Список псевдонимов имен сервера. Просмотреть или обновить этот параметр можно с помощью команды net name. Длина каждого псевдонима не должна превышать 15 символов. Дополнительная информация приведена в разделе Задание псевдонимов NetBIOS | String | NULL, n/a, n/a | Д |
autodisconnect | Тайм-аут (в минутах) отключения неактивных сеансов. Если этот параметр равен 0, то сеансы отключаться не будут. | int | 120, 0, 65535 | Д |
backup_passthrough_authentication_server | IP-адрес дополнительного сервера идентификации | String | NULL, n/a, n/a | С |
cache_searches | Позволяет включить или отключить глобальное кэширование поиска. Дополнительная информация приведена в разделе Кэширование поиска | int | 0,0,1 | С |
casepreserve | Если этот параметр равен 1, то AIX Fast Connect не позволяет создавать для клиентских систем PC новые каталоги и файлы, имена которых содержат символы в разных регистрах. Если этот параметр равен 0, то AIX Fast Connect автоматически создает новые каталоги и файлы с именами в нижнем регистре. | int | 1,0,1 | С |
casesensitive | Если этот параметр равен 1, то AIX Fast Connect выполняет поиск файлов с учетом регистра. Если этот параметр равен 0 (значение по умолчанию), то AIX Fast Connect выполняет поиск файлов без учета регистра. Этому параметру рекомендуется всегда присваивать значение по умолчанию, поскольку в системах DOS и Windows поиск файлов по умолчанию выполняется с учетом регистра. | int | 0,0,1 | С |
comment | Описание сервера (для просмотра сети), длиной не более 49 символов. | String | нд | С |
dce_auth | Этот параметр позволяет включить функции AIX Fast Connect для поддержки DCE и DFS. Если этот параметр включен (равен 1), то AIX Fast Connect идентифицирует пользователей с клиентских систем PC и предоставляет доступ к файлам с помощью алгоритма идентификации DCE. Для применения этой функции AIX Fast Connect необходимо устанавливать после dce.client.*. Дополнительная информация приведена в разделе Поддержка DCE/DFS. | int | (0,0,1) | С |
domainname | Сервер домена (не более 15 символов). | String | WORKGROUP, n/a, n/a | С |
dosattrmapping | Преобразование атрибутов DOS. Если этот параметр равен 1, то атрибуты скрытого, системного и архивного файлов преобразуются в биты прав доступа на выполнение для пользователя, группы и остальных пользователей системы. В противном случае эти атрибуты не поддерживаются. Эта функция поддерживается только для файлов. | int | (1, 0, 1) | Д |
dosfilenamemapchar | Символ-разделитель, применяемый для преобразования длинных имен файлов в формат 8.3 DOS. Допустимые значения: ~ и ^. Значение по умолчанию - тильда (~). | char | ~ | С |
dosfilenamemapping | Преобразование имен файлов DOS. Если этот параметр равен 1, то длинные имена файлов преобразуются в формат 8.3. В противном случае длинные имена файлов не преобразовываются. Дополнительная информация приведена в разделеПреобразование длинных имен файлов AIX в имена файлов DOS. | int | (1, 0, 1) | С |
encrypt_passwords | Зашифрованные пароли. Если этот параметр равен 0, то применяются незашифрованные пароли. Если он равен 1, то применение зашифрованных паролей будет согласовываться с клиентом. Если он равен 2, то будут применяться зашифрованные пароли. | int | (1, 0, 2) | С |
guestlogonsupport | Гостевой вход. Если параметр равен 1, то на сервер разрешен гостевого пользователя без пароля AIX Fast Connect. Этот пользователь будет идентифицирован с помощью одноразовых разрешений, задаваемых параметром guestname. Если параметр равен 0, то эта функция будет отключена. | int | (0, 0, 1) | С |
guestname | Гостевое имя (не более 8 символов). Этот параметр задает имя гостевого пользователя для подключения к системе. Пароль AIX Fast Connect для этого пользователя должен быть пустым. | String | null, n/a, n/a | Д |
lm_encryption_level | Этот параметр позволяет разрешить применение шифрования паролей NT, когда это допустимо, вместо шифрования паролей LM. Значение по умолчанию - 0 (допустимо только шифрование паролей LM). Если параметр равен 1, то допустимо шифрование паролей NT для всех клиентских систем, поддерживающих его. | int | 0,0,1 | С |
maxconnections2 | Максимально допустимое число подключений к одному ресурсу (общему каталогу) на сервере. (0 соответствует отсутствию ограничения.) | int | 0, 0, 1000 | Д |
maxopens2 | Максимально допустимое число открытых файлов на сервере. | int | 0, 0, 1000 | С |
maxsearches2 | Максимально допустимое число запросов на поиск файлов на сервере. | int | 0, 0, 1000 | С |
maxsesssearches | Максимально допустимое число запросов на поиск файлов на сервере для одного сеанса. Из соображений производительности это число должно быть минимально допустимым для работы системы. | int | 5,2,1000 | С |
maxusers2 | Максимально допустимое число сеансов пользователей (входов в систему). | int | 0, 0, 1000 | Д |
nbns | Если этот параметр равен 1, сервер работает в качестве сервера имен NetBIOS. | int | 1, 0, 1 | С |
netlogon_path | Путь AIX для общих ресурсов NETLOGON и IBMLAN$ (не более 1023 символов), в которых хранятся сценарии запуска для пользователей и файлы стратегий. | String | /var/cifs/netlogon,
n/a, n/a | С |
networklogon | Вход в сеть. Этот параметр позволяет включать и отключать функцию входа в сеть программы AIX Fast Connect. | int | 0, 0, 1 | С |
oplock_unix_lock | Блокировка файлов Oplocks. Этот параметр позволяет включить или отключить доверительную блокировку с помощью блокировки файлов AIX. Включите эту опцию, если включен параметр oplocks и приложения AIX используют общие файлы с клиентскими системами PC-clients. Дополнительная информация приведена также в разделах oplock_unix_lock_timeout, aix_sharing_omodes и oplockfiles. | int | 0, 0, 1 | С |
oplock_unix_lock_timeout | Тайм-аут, в секундах, для oplock_unix_lock. (Время, выделяемое для блокировки файла AIX.) | int | 0, 0, 1 | С |
oplockfiles | Глобальный параметр, позволяющий разрешить (yes) или запретить (no) доверительную блокировку файлов. Доверительная блокировка - это функция для повышения производительности, позволяющая пользователям блокировать файлы целиком в неэксклюзивном режиме. Для управления этой функцией служит параметр oplocktimeout. Дополнительная информация приведена также в разделах sh_options и oplock_unix_lock. | Да/нет | да, нет, да | С |
oplocktimeout | Тайм-аут (в секундах) для доверительной блокировки. | int | 35, 35, 640 | С |
os2compatible | Совместимость с OS/2. Если значение равно 0, READONLY означает все файлы, доступные для чтения, но не для записи. Если значение равно 1, READONLY означает все файлы, доступные для чтения. | int | 1, 0, 1 | Д |
passthrough_authentication_server | IP-адрес сервера идентификации | String | NULL, n/a, n/a | С |
primary_wins_ipaddr | IP-адрес сервера NBNS (WINS). При запуске сервер AIX Fast Connect регистрирует свое имя или имена NetBIOS на сервере NBNS. Дополнительная информация приведена в разделе wins_proxy. | String | null, n/a, n/a | С |
profiles_path | Путь AIX для общего ресурса PROFILES (не более 1023 символов), в котором функция входа в сеть хранит пользовательские профайлы и домашние каталоги пользователей. | String | /home,
n/a, n/a | С |
secondary_wins_ipaddr | IP-адрес дополнительного сервера WINS. | String | нд | С |
send_file_api | Булевское значение, позволяющее повысить скорость пересылки файлов по сети с помощью расширенного системного вызова. | int | (1, 0, 1) | С |
send_file_cache_size | Параметр кэширования API SendFile. Если параметр send_file_api равен 1 и размер SMB в запросе на чтение меньше значения этого параметра, то API send_file поместит файл в кэш-память. Значение по умолчанию - ноль, т.е. API send_file не помещает файлы в кэш-память. | int | (0, 0, 4194304) | С |
send_file_size | Максимальный размер кэша SendFile. Если параметр send_file_api равен 1 и размер SMB в запросе на чтение больше значения этого параметра, то для выполнения запрошенной операции SMB будет применяться API send_file. | int | (4096, 1, 4194304) | С |
servername | Имя NetBIOS сервера AIX Fast Connect (не более 15 символов). | String | имя хоста TCP/IP, n/a, n/a | С |
sh_options | Поле данных (для каждого общего ресурса), позволяющее определять параметры для отдельных общих ресурсов. Для работы с этим полем применяется команды net share. Дополнительная информация приведена в разделе Параметры для отдельных общих ресурсов. | int | нд | С |
share_level_security | Этот параметр позволяет включить или отключить защиту на уровне общих ресурсов (вместо защиты на уровне пользователей). Если этот параметр включен, необходимо задать также параметр share_level_security_username. Дополнительная информация приведена в разделе Защита на уровне общих ресурсов. | int | 0,0,1 | С |
share_level_security_username | Имя пользователя AIX для выдачи одноразовых разрешений для доступа к файлам, если включен параметрshare_level_security (не более 8 символов). Аналогичен параметру guestname, но применяется в режиме защиты на уровне общих ресурсов. | String | NULL, n/a, n/a | С |
startup_script | Имя сценария запуска, если networklogon=1 (не более 256 символов). Два мета-тега в этой строке позволяют настроить имя файла сценария запуска для входа в сеть; -- %U служит для задания имени пользователя клиентской системы, а %N - для задания имени клиентской системы. | String | startup.bat,
n/a, n/a | С |
umask | Маска прав доступа по умолчанию для файлов, создаваемых с клиентских систем. Это восьмеричное число, которое должно всегда начинаться с нуля. | octal | (022, 0, 0777) | Д |
usernamemapping | Этот параметр позволяет включать и выключать функцию Преобразования имен пользователей, для настройки которой служит команда net user /map. | int | 0,0,1 | С |
wins_proxy | Параметр Proxy. Если его значение равно 1, то запросы на преобразование имен NetBIOS могут пересылаться на сервер WINS, заданный параметром primary_wins_ipaddr. | int | 0,0,1 | С |
Примечания:
- С соответствует статическим, а Д - динамическим параметрам. Для применения статических параметров необходим перезапуск демона AIX Fast Connect.
- Для параметров maxusers, maxconnections, maxopens и maxsearches применяемое по умолчанию нулевое значение соответствует отсутствию ограничений.