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 adequadamente usando uma plataforma LFS 11.3.

Informação do Pacote

Dependências do "cifs-utils"

Recomendadas

Opcionais

docutils-0.19 (para criar as páginas de manual), keyutils-1.6.1 (exigido para construir o módulo "PAM"), Linux-PAM-1.5.2, Samba-4.17.5 e libcap-2.67 com PAM ou libcap-ng

Observações de Usuário(a): https://wiki.linuxfromscratch.org/blfs/wiki/cifsutils

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  --->                             [CONFIG_NETWORK_FILESYSTEMS]
    <*/M> SMB3 and CIFS support (advanced network filesystem) [CONFIG_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 &&
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.5.2" estiver instalado e você desejar suporte "PAM".

--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