cifs-utils-7.0

Introdução ao cifs-utils

O pacote "cifs-utils" fornece um meio para montar compartilhamentos "SMB"/"CIFS" em um sistema Linux.

Esse pacote é conhecido por construir e funcionar corretamente usando uma plataforma LFS 12.2.

Informação do Pacote

Dependências do "cifs-utils"

Recomendadas

Opcionais

docutils-0.21.2 (para criar as páginas de manual), keyutils-1.6.3 (exigido para construir o módulo "PAM"), Linux-PAM-1.6.1, Samba-4.20.4 e libcap-2.70 com PAM ou libcap-ng

Configuração do Núcleo

Habilite as seguintes opções na configuração do núcleo e recompile o núcleo se necessário:

File systems --->
  [*] Network File Systems --->                            [NETWORK_FILESYSTEMS]
    <*/M> SMB3 and CIFS support (advanced network filesystem)             [CIFS]

Dependendo da configuração do teu servidor, opções adicionais do núcleo possivelmente sejam exigidas.

Instalação do cifs-utils

Instale cifs-utils executando os seguintes comandos:

./configure --prefix=/usr \
           --disable-pam \
           --disable-systemd &&
make

Esse pacote não vem com uma suíte de teste.

Agora, como o(a) usuário(a) "root":

make install

Explicações do Comando

--disable-pam: Não construa suporte "PAM". Remova-a e use "--with-pamdir" (veja-se abaixo), se "Linux-PAM-1.6.1" estiver instalado e você desejar suporte "PAM".

--disable-systemd: Desabilite o comportamento específico do "systemd" para "mount.cifs".

--with-pamdir=/usr/lib/security: Instale o módulo "PAM" em "/usr/lib/security".

Conteúdo

Aplicativos Instalados: cifs.idmap, cifs.upcall, cifscreds, getcifsacl, mount.cifs, mount.smb3, setcifsacl, smb2-quota e smbinfo
Biblioteca Instalada: /usr/lib/cifs-utils/idmapwb.so e, opcionalmente, o módulo "PAM" /usr/lib/security/pam_cifscreds.so
Diretório Instalado: /usr/lib/cifs-utils

Descrições Curtas

cifs.idmap

é um aplicativo auxiliar do espaço de usuário(a) para o sistema de arquivos do cliente "CIFS" Linux. Existe uma série de atividades que o núcleo não consegue realizar facilmente ele próprio. Esse aplicativo é um aplicativo "callout" que faz essas coisas para o núcleo e depois retorna o resultado. Não se destina a ser executado a partir da linha de comando

cifs.upcall

é um aplicativo auxiliar do espaço de usuário(a) para o sistema de arquivos do cliente "CIFS" Linux. Ele se destina a ser executado quando o núcleo chamar "request-key" para um tipo de chave específico. Não se destina a ser executado a partir da linha de comando

cifscreds

é uma ferramenta para gerenciamento de credenciais (nome de usuário(a) e senha) com a finalidade de estabelecer sessões em montagens multiusuário(a)

getcifsacl

é um auxiliar do espaço de usuário(a) para exibir uma "ACL" em um descritor de segurança para "Common Internet File System" ("CIFS")

mount.cifs

monta um sistema de arquivos CIFS do Linux. Geralmente é invocado indiretamente pelo comando mount(8) ao usar a opção -t cifs

mount.smb3

monta um sistema de arquivos baseado em SMB3. Geralmente é invocado indiretamente pelo comando mount(8) ao usar a opção -t smb3

setcifsacl

destina-se a alterar uma "ACL" de um descritor de segurança para um objeto do sistema de arquivos

smb3-quota

exibe informações de cota para um sistema de arquivos "SMB"

smbinfo

exibe informações de arquivos específicas de "SMB", como descritores de segurança e cotas