montar.cifs

user = arg

especifica o nome de utilizador a ligar como. Se isto não for dado, então a variável de ambiente USER é usada. Esta opção também pode aceitar a forma ” senha do utilizador%” ou”grupo de trabalho/utilizador” ou “senha do grupo de trabalho/utilizador%” para permitir que a senha e o grupo de trabalho sejam especificados como parte do utilizador.

Nota

O cifs vfs aceita o parâmetro user=, ou para os utilizadores familiarizados com o smbfs é aceita a forma longa do parâmetro username=. Da mesma forma, os nomes dos parâmetros mais longos do estilo smbfs podem ser aceites como sinónimos para os parâmetros cifs mais curtos pass=dom= e cred=.

senha =arg

especifica a senha CIFS. Se esta opção não for dada, então o ambiente variable sasswd é usado. Se a senha não for especificada direta ou indiretamente através de um argumento para montar, montar.o cifs irá promptfor uma senha, a menos que a opção convidado seja especificada.

Note que uma senha que contém o separador (i.e. uma vírgula’,’) Não será analisada correctamente na linha de comando. No entanto, a mesma senha definida na variável de ambiente PASSWD ou através de um arquivo de credenciais (veja abaixo) ou introduzida na senha prompt será lida corretamente.

credenciais=filename

especifica um ficheiro que contém um nome de utilizador e/ou senha. O formato do arquivo é:

usernamevaluepasswordvalue

isto é preferido sobre ter senhas em texto simples em arquivo asared, como /etc/fstab. Certifique-se de proteger o arquivo anycredentials corretamente.

uid=arg

define o uid que irá possuir todos os ficheiros montados filesystem.It pode ser indicado como um nome de utilizador ou um uid numérico.Para montagens em servidores que suportam as extensões do Unix CIFS, como um servidor Samba devidamente configurado, o servidor fornece o uid, gid e modo de modo que este parâmetro não deve ser especificado a menos que a numeração do servidor e cliente uid e gid difiram. Se o servidor e o cliente estão no mesmo domínio (e.g. executando winbind ou nss_ldap) e o servidor suporta as extensões Unix, então o uid e gid podem ser recuperados do servidor (e uid e gid não teriam que ser específicos no Monte. Para servidores que não suportam as extensões de Unix CIFS, o uid (e gid) padrão retornado na pesquisa de arquivos existentes será o uid (gid) da pessoa que executou o mount (root, exceto quando montar.o cifs está configurado setuid para montagens de utilizadores) a menos que a opção” uid= ” (gid) mount esteja indicada. Para o uid (gid) de arquivos e diretórios criados recentemente, ou seja, arquivos criados desde a última montagem da partilha do servidor, o uid esperado (gid) é Cache, desde que o inode permaneça na memória do cliente. Observe também que verificações de permissão (verificações de autorização) em acessos a um arquivo ocorrem no servidor, mas há casos em que um administrador pode querer restringir no cliente também. Para os servidores que não reportam um dono do uid/gid (como o Windows), as permissões também podem ser verificadas no cliente, e uma forma bruta de verificação de permissões do lado do cliente pode ser activada, especificando o ficheiro_ Node e o dir_ no cliente. Note que o Monte.o auxiliar do cifs deve estar na versão 1.10 ou superior para suportar a especificação do uid (ou gid) de forma não-numérica.

gid=arg

define o gid que irá possuir todos os ficheiros no sistema de ficheiros montado. Pode ser especificado como um nome de grupo ou um gid numérico. Para outras considerações, ver a descrição da Idu acima.

port =arg

define o número de porto no servidor para tentar entrar em contato com o suporte negotiateCIFS. Se o servidor CIFS não estiver a ouvir neste Porto orif, não está especificado, os portos predefinidos serão tentados, ou seja, o porto 445 é tentado e se não Houver resposta, então o porto 139 é tentado.

servern=arg

especifique o nome do servidor netbios (nome RFC1001) para usar ao tentar configurar uma sessão para o servidor. Althoughrarely necessários para a montagem de servidores mais recentes, esta opção é necessária para a montagem de alguns servidores mais antigos (como o OS/2 ou Windows 98 e Windows ME) desde quando connectingover porta 139 que, ao contrário da maioria dos servidores mais recentes, não suportam um nome de servidor padrão. Um nome de servidor pode ter até 15 caracteres de comprimento e é normalmente maiúsculo.

netbiosname=arg

ao montar em servidores através do Porto 139, especifica o nome de código RFC1001 a usar para representar o nome da máquina do cliente netbios ao fazer a inicialização da sessão RFC1001 netbios.

file_ mode=arg

Se o servidor não suportar as extensões do CIFS Unix, obtém-se o modo de ficheiro por omissão.

dir_mode=arg

If the server does not support the CIFS Unix extensions thisurides the default mode for directories.

ip =arg

define o endereço IP de destino. Esta opção é definida automaticamente se a parte do nome do servidor do nome pedido do UNC puder ser resolvida tão raramente precisa ser especificada pelo Usuário.

domain=arg

define o domínio (grupo de trabalho) do utilizador

guest

não pede uma senha

iocharset

Charset usada para converter os nomes locais do caminho para e para o fromUnicode. Unicode é usado por padrão para nomes de canais de rede se o servidor o suporta. Se o iocharset não for indicado, será usada a especificação nls_ default durante a compilação do ‘kernel’ do cliente local.Se o servidor não suporta o Unicode, este parâmetro não é usado.

ro

mount read-only

rw

mount read-write

setuids

If the CIFS Unix extensions are negotiated with the server the client will try to set the effective uid and gid of the local process on newly created files, directories, and devices (create, mkdir, mknod). Se as extensões do Unix CIFS não forem negociadas, para ficheiros e directórios criados de novo em vez de usar o uid e o gid predefinidos no mount, cache localmente o uid e o gid do novo ficheiro, o que significa que o uid para o ficheiro pode mudar quando o inode for recarregado (ou o utilizador voltar a montar a partilha).

nosetuids

o cliente não tentará definir o uid e o gid em ficheiros, pastas e dispositivos recém-criados (create, mkdir, mknod), o que resultará na configuração do servidor do uid e do gid por omissão (normalmente o uid do servidor do utilizador que montou a partilha). Deixar o servidor (em vez do cliente) definir o uid e o gid é o padrão.Se as extensões do Unix CIFS não forem negociadas, então o uid e o gid para os novos ficheiros aparecerão como sendo o uid (gid) do mounter ou o uid (gid) indicado no mount.

perm

O Cliente faz verificações de permissões( verificação vfs_permission do uid e gid do arquivo contra o modo e operação desejada), Note que isto é, além da verificação ACL normal na máquina de destino feita pelo software do servidor. A verificação da permissão do cliente está activa por omissão.

noperm

O Cliente não efectua verificações de permissões. Isto pode expor os arquivos nesta montagem para acesso por outros usuários no sistema cliente local. Normalmente só é necessário quando o servidor suporta as extensões Unix CIFS, mas os UIDs/GIDs no sistema cliente e servidor não coincidem o suficiente para permitir o acesso pelo usuário que faz a montagem. Note que isso não afeta a verificação ACL normal na máquina de destino feita pelo software servidor (do ACL servidor contra o nome de usuário fornecido na hora de montagem).

directio

não faça cache de dados inode nos ficheiros abertos nesta montagem. Isto exclui os ficheiros de mmaping neste monte. Em alguns casos com redes rápidas e poucos ou nenhuns benefícios caching no cliente (e.g. quando a aplicação está fazendo grandes leituras sequenciais maiores que o tamanho da página sem reler os mesmos dados) isso pode fornecer melhor desempenho do que o comportamento padrão que caches lê (readahead) e escreve (writebehind) através da pagecache cliente Linux local se oplock (token cache) é concedido e mantido. Note que o direct permite que operações de escrita maiores que o tamanho da página sejam enviadas para o servidor. Em alguns kernels isto requer o cifs.o módulo do ko será compilado com a opção de configuração do CIFS_EXPERIMENTAL.

mapchars

Traduzir seis dos sete caracteres reservados (não invertida, mas incluindo os dois pontos, ponto de interrogação, tubulação, asterik, maior e menor de caracteres) para o remapear gama (acima 0xF000), que também permite que o CIFS cliente para reconhecer os ficheiros criados com tais caracteres do Windows POSIX emulação. Isso também pode ser útil ao montar para a maioria das versões do Samba (que também proíbe a criação e abertura de arquivos cujos nomes contêm qualquer um desses sete caracteres). Isto não tem efeito se o servidor não suporta Unicode no fio.

nomapchars

não traduz nenhum destes sete caracteres (por omissão)

intr

actualmente não implementados

nointr

(por omissão) actualmente não implementados

hard

O programa que aceder a um ficheiro no sistema de ficheiros montado no cifs será suspenso quando o servidor estoirar.

soft

(por omissão) o programa que acede a um ficheiro no sistema de ficheiros montado no cifs não será pendurado quando o servidor falhar e irá devolver os erros à aplicação do utilizador.

noacl

não permita operações POSIX ACL, mesmo que o servidor as Suporte.

o cliente CIFS pode obter e definir o POSIX ACLs (getfacl, setfacl) para o samba serversversion 3.10 e mais tarde. A configuração do ACLS POSIX necessita de activar tanto o suporte xattr como o POSIX nas opções de configuração do CIFS ao criar o cifsmodule. O Suporte de ACL POSIX pode ser desactivado num suporte básico por montagem, especificando “noacl” no mount.

nocase

Request case insitive path name matching (case sensitive é o padrão se o servidor o suportar).

sec=

modo de segurança. Os valores permitidos são:

  • nenhuma tentativa de conexão como um usuário nulo (sem nome)

  • krb5 Usar a autenticação Kerberos versão 5

  • krb5i Usar a autenticação Kerberos e a assinatura de pacotes

  • ntlm Usar NTLM hash de senha (padrão)

  • ntlmi Usar NTLM hash de senha com o login (se /proc/fs/cifs/PacketSigningEnabled ou se o servidor requer a assinatura também pode ser o padrão)

  • ntlmv2 Usar o NTLMv2 hash de senha

  • ntlmv2i Usar o NTLMv2 de hash da senha com a assinatura de pacotes

está em desenvolvimento e deverão para estar disponível no módulo de kernel cifs 1.40 e mais tarde]

nobrl

não envie pedidos de bloqueio de gama de bytes para o servidor. Isto é necessário para certas aplicações que quebram com o estilo cifs obrigatórios byte range locks (e a maioria dos servidores cifs ainda não suportam o pedido de locks advisory byte range).

sfu

When the CIFS Unix Extensions are not negotiated, attempt to create device files and fifos in a format compatible with Services for Unix (SFU). In addition retrieve bits 10-12 of the mode via the SETFILEBITS extended attribute (as SFU does). No futuro, os 9 bits inferiores do modo modo também serão emulados usando consultas do descritor de segurança (ACL). [NB: requer a Versão 1.39 ou mais recente do IFS VFS. Para reconhecer as ligações simbólicas e ser capaz de criar ligações simbólicas em um formato interoperável SFU requer a versão 1.40 ou mais tarde do módulo de kernel CIFS VFS.

serverino

usar os números inode (identificadores de ficheiros persistentes únicos)devolvidos pelo servidor em vez de gerar automaticamente números inode temporários no cliente. Apesar de servidor número de inode torná-lo mais fácil de detectar hardlinked arquivos (como eles vão ter o mesmo número de inode) e número de inode pode ser persistente (que isuserful por algum sofware), o servidor não garante que o número de inode são exclusivos se vários do lado do servidor montagens são exportados em uma única ação (desde que o número de inode nos servidores pode não ser único se a vários sistemas de arquivos são montados sob a mesma compartilhada diretório de nível superior). Note que nem todos os servidores suportam os números inode do servidor retornando, embora aqueles que suportam as extensões UNIX do CIFS, e os servidores Windows 2000 e later tipicamente suportam isso (embora não necessárioem todos os sistemas de arquivos de servidores locais). Parameter has no effect if the server lacks support for returning inode numbers or equivalent.

noserverino

cliente gera números inode (em vez de usar o real do servidor) por padrão.

nouser_xattr

(por omissão) não permite que getfattr/setfattr obtenha/defina xattrs, mesmo que o servidor o Suporte de outra forma.

rsize=arg

tamanho padrão de leitura da rede (geralmente 16K). O cliente não pode usar rsize maior que CIFSMaxBufSize. O CIFSMaxBufSize é igual a 16K e pode ser alterado (de 8K para o tamanho máximo do kmalloc permitido pelo seu kernel) na hora de instalação do módulo para o cifs.ko. Configurar CIFSMaxBufSize para um valor muito grande fará com que cifs use mais memória e pode reduzir o desempenho em alguns casos. Para usar rsize superior a 127K (o protocolo cifs original máximo) também requer que o servidor suporte uma nova bandeira de capacidade Unix (para leitura muito grande) que alguns servidores mais novos (por exemplo, Samba 3.0.26 ou mais tarde) fazem. rsize pode ser definido a partir de um mínimo de 2048 para um máximo de 130048 (127K ou CIFSMaxBufSize, o que for menor)

wsize=arg

rede padrão tamanho de escrita (padrão 57344) máximo de wsize atualmente permitido por CIFS é 57344 (quatorze páginas de 4096 bytes)

–verbose

Imprimir informações de depuração adicionais para a montagem. Note que este parâmetro deve ser especificado antes do-o. Por exemplo:

mount-t cifs / / server/share / mnt –verbose-o user=username

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *