precisa de permissão de escrita para o servidor de rede no Linux e Macintosh

0

Eu posso ler de um servidor remoto usando

monte sudo // Bor **** ges / imgdisk4 / home / ilan / remoteDisks / biMnt -o usuário = , pass =

Existe algo semelhante para o Mac, que também não pode escrever, mas quero me concentrar no Linux por enquanto. Eu pensei que talvez o servidor em si não está me dando permissão de gravação, então eu usei uma máquina Windows. No Windows eu não tenho problemas para escrever, então o servidor em si não está me bloqueando.

Em uma resposta no superusuário eu encontrei isto

sudo mount -o umask = 0, uid = ninguem, gid = ninguem / dev / alguma coisa / mnt / em algum lugar

Eu tentei adicionar -o umask = 0, user = , pass = , mas reclamei que a sintaxe estava incorreta. Eu fui para o man page para mount e achei que a sintaxe correta era -w, que é o padrão. Se é o padrão, eu deveria sempre ter sido capaz de escrever. De qualquer forma, eu removi umask = 0 e adicionei -w. O resultado, não surpreendentemente, é que ainda não consigo gravar na unidade de rede.

Alguém pode me dizer onde está o problema e o que eu preciso fazer para resolvê-lo?

Obrigado Ilan

    
por Ilan Tal 16.02.2014 / 07:41

1 resposta

0

Estou postando a resposta que encontrei na esperança de que possa ajudar alguém.

Minha máquina é Ubuntu 13.10 e eu tenho o Windows XP rodando em uma caixa virtual. Do XP eu poderia escrever para o servidor para que eu soubesse que o próprio servidor não tinha objeções.

Indo para o homem mount.cifs eu encontrei havia uma opção para desativar a verificação de permissões do lado do cliente. Foi claramente afirmado que o servidor em si ainda poderia vetar a gravação, mas do XP eu sabia que o servidor não faria objeções. Eu solicitei especificamente a opção rw, que pode não ser necessária, já que é o padrão. A parte crucial foi a opção noperm. O comando que funciona é:

monte sudo // Bor * ges / imgdisk4 / home / ilan / remoteDisks / biMnt -o rw, noperm, usuário =, pass =

Depois de colocar o Linux em funcionamento, também consegui o Mac funcionar. O Mac era mais fácil, pois envolvia apenas configurar o sinalizador de rw.

Ilan

    
por 18.02.2014 / 11:55